]> git.proxmox.com Git - libanyevent-http-perl.git/blame - Makefile
upload: use new repoman toolkit
[libanyevent-http-perl.git] / Makefile
CommitLineData
8fe2f7ec
WB
1RELEASE=4.2
2
3VERSION=2.22
4PKGREL=1
5
6PACKAGE=libanyevent-http-perl
7
8DEBSRC=libanyevent-http-perl_${VERSION}-${PKGREL}.debian.tar.xz
9PKGDIR=AnyEvent-HTTP-${VERSION}
10PKGSRC=libanyevent-http-perl_${VERSION}.orig.tar.gz
11
12GITVERSION:=$(shell cat .git/refs/heads/master)
13
14ARCH=all
15DEB=${PACKAGE}_${VERSION}-${PKGREL}_${ARCH}.deb
16
17all: ${DEB}
18
19.PHONY: dinstall
20dinstall: deb
21 dpkg -i ${DEB}
22
23.PHONY: deb
24deb ${DEB}:
25 rm -rf ${PKGDIR}
26 tar xf ${PKGSRC}
27 cd ${PKGDIR}; tar xf ../${DEBSRC}
28 echo "git clone git://git.proxmox.com/git/libanyevent-http-perl.git\\ngit checkout ${GITVERSION}" > ${PKGDIR}/debian/SOURCE
29 echo "debian/SOURCE" >> ${PKGDIR}/debian/docs
30#cd ${PKGDIR}; patch -p1 <../update-changelog.patch
31 cd ${PKGDIR}; dpkg-buildpackage -rfakeroot -b -us -uc
32 lintian ${DEB}
33
34.PHONY: clean
35clean:
36 rm -rf *~ *.deb *.changes ${PKGDIR}
37
38.PHONY: distclean
39distclean: clean
40
41.PHONY: upload
42upload: ${DEB}
8fd62b17 43 tar cf - ${DEB}|ssh repoman@repo.proxmox.com upload