debian: give incrementing version numbers to .deb packages, using timestamps

This commit is contained in:
Brian Warner 2007-01-05 20:06:51 -07:00
parent 2566452091
commit 3252f2c317

View File

@ -58,14 +58,36 @@ create_dirs:
mkdir -p client-basedir/storage
mkdir -p client-basedir2/storage
deb-dapper:
DEBVER=`head -1 debian/changelog | sed -e 's/^[^(]*(\([^)]*\)).*$$/\1/' | sed -e 's/^\([0-9]\+\.[0-9]\+\.[0-9]\+\).*$$/\1/'`
DEBSTRING=$(DEBVER)-T`date +%s`
DEBCOMMENTS="'make deb' build"
show:
echo $(DEBVER)
echo $(DEBSTRING)
.PHONY: setup-dapper setup-sid deb-dapper deb-sid increment-deb-version
.PHONY: deb-dapper-head deb-sid-head
setup-dapper:
rm -f debian
ln -s dapper/debian debian
chmod a+x debian/rules
fakeroot debian/rules binary
deb-sid:
setup-sid:
rm -f debian
ln -s sid/debian debian
chmod a+x debian/rules
deb-dapper: setup-dapper
fakeroot debian/rules binary
deb-sid: setup-sid
fakeroot debian/rules binary
increment-deb-version:
debchange --newversion $(DEBSTRING) $(DEBCOMMENTS)
deb-dapper-head: setup-dapper increment-deb-version
fakeroot debian/rules binary
deb-sid-head: setup-sid increment-deb-version
fakeroot debian/rules binary