]> gitweb.fluxo.info Git - simplepkg.git/commitdiff
fixes
authorrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>
Fri, 28 Nov 2008 00:45:38 +0000 (00:45 +0000)
committerrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>
Fri, 28 Nov 2008 00:45:38 +0000 (00:45 +0000)
git-svn-id: svn+slack://slack.fluxo.info/var/svn/simplepkg@566 04377dda-e619-0410-9926-eae83683ac58

trunk/lib/common.sh

index 66c27251b4ac1a4cec5b06ea27496b81d524599a..a8cce3fa4b3fe9cc24cf7f76eeaea89110141b1b 100644 (file)
@@ -573,7 +573,7 @@ function sync_repo {
 
 function svn_add {
 
-  if [ -d "`dirname $1`/.svn" ] && ! svn_check $1; then
+  if [ -e "$1" ] && [ -d "`dirname $1`/.svn" ] && ! svn_check $1; then
     su_svn add $1
   fi
 
@@ -858,7 +858,7 @@ function update_md5_checksum {
     folder="$1"
   fi
 
-  CWD="`pwd`"
+  cwd="`pwd`"
   cd $folder
 
   if [ ! -f CHECKSUMS.md5 ]; then
@@ -877,7 +877,7 @@ function update_md5_checksum {
   svn_add CHECKSUMS.md5
   svn_add CHECKSUMS.md5.gz
 
-  cd $CWD
+  cd $cwd
 
 }
 
@@ -922,7 +922,7 @@ function gen_meta {
   echo "" >> $LOCATION/$METAFILE
   echo "Created metafile for `basename $1`"
 
-  svn_add $LOCATION/$METAFILE
+  svn_add `dirname $1`/`basename $1 .tgz`.meta
 
 }