]> git.proxmox.com Git - pve-common.git/blame_incremental - Makefile
bump version to 4.0-90
[pve-common.git] / Makefile
... / ...
CommitLineData
1VERSION=4.0
2PKGREL=90
3
4PACKAGE=libpve-common-perl
5
6PREFIX=/usr
7BINDIR=${PREFIX}/bin
8MANDIR=${PREFIX}/share/man
9DOCDIR=${PREFIX}/share/doc
10MAN1DIR=${MANDIR}/man1/
11PERLDIR=${PREFIX}/share/perl5
12
13ARCH=all
14GITVERSION:=$(shell cat .git/refs/heads/master)
15
16DEB=${PACKAGE}_${VERSION}-${PKGREL}_${ARCH}.deb
17
18all: ${DEB}
19
20.PHONY: dinstall
21dinstall: deb
22 dpkg -i ${DEB}
23
24
25.PHONY: deb
26deb ${DEB}:
27 $(MAKE) -C test check
28 rm -rf build
29 rsync -a src/ build
30 rsync -a debian/ build/debian
31 echo "git clone git://git.proxmox.com/git/pve-common.git\\ngit checkout ${GITVERSION}" > build/debian/SOURCE
32 cd build; dpkg-buildpackage -rfakeroot -b -us -uc
33 lintian ${DEB}
34
35.PHONY: clean
36clean:
37 rm -rf *~ *.deb *.changes build ${PACKAGE}-*.tar.gz
38
39.PHONY: distclean
40distclean: clean
41
42.PHONY: check
43check:
44 $(MAKE) -C test check
45
46.PHONY: upload
47upload: ${DEB}
48 tar cf - ${DEB}|ssh repoman@repo.proxmox.com upload
49