diff options
author | plegall <plg@piwigo.org> | 2007-11-29 23:03:19 +0000 |
---|---|---|
committer | plegall <plg@piwigo.org> | 2007-11-29 23:03:19 +0000 |
commit | 24553207a974463deaeffde63d0561833ad321a9 (patch) | |
tree | d0167030f7149b0b0b16b96193795457f43a97ab /tools/pwg_rel_create.sh | |
parent | 58fafb94d8aeae3c29b2c4d1a4614c21ab6cacdf (diff) |
New: procedure and release creation script added.
git-svn-id: http://piwigo.org/svn/trunk@2176 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to '')
-rwxr-xr-x | tools/pwg_rel_create.sh | 50 |
1 files changed, 50 insertions, 0 deletions
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 <http://le-gall.net/pierrick> | +# | project : PhpWebGallery | +# +--------------------------------------------------------------------------+ + +if [ $# -lt 2 ] +then + echo + echo 'usage : '$(basename $0)' <tag> <version number>' + 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 |