libanyevent-http-perl/Makefile
2016-06-27 10:50:44 +02:00

44 lines
955 B
Makefile

RELEASE=4.2
VERSION=2.22
PKGREL=1
PACKAGE=libanyevent-http-perl
DEBSRC=libanyevent-http-perl_${VERSION}-${PKGREL}.debian.tar.xz
PKGDIR=AnyEvent-HTTP-${VERSION}
PKGSRC=libanyevent-http-perl_${VERSION}.orig.tar.gz
GITVERSION:=$(shell cat .git/refs/heads/master)
ARCH=all
DEB=${PACKAGE}_${VERSION}-${PKGREL}_${ARCH}.deb
all: ${DEB}
.PHONY: dinstall
dinstall: deb
dpkg -i ${DEB}
.PHONY: deb
deb ${DEB}:
rm -rf ${PKGDIR}
tar xf ${PKGSRC}
cd ${PKGDIR}; tar xf ../${DEBSRC}
echo "git clone git://git.proxmox.com/git/libanyevent-http-perl.git\\ngit checkout ${GITVERSION}" > ${PKGDIR}/debian/SOURCE
echo "debian/SOURCE" >> ${PKGDIR}/debian/docs
#cd ${PKGDIR}; patch -p1 <../update-changelog.patch
cd ${PKGDIR}; dpkg-buildpackage -rfakeroot -b -us -uc
lintian ${DEB}
.PHONY: clean
clean:
rm -rf *~ *.deb *.changes ${PKGDIR}
.PHONY: distclean
distclean: clean
.PHONY: upload
upload: ${DEB}
tar cf - ${DEB}|ssh repoman@repo.proxmox.com upload