The debian package should be uploaded as a CVS snapshot, and packaged as a

Debian-native package, since many changes occured since the last release.
This commit is contained in:
Nicolas Boullis 2004-02-06 01:11:38 +00:00
parent 3e8673d71f
commit f9eaa549bd
2 changed files with 14 additions and 4 deletions

2
debian/changelog vendored
View File

@ -1,4 +1,4 @@
isync (0.9.2-1) unstable; urgency=low isync (0.9.2+cvsXXXXXXXX-1) unstable; urgency=low
* New upstream release. * New upstream release.
- Password prompt now includes the mailbox/server (Closes: #92893) - Password prompt now includes the mailbox/server (Closes: #92893)

12
debian/generate-deb vendored
View File

@ -3,16 +3,26 @@
# Intended to be run from the root of the isync source tree in the repository. # Intended to be run from the root of the isync source tree in the repository.
# #
VERSION=`dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)-[^-]\+$/\1/p'` VERSION=`dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)-[^-]\+$/\1/p'`
OLDVERSION=$VERSION
if [ ! -f ../isync_$VERSION.orig.tar.gz ]; then if echo $VERSION | grep +cvsXXXXXXXX; then
DATE=`date +%Y%m%d`
VERSION=`echo $VERSION | sed -e s/+cvsXXXXXXXX/+cvs${DATE}/`
else
if [ ! -f ../isync_$VERSION.orig.tar.gz ]; then
echo isync_$VERSION.orig.tar.gz must be found in the parent directory. echo isync_$VERSION.orig.tar.gz must be found in the parent directory.
exit 1 exit 1
fi
fi fi
rm -rf ../isync-$VERSION rm -rf ../isync-$VERSION
fakeroot ./debian/rules clean fakeroot ./debian/rules clean
cp -rl . ../isync-$VERSION cp -rl . ../isync-$VERSION
cd ../isync-$VERSION cd ../isync-$VERSION
if [ "$OLDVERSION" != "$VERSION" ]; then
sed -e s/+cvsXXXXXXXX/+cvs${DATE}/ < debian/changelog > debian/changelog.new
mv debian/changelog.new debian/changelog
fi
find . -name CVS -print0 | xargs -0r rm -rf find . -name CVS -print0 | xargs -0r rm -rf
find . -name .cvsignore -print0 | xargs -0r rm find . -name .cvsignore -print0 | xargs -0r rm
find . -type l -print0 | xargs -0r rm find . -type l -print0 | xargs -0r rm