mirror of
https://git.proxmox.com/git/libanyevent-http-perl
synced 2025-08-10 04:15:05 +00:00
44 lines
955 B
Makefile
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
|