1 include /usr
/share
/dpkg
/pkg-info.mk
3 PACKAGE
=libarchive-perl
6 # h2xs -an LibArchive /usr/include/archive.h /usr/include/archive_entry.h
7 # perl Makefile.PL PREFIX=/usr
11 ARCH
:=$(shell dpkg-architecture
-qDEB_BUILD_ARCH
)
12 GITVERSION
:=$(shell git rev-parse HEAD
)
14 BUILDSRC
=${PACKAGE}-${DEB_VERSION_UPSTREAM}
15 DEB
=${PACKAGE}_
${DEB_VERSION_UPSTREAM_REVISION}_
${ARCH}.deb
16 DSC
=${PACKAGE}_
${DEB_VERSION_UPSTREAM_REVISION}.dsc
23 rsync
-a
--exclude .svn
${PPSRC}/ ${BUILDSRC}
24 cp
-a debian
${BUILDSRC}
25 echo
"git clone git://git.proxmox.com/git/pve-storage.git\\ngit checkout ${GITVERSION}" >${BUILDSRC}/debian
/SOURCE
30 cd
${BUILDSRC}; dpkg-buildpackage
-S
-us
-uc
-d
-nc
35 ${DEB}: ${PPSRC}/LibArchive.xs
${BUILDSRC}
36 cd
${BUILDSRC}; dpkg-buildpackage
-b
-us
-uc
-rfakeroot
41 tar cf
- ${DEB} | ssh
-X repoman@repo.proxmox.com
-- upload
--product pmg
--dist stretch
43 CLEANFILES
= *~ build
*.deb libarchive_
* libarchive-perl_
* ${BUILDSRC}