]>
git.proxmox.com Git - pve-storage.git/blob - Makefile
4 PACKAGE
=libpve-storage-perl
10 SBINDIR
=${PREFIX}/sbin
11 MANDIR
=${PREFIX}/share
/man
12 DOCDIR
=${PREFIX}/share
/doc
13 MAN1DIR
=${MANDIR}/man1
/
14 export PERLDIR
=${PREFIX}/share
/perl5
16 #ARCH:=$(shell dpkg-architecture -qDEB_BUILD_ARCH)
18 DEB
=${PACKAGE}_
${VERSION}-${PKGREL}_
${ARCH}.deb
29 install -d
${DESTDIR}${SBINDIR}
30 install -m
0755 pvesm
${DESTDIR}${SBINDIR}
32 install -d
${DESTDIR}/usr
/share
/man
/man1
33 pod2man
-n pvesm
-s
1 -r
"proxmox 1.0" -c
"Proxmox Documentation" <pvesm | gzip
-9 > ${DESTDIR}/usr
/share
/man
/man1
/pvesm
.1.gz
39 make DESTDIR
=${CURDIR}/debian
install
40 perl
-I. .
/pvesm verifyapi
41 install -d
-m
0755 debian
/DEBIAN
42 sed
-e s
/@@VERSION@@
/${VERSION}/ -e s
/@@PKGRELEASE@@
/${PKGREL}/ -e s
/@@ARCH@@
/${ARCH}/ <control.in
>debian
/DEBIAN
/control
43 install -D
-m
0644 copyright debian
/${DOCDIR}/${PACKAGE}/copyright
44 install -m
0644 changelog.Debian debian
/${DOCDIR}/${PACKAGE}/
45 gzip
-9 debian
/${DOCDIR}/${PACKAGE}/changelog.Debian
46 install -m
0644 ChangeLog debian
/${DOCDIR}/${PACKAGE}/changelog
47 gzip
-9 debian
/${DOCDIR}/${PACKAGE}/changelog
48 dpkg-deb
--build debian
55 rm -rf debian
*.deb
${PACKAGE}-*.
tar.gz
dist
56 find .
-name
'*~' -exec
rm {} ';'
64 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o rw
65 mkdir
-p
/pve
/${RELEASE}/extra
66 rm -f
/pve
/${RELEASE}/extra
/${PACKAGE}_
*.deb
67 rm -f
/pve
/${RELEASE}/extra
/Packages
*
68 cp
${DEB} /pve
/${RELEASE}/extra
69 cd
/pve
/${RELEASE}/extra
; dpkg-scanpackages .
/dev
/null
> Packages
; gzip
-9c Packages
> Packages.gz
70 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o ro