]> code.citadel.org Git - citadel.git/blobdiff - citadel/buildpackages
* modified build script to find out the version the way we do it now.
[citadel.git] / citadel / buildpackages
index 78c64ad95f93e67db4c98e4c9186acb9a1036542..7a9ac9b972a879b740747e710cbf9277be2c651f 100755 (executable)
@@ -1,6 +1,7 @@
 #!/bin/bash
+# find out the package version from conf
+export `grep PACKAGE_VERSION= configure |sed -e "s;';;g" -e "s;PACKAGE;CITADEL;"`
 
-CITADEL_VERSION=`grep "THIS IS" ChangeLog  |head -n 1|sed "s;.* ;;"`
 PACKAGE_VERSION=`cat packageversion`
 DATE=`date '+%a, %d %b %Y %H:%I:00 %z'`
 ACTUAL_DIR=`pwd`
@@ -21,7 +22,7 @@ else
        if test "$done" = "false"; then 
                cd ..
                mv -- $SYMLINK "citadel-$CITADEL_VERSION"
-               ln -s "citadel-$CITADEL_VERSION" citadel
+               ln -sf "citadel-$CITADEL_VERSION" citadel
                cd "citadel-$CITADEL_VERSION"
        else
                cd "../citadel-$CITADEL_VERSION"
@@ -40,7 +41,7 @@ case $1 in
                        -e "s;@CITADEL_VERSION@;${CITADEL_VERSION};" \
                        -e "s;@PACKAGE_VERSION@;${PACKAGE_VERSION};" \
                        > debian/files
-               if grep -q "$CITADEL_VERSION" debian/changelog; then
+               if grep -q "($CITADEL_VERSION" debian/changelog; then
                        echo rebuilding package.
                else
                        echo "citadel (${CITADEL_VERSION}-${PACKAGE_VERSION}) unstable; urgency=low