From 24553207a974463deaeffde63d0561833ad321a9 Mon Sep 17 00:00:00 2001 From: plegall Date: Thu, 29 Nov 2007 23:03:19 +0000 Subject: New: procedure and release creation script added. git-svn-id: http://piwigo.org/svn/trunk@2176 68402e56-0260-453c-a942-63ccdbb3a9ee --- tools/pwg_rel_create.sh | 50 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100755 tools/pwg_rel_create.sh (limited to 'tools/pwg_rel_create.sh') diff --git a/tools/pwg_rel_create.sh b/tools/pwg_rel_create.sh new file mode 100755 index 000000000..3e69a7aa2 --- /dev/null +++ b/tools/pwg_rel_create.sh @@ -0,0 +1,50 @@ +#!/bin/bash + +# +--------------------------------------------------------------------------+ +# | pwg_rel_create.sh | +# +--------------------------------------------------------------------------+ +# | author : Pierrick LE GALL | +# | project : PhpWebGallery | +# +--------------------------------------------------------------------------+ + +if [ $# -lt 2 ] +then + echo + echo 'usage : '$(basename $0)' ' + echo + exit 1 +fi + +tag=$1 +version=$2 + +name=phpwebgallery-$version + +cd /tmp +if [ -e $name ] +then + rm -rf $name +fi + +# cvs export -r $tag -d $name phpwebgallery +svn export http://svn.gna.org/svn/phpwebgallery/tags/$tag $name +# creating mysql.inc.php empty and writeable +touch $name/include/mysql.inc.php +chmod a+w $name/include/mysql.inc.php + +# find $name -name "*.php" \ +# | xargs grep -l 'branch 1.7' \ +# | xargs perl -pi -e "s/branch 1.7/${version}/g" + +for ext in zip tar.gz tar.bz2 +do + file=$name.$ext + if [ -f $file ] + then + rm $name + fi +done + +zip -r $name.zip $name +tar -czf $name.tar.gz $name +tar -cjf $name.tar.bz2 $name -- cgit v1.2.3