1 include /usr
/share
/dpkg
/pkg-info.mk
5 BUILDDIR ?
= ${PACKAGE}-${DEB_VERSION_UPSTREAM}
10 scripts
/mysql_randompw \
11 scripts
/init_urandom \
12 scripts
/ssh_gen_host_keys
14 GITVERSION
:=$(shell git rev-parse HEAD
)
16 DEB
=${PACKAGE}_
${DEB_VERSION_UPSTREAM_REVISION}_all.deb
17 DSC
=${PACKAGE}_
${DEB_VERSION_UPSTREAM_REVISION}.dsc
21 DATADIR
=${DESTDIR}/${PREFIX}/lib
/${PACKAGE}
22 SBINDIR
=${DESTDIR}/${PREFIX}/sbin
23 MANDIR
=${DESTDIR}/${PREFIX}/share
/man
24 DOCDIR
=${DESTDIR}/${PREFIX}/share
/doc
/${PACKAGE}
27 MAN1DIR
=${MANDIR}/man1
/
28 PERLDIR
=${DESTDIR}/${PREFIX}/share
/perl5
/
30 # avoid build loops, as we have nor real folder structure here
38 install: dab dab
.1 dab
.1.pod DAB.pm devices.
tar.gz
${SCRIPTS}
40 install -m
0755 dab
${SBINDIR}
42 install -m
0644 dab
.1 ${MAN1DIR}
43 gzip
-n
-f9
${MAN1DIR}/dab
.1
45 install -m
0644 dab
.1.pod
${PODDIR}
46 install -D
-m
0644 DAB.pm
${PERLDIR}/PVE
/DAB.pm
47 install -d
${DATADIR}/scripts
48 install -m
0755 ${SCRIPTS} ${DATADIR}/scripts
49 install -m
0644 devices.
tar.gz
${DATADIR}
53 rsync
-a
* ${BUILDDIR}
54 echo
"git clone git://git.proxmox.com/git/dab.git\\ngit checkout ${GITVERSION}" > ${BUILDDIR}/debian
/SOURCE
59 cd
${BUILDDIR}; dpkg-buildpackage
-b
-us
-uc
65 cd
${BUILDDIR}; dpkg-buildpackage
-S
-us
-uc
-d
-nc
70 groff
-man dab
.1 |ps2pdf
- > dab.pdf
78 pod2man
-n
$< -s
1 -r
${DEB_VERSION_UPSTREAM} <$< >$@.tmp
84 rm -rf
${PACKAGE}-*/ *.deb
*.dsc dab_
*.
tar.gz dab
.1 dab
.1.pod dab.pdf
*.tmp
*.changes
*.buildinfo
*~
91 tar cf
- ${DEB} | ssh
-X repoman@repo.proxmox.com
-- upload
--product pve
--dist bullseye