From f9aca3b36f5d56a63445695c62203d5db1f67bda Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Sun, 14 Jan 2007 20:39:01 +0000 Subject: [PATCH] * added sourcedist targets for building tgz's with version numbers. --- webcit/buildpackages | 49 +++++++++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 21 deletions(-) diff --git a/webcit/buildpackages b/webcit/buildpackages index 08a44ef41..29be24bbc 100755 --- a/webcit/buildpackages +++ b/webcit/buildpackages @@ -1,4 +1,7 @@ #!/bin/bash +if test -x Makefile; then + make clean +fi ./bootstrap export WEBCIT_`grep VERSION= configure.in |sed -e "s;';;g"` @@ -29,32 +32,36 @@ else fi fi + case $1 in - debian) - cat debian/files_preview | sed \ - -e "s;@WEBCIT_VERSION@;${WEBCIT_VERSION};" \ - -e "s;@PACKAGE_VERSION@;${PACKAGE_VERSION};" \ - > debian/files - if grep -q "($WEBCIT_VERSION" debian/changelog; then - echo rebuilding package. - else - echo "webcit (${WEBCIT_VERSION}-${PACKAGE_VERSION}) unstable; urgency=low + debian) + cat debian/files_preview | sed \ + -e "s;@WEBCIT_VERSION@;${WEBCIT_VERSION};" \ + -e "s;@PACKAGE_VERSION@;${PACKAGE_VERSION};" \ + > debian/files + 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 $DATE " >/tmp/webcit_changelog - cat debian/changelog >>/tmp/webcit_changelog - mv /tmp/webcit_changelog debian/changelog - - fi - if test "$2" == "src"; then - cd ..; dpkg-source -b "webcit-$WEBCIT_VERSION" - else - fakeroot dpkg-buildpackage - fi + cat debian/changelog >>/tmp/webcit_changelog + mv /tmp/webcit_changelog debian/changelog + + fi + if test "$2" == "src"; then + cd ..; dpkg-source -b "webcit-$WEBCIT_VERSION" + else + fakeroot dpkg-buildpackage + fi + ;; + sourcedist) + cd ..; tar -cvzf webcit-$WEBCIT_VERSION.tgz webcit-$WEBCIT_VERSION/ + ;; + *) + echo "Not yet implemented. we have: debian " ;; - *) - echo "Not yet implemented. we have: debian " - ;; esac \ No newline at end of file -- 2.30.2