Shell script which generates an official debian package from a

checked-out CVS tree.
This commit is contained in:
Theodore Ts'o 2004-01-15 03:44:51 +00:00
parent 7fe9fb7ef0
commit c95d90bf58

23
debian/generate-deb vendored Executable file
View File

@ -0,0 +1,23 @@
#!/bin/sh
#
# Intended to be run from the root of the isync source tree in the repository.
#
VERSION=0.9.2
if [ ! -f ../isync_$VERSION.orig.tar.gz ]; then
echo isync_$VERSION.orig.tar.gz must be found in the parent directory.
exit 1
fi
rm -rf ../isync-$VERSION
fakeroot ./debian/rules clean
cp -rl . ../isync-$VERSION
cd ../isync-$VERSION
find . -name CVS | xargs rm -rf
find . -type l | xargs rm
aclocal
autoheader
automake --add-missing --copy
autoconf
rm config.guess config.sub
dpkg-buildpackage -rfakeroot