]> git.proxmox.com Git - corosync-pve.git/commitdiff
improve download target
authorDietmar Maurer <dietmar@proxmox.com>
Wed, 24 Aug 2011 11:22:31 +0000 (13:22 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Wed, 24 Aug 2011 11:22:31 +0000 (13:22 +0200)
we now use the git tag to checkout the request version. We need to
include the .git dir inside the tar archive, because that is used
by configure to detect the version.

Makefile
corosync-1.4.1.orig.tar.gz

index 9cb30725773664939395632d035572086e79f983..75fd3d83b98bc360f60de87bc30594e554b84c38 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -22,13 +22,15 @@ ${DEBS}: ${CSSRC}
        cp -a debian ${CSDIR}/debian
        cd ${CSDIR}; dpkg-buildpackage -rfakeroot -b -us -uc
 
+.PHONY: download
 download:
        rm -rf corosync-${CSVERSION} corosync-${CSVERSION}.orig.tar.gz
-       git clone git://corosync.org/corosync.git -b flatiron-1.4 corosync-${CSVERSION}
+       git clone git://corosync.org/corosync.git corosync-${CSVERSION}/
+       cd corosync-${CSVERSION}; git checkout -b local v${CSVERSION}
        cd corosync-${CSVERSION}; ./autogen.sh
+       # do not delete .git, because configure use that to detect version
        tar czf corosync-${CSVERSION}.orig.tar.gz corosync-${CSVERSION}/
 
-
 .PHONY: upload
 upload: ${DEBS}
        umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw 
@@ -40,6 +42,8 @@ upload: ${DEBS}
        cd /pve/${RELEASE}/extra; dpkg-scanpackages . /dev/null > Packages; gzip -9c Packages > Packages.gz
        umount /pve/${RELEASE}; mount /pve/${RELEASE} -o ro
 
+distclean: clean
+
 .PHONY: clean
 clean:
        rm -rf *_${ARCH}.deb *.changes *.dsc ${CSDIR} corosync_${CSVERSION}-${CSRELEASE}.tar.gz
index 34d1b8b278ed2647a6ad2bccc908fbdb328f2957..5414bdbcf050b5b90f728c6d8f6ace62977adb64 100644 (file)
Binary files a/corosync-1.4.1.orig.tar.gz and b/corosync-1.4.1.orig.tar.gz differ