./bootstrap
-export `grep PACKAGE_VERSION= configure |sed -e "s;';;g" -e "s;PACKAGE;LIBCITADEL;"`
+export `grep PACKAGE_VERSION= configure |sed -e "s;';;g" -e "s;PACKAGE;LIBCITADEL;" -e "s;4.;;"`
-PACKAGE_VERSION=`cat packageversion`
DATE=`date '+%a, %d %b %Y %H:%I:00 %z'`
ACTUAL_DIR=`pwd`
if test -L "$ACTUAL_DIR"; then
SYMLINK_=`pwd`
SYMLINK=`ls -l $SYMLINK_|sed "s;.*-> ;;"`
- if ls -l $SYMLINK_|grep -q "$LIBCITADEL_VERSION"; then
+ if ls -l $SYMLINK|grep -q "$LIBCITADEL_VERSION"; then
done=true
fi
else
fi
if test "$done" = "false"; then
cd ..
- mv -- $SYMLINK "libcitadel-$LIBCITADEL_VERSION"
- ln -sf "libcitadel-$LIBCITADEL_VERSION" libcitadel
+ ln -sf libcitadel "libcitadel-$LIBCITADEL_VERSION"
cd "libcitadel-$LIBCITADEL_VERSION"
else
cd "../libcitadel-$LIBCITADEL_VERSION"
cd ..
rm -rf tmp
mkdir tmp
- cp -a libcitadel-$LIBCITADEL_VERSION tmp
+ cp -rL libcitadel-$LIBCITADEL_VERSION tmp
cd tmp/libcitadel-$LIBCITADEL_VERSION
- rm -rf `find -name .svn ` svn*tmp config.log config.status
+ rm -rf `find -name .svn ` svn*tmp config.log config.status `find -name .libs`
find -type f -exec chmod a-x {} \;
chmod a+x configure
cd ..
- tar -czf libcitadel_${LIBCITADEL_VERSION}.orig.tar.gz libcitadel-${LIBCITADEL_VERSION}/ --exclude "debian/*"
+ tar -chzf libcitadel_${LIBCITADEL_VERSION}.orig.tar.gz libcitadel-${LIBCITADEL_VERSION}/ --exclude "debian/*"
pwd
cd libcitadel-${LIBCITADEL_VERSION}; debuild -S -sa -kw.goesgens@outgesourced.org
else
;;
sourcedist)
- cd ..; tar --exclude .svn --exclude "debian/*" -cvzf libcitadel-$LIBCITADEL_VERSION.tar.gz libcitadel-$LIBCITADEL_VERSION/
+ cd ..; tar \
+ --exclude ".gitignore" \
+ --exclude "*.lo" \
+ --exclude "*.o" \
+ --exclude "*.d" \
+ --exclude "autom4te.cache/*" \
+ --exclude "debian/*" \
+ --exclude "sysdep.h" \
+ \
+ --exclude .libs \
+ --exclude tests/testdata \
+ \
+ -chvzf libcitadel-$LIBCITADEL_VERSION.tar.gz libcitadel-$LIBCITADEL_VERSION/
;;
+ version)
+ echo This would build libcitadel-$LIBCITADEL_VERSION
+ ;;
*)
- echo "Not yet implemented. we have: debian "
+ echo "Not yet implemented. we have: debian, sourcedist "
;;
esac