]> code.citadel.org Git - citadel.git/blobdiff - webcit/buildpackages
* buildpackages can create deb source tarballs now.
[citadel.git] / webcit / buildpackages
index a2a7a60d7bf9221928fd68a74c18089d9bb5d36c..f1eb9fd4b7c8476f587276989282a55972855045 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/bash
+export WEBCIT_`grep VERSION= configure.in |sed -e "s;';;g"`
 
-WEBCIT_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`
@@ -35,20 +35,24 @@ case $1 in
                        -e "s;@WEBCIT_VERSION@;${WEBCIT_VERSION};" \
                        -e "s;@PACKAGE_VERSION@;${PACKAGE_VERSION};" \
                        > debian/files
-               if grep -q "$WEBCIT_VERSION" debian/changelog; then
+               if grep -q "($WEBCIT_VERSION" debian/changelog; then
                        echo rebuilding package.
                else
                        echo "webcit (${WEBCIT_VERSION}-${PACKAGE_VERSION}) unstable; urgency=low
        
   * update to actual Webcit SVN. many new features. see Packages changelog.
 
- -- Wilfried Goesgens <w.goesgens@chaosindustries.de>  $DATE
+ -- Wilfried Goesgens <citadel@outgesourced.org>  $DATE
        " >/tmp/webcit_changelog
                        cat debian/changelog >>/tmp/webcit_changelog
                        mv /tmp/webcit_changelog debian/changelog
                        
                fi
-               fakeroot dpkg-buildpackage
+               if test "$2" == "src"; then
+                   cd ..; dpkg-source -b "webcit-$WEBCIT_VERSION"
+               else
+                   fakeroot dpkg-buildpackage
+               fi
        ;;
        *)
                echo "Not yet implemented. we have: debian "