]> code.citadel.org Git - citadel.git/blobdiff - webcit/buildpackages
* remove more unneeded files from the sourcedist tgz
[citadel.git] / webcit / buildpackages
index e758782efedb9b920dc1113cc9a3ae3f69e7102e..bdd78929ce3450d49fff52cb7953284062f02910 100755 (executable)
@@ -3,7 +3,7 @@ if test -x Makefile; then
     make clean
 fi
 ./bootstrap
-export WEBCIT_`grep VERSION= configure.ac |sed -e "s;';;g"`
+export `grep PACKAGE_VERSION= configure |sed -e "s;';;g" -e "s;PACKAGE;WEBCIT;"`
 
 PACKAGE_VERSION=`cat packageversion`
 DATE=`date '+%a, %d %b %Y %H:%I:00 %z'`
@@ -46,7 +46,9 @@ case $1 in
            mkdir tmp
            cp -a webcit-$WEBCIT_VERSION tmp
            cd tmp/webcit-$WEBCIT_VERSION
-           rm -rf `find -name .svn ` svn*tmp* build-stamp configure-stamp *~ config.sub config.guess  config.log config.status autom4te.cache
+           rm -rf `find -name .svn ` svn*tmp* build-stamp configure-stamp *~ config.guess  config.log config.status autom4te.cache
+           find -type f -exec chmod a-x {} \;
+           chmod a+x configure
            cd ..
            tar -czf webcit_${WEBCIT_VERSION}.orig.tar.gz webcit-${WEBCIT_VERSION}/ --exclude "debian/*"
            pwd
@@ -56,8 +58,7 @@ case $1 in
        fi
        ;;
     sourcedist)
-       rm -rf `find -name .svn ` svn*tmp* build-stamp configure-stamp *~ config.sub config.guess  config.log config.status autom4te.cache
-       cd ..; tar -cvzf webcit-${WEBCIT_VERSION}.tar.gz webcit-${WEBCIT_VERSION}/
+       cd ..; tar --exclude .svn --exclude "debian/*" -cvzf webcit-${WEBCIT_VERSION}.tar.gz webcit-${WEBCIT_VERSION}/
        ;;
     *)
        echo "Not yet implemented. we have: debian "