1 include /usr
/share
/dpkg
/pkg-info.mk
2 include /usr
/share
/dpkg
/architecture.mk
4 PACKAGE
=proxmox-backup-restore-image
5 PACKAGE_DBG
=proxmox-backup-restore-image-debug
7 BUILDDIR
=${PACKAGE}-${DEB_VERSION_UPSTREAM_REVISION}
9 DEB
=${PACKAGE}_
${DEB_VERSION}_
${DEB_BUILD_ARCH}.deb
10 DSC
=${PACKAGE}_
${DEB_VERSION}.dsc
11 DEB_DBG
=${PACKAGE_DBG}_
${DEB_VERSION}_
${DEB_BUILD_ARCH}.deb
12 DSC_DBG
=${PACKAGE_DBG}_
${DEB_VERSION}.dsc
16 ZFSONLINUX_SUBMODULE
=src
/submodules
/zfsonlinux
17 KERNEL_SUBMODULE
=src
/submodules
/ubuntu-hirsute
20 git submodule update
--init
${KERNEL_SUBMODULE}
21 git submodule update
--init
--recursive
${ZFSONLINUX_SUBMODULE}
27 ${BUILDDIR}: submodules.prepared
28 rm -rf
${BUILDDIR} ${BUILDDIR}.tmp
30 cp
-a src
${BUILDDIR}.tmp
31 cp
-a debian
${BUILDDIR}.tmp
/
32 mv
${BUILDDIR}.tmp
${BUILDDIR}
37 cd
${BUILDDIR}; dpkg-buildpackage
-b
-us
-uc
38 lintian
${DEB} ${DEB_DBG}
44 cd
${BUILDDIR}; dpkg-buildpackage
-S
-us
-uc
-d
45 lintian
${DSC} ${DSC_DBG}
50 dpkg
-i
${DEB} ${DEB_DBG}
54 tar cf
- ${DEB} ${DEB_DBG} | ssh
-X repoman@repo.proxmox.com upload
--product pbs
,pve
--dist buster
58 rm -rf
*~
${BUILDDIR} ${PACKAGE}-*/ *.prepared
59 rm -f
${PACKAGE}*.
tar.gz
*.deb
*.changes
*.buildinfo
*.dsc