]> git.proxmox.com Git - pve2-api-doc.git/blame - Makefile
update to latest version
[pve2-api-doc.git] / Makefile
CommitLineData
b18ac5f8
DM
1RELEASE=2.0
2
3VERSION=2.0
a3dff71c 4PKGREL=8
b18ac5f8
DM
5
6PACKAGE=pve2-api-doc
7
8ARCH=all
9DEB=${PACKAGE}_${VERSION}-${PKGREL}_${ARCH}.deb
10
11all: ${DEB}
12
13.PHONY: dinstall
14dinstall: deb
15 dpkg -i ${DEB}
16
17
18.PHONY: deb
19deb ${DEB}:
20 rm -rf build
21 rsync -a --exclude .svn data/ build
22 rsync -a --exclude .svn debian/ build/debian
23 cd build; dpkg-buildpackage -rfakeroot -b -us -uc
24 lintian ${DEB}
25
26.PHONY: clean
27clean:
28 rm -rf *~ */*~ *.deb *.changes build ${PACKAGE}-*.tar.gz
29
30.PHONY: distclean
31distclean: clean
32
33
34.PHONY: upload
35upload: ${DEB}
36 umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw
37 mkdir -p /pve/${RELEASE}/extra
38 rm -f /pve/${RELEASE}/extra/${PACKAGE}_*.deb
39 rm -f /pve/${RELEASE}/extra/Packages*
40 cp ${DEB} /pve/${RELEASE}/extra
41 cd /pve/${RELEASE}/extra; dpkg-scanpackages . /dev/null > Packages; gzip -9c Packages > Packages.gz
42 umount /pve/${RELEASE}; mount /pve/${RELEASE} -o ro
43