]> git.proxmox.com Git - pve-sheepdog.git/blobdiff - Makefile
update to v0.4.0
[pve-sheepdog.git] / Makefile
index b631a4cf08e5dc49c876f5ecf05bbd537327ac61..5895fd93253138acf79810912eba010571acb02d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@ RELEASE=2.1
 
 PACKAGE=pve-sheepdog
 PKGREL=1
-SDVER=0.3.0
+SDVER=0.4.0
 
 DEB=${PACKAGE}_${SDVER}-${PKGREL}_amd64.deb
 
@@ -21,12 +21,23 @@ ${DEB} deb: ${SDSRC}
 .PHONY: download
 ${SDSRC} download:
        rm -rf ${SDDIR} sheepdog.git
-       git clone git://github.com/collie/sheepdog.git -b for-0.4.0 sheepdog.git
+       git clone git://github.com/collie/sheepdog.git sheepdog.git
+       cd sheepdog.git; git checkout -b local v${SDVER}
        rsync -a --exclude .git --exclude .gitignore sheepdog.git/ ${SDDIR} 
        tar czf ${SDSRC}.tmp  ${SDDIR}
        rm -rf ${SDDIR}
        mv ${SDSRC}.tmp ${SDSRC}
 
+.PHONY: upload
+upload: ${DEB}
+       umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw
+       mkdir -p /pve/${RELEASE}/extra
+       rm -f /pve/${RELEASE}/extra/sheepdog*.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
+
 clean:
 distclean: clean
        rm -rf sheepdog.git