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.
cp -a debian ${CSDIR}/debian
cd ${CSDIR}; dpkg-buildpackage -rfakeroot -b -us -uc
cp -a debian ${CSDIR}/debian
cd ${CSDIR}; dpkg-buildpackage -rfakeroot -b -us -uc
download:
rm -rf corosync-${CSVERSION} corosync-${CSVERSION}.orig.tar.gz
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
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}/
tar czf corosync-${CSVERSION}.orig.tar.gz corosync-${CSVERSION}/
.PHONY: upload
upload: ${DEBS}
umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw
.PHONY: upload
upload: ${DEBS}
umount /pve/${RELEASE}; mount /pve/${RELEASE} -o rw
cd /pve/${RELEASE}/extra; dpkg-scanpackages . /dev/null > Packages; gzip -9c Packages > Packages.gz
umount /pve/${RELEASE}; mount /pve/${RELEASE} -o ro
cd /pve/${RELEASE}/extra; dpkg-scanpackages . /dev/null > Packages; gzip -9c Packages > Packages.gz
umount /pve/${RELEASE}; mount /pve/${RELEASE} -o ro
.PHONY: clean
clean:
rm -rf *_${ARCH}.deb *.changes *.dsc ${CSDIR} corosync_${CSVERSION}-${CSRELEASE}.tar.gz
.PHONY: clean
clean:
rm -rf *_${ARCH}.deb *.changes *.dsc ${CSDIR} corosync_${CSVERSION}-${CSRELEASE}.tar.gz