]> git.proxmox.com Git - pve-access-control.git/blobdiff - Makefile
buildsys: make job safety
[pve-access-control.git] / Makefile
index a3bd6519afa1eb73cbb83ae2070405edeb010a21..a8068e7742aca221f880baa8d2769f96482d7d3c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,6 @@
-RELEASE=4.1
-
 VERSION=4.0
 PACKAGE=libpve-access-control
-PKGREL=17
+PKGREL=23
 
 DESTDIR=
 PREFIX=/usr
@@ -49,8 +47,9 @@ install: pveum.1 oathkeygen pveum.bash-completion
        gzip -9 ${DESTDIR}/${MAN1DIR}/pveum.1
        install -m 0644 -D pveum.bash-completion ${DESTDIR}${BASHCOMPLDIR}/pveum
 
-.PHONY: deb ${DEB}
-deb ${DEB}:
+.PHONY: deb
+deb: ${DEB}
+${DEB}:
        rm -rf build
        mkdir build
        make DESTDIR=`pwd`/build install
@@ -68,13 +67,7 @@ deb ${DEB}:
 
 .PHONY: upload
 upload: ${DEB}
-       umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw 
-       mkdir -p /pve/${RELEASE}/extra
-       rm -f /pve/${RELEASE}/extra/${PACKAGE}_*.deb
-       rm -f /pve/${RELEASE}/extra/Packages*
-       cp ${DEB} /pve/${RELEASE}/extra
-       cd /pve/${RELEASE}/extra; dpkg-scanpackages . /dev/null > Packages; gzip -9c Packages > Packages.gz
-       umount /pve/${RELEASE}; mount /pve/${RELEASE} -o ro
+       tar cf - ${DEB} | ssh repoman@repo.proxmox.com upload
 
 .PHONY: clean
 clean: