]>
git.proxmox.com Git - pve-manager.git/blob - Makefile
5 #SUBDIRS = bin lib www aplinfo
6 SUBDIRS
= aplinfo PVE bin www
8 DEB
=${PACKAGE}_
${VERSION}-${PACKAGERELEASE}_all.deb
13 set
-e
&& for i in
${SUBDIRS}; do
${MAKE} -C
$$i $@
; done
20 country.dat
: country.pl
21 .
/country.pl
> country.dat
28 make DESTDIR
=`pwd`/dest
install
30 sed
-e s
/@VERSION@
/${VERSION}/ -e s
/@PACKAGE@
/${PACKAGE}/ -e s
/@PACKAGERELEASE@
/${PACKAGERELEASE}/ debian
/control.in
>dest
/DEBIAN
/control
31 install -m
0644 debian
/conffiles dest
/DEBIAN
32 install -m
0755 debian
/config dest
/DEBIAN
33 install -m
0644 debian
/templates dest
/DEBIAN
34 install -m
0755 debian
/postinst dest
/DEBIAN
35 install -m
0755 debian
/prerm dest
/DEBIAN
36 install -m
0755 debian
/postrm dest
/DEBIAN
37 install -m
0644 debian
/triggers dest
/DEBIAN
38 gzip
--best dest
/usr
/share
/man
/*/*
39 gzip
--best dest
/usr
/share
/doc
/${PACKAGE}/changelog.Debian
47 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o rw
48 mkdir
-p
/pve
/${RELEASE}/extra
49 rm -f
/pve
/${RELEASE}/extra
/${PACKAGE}_
*.deb
50 rm -f
/pve
/${RELEASE}/extra
/Packages
*
51 cp
${DEB} /pve
/${RELEASE}/extra
52 cd
/pve
/${RELEASE}/extra
; dpkg-scanpackages .
/dev
/null
> Packages
; gzip
-9c Packages
> Packages.gz
53 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o ro
57 # rsync po/*.po po/pve-manager.pot pve.proxmox.com:/home/ftp/sources/po-files/
61 # ./aplinfo/apltest.pl
62 # gpg -bas -u support@proxmox.com aplinfo/aplinfo.dat
63 # gzip -c aplinfo/aplinfo.dat > aplinfo.dat.gz
64 # scp aplinfo/aplinfo.dat aplinfo.dat.gz aplinfo/aplinfo.dat.asc pve.proxmox.com:/home/ftp/appliances/
67 install: country.dat vznet.conf
68 install -d
${DESTDIR}/usr
/share
/${PACKAGE}
69 install -d
${DESTDIR}/usr
/share
/man
/man1
70 install -d
${DESTDIR}/usr
/share
/doc
/${PACKAGE}
71 install -d
${DESTDIR}/var
/lib
/${PACKAGE}
72 install -d
${DESTDIR}/var
/lib
/vz
/images
73 install -d
${DESTDIR}/var
/lib
/vz
/template
/cache
74 install -d
${DESTDIR}/var
/lib
/vz
/template
/iso
75 install -d
${DESTDIR}/var
/lib
/vz
/template
/qemu
76 install -D
-m
0755 vznet.conf
${DESTDIR}/etc
/vz
/vznet.conf
77 install -m
0644 copyright
${DESTDIR}/usr
/share
/doc
/${PACKAGE}
78 install -m
0644 debian
/changelog.Debian
${DESTDIR}/usr
/share
/doc
/${PACKAGE}
79 install -m
0644 country.dat
${DESTDIR}/usr
/share
/${PACKAGE}
80 set
-e
&& for i in
${SUBDIRS}; do
${MAKE} -C
$$i $@
; done
84 set
-e
&& for i in
${SUBDIRS}; do
${MAKE} -C
$$i $@
; done
88 set
-e
&& for i in
${SUBDIRS}; do
${MAKE} -C
$$i $@
; done
89 find .
-name
'*~' -exec
rm {} ';'
90 rm -rf dest country.dat
*.deb