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

trunk/lib/common.sh
trunk/src/createpkg

index cbe668026d7904a9a916815df987153a434977b0..45fd6aea02fd93f387e1b699d06aa63bde9090ba 100644 (file)
@@ -120,6 +120,8 @@ function install_packages {
 
 function remove_packages {
 
+  local pack
+
   for pack in `cat $TEMPLATE | grep -v -e "^#" | cut -d : -f 1`; do
     ROOT=/$JAIL_ROOT/$server removepkg $pack
   done
@@ -510,6 +512,8 @@ function svn_check {
   # check if a file is under svn
   # usage: svn_check <file>
 
+  local folder file
+
   folder="`dirname $1`"
   file="`basename $1`"
 
@@ -580,6 +584,8 @@ function svn_add {
 
 function svn_del {
 
+  local file folder
+
   file="$1"
   folder="`dirname $file`"
 
@@ -601,6 +607,8 @@ function svn_copy {
 
   if [ -e "$1" ]; then
 
+    local orig file dest
+
     orig="`dirname $1`"
     file="`basename $1`"
     dest="$2"
@@ -676,6 +684,8 @@ function svn_remove_empty_folders {
     return 1
   fi
 
+  local folder
+
   for folder in `find $1 -type d -print | grep -v "/\.svn" | sort -r`; do
     if [ "`ls -A -1 $folder | grep -v -e '^\.svn' | wc -l`" -eq "0" ]; then
       svn_del $folder
@@ -780,6 +790,7 @@ function svn_add_meta {
 }
 
 function gen_filelist {
+
   # generate FILELIST.TXT
   # usage: gen_filelist
 
@@ -798,6 +809,7 @@ function gen_patches_filelist {
 
   if [ ! -z "$1" ] && [ -d "$1" ]; then
 
+    local folder
     folder="$1"
 
     (
@@ -828,6 +840,7 @@ function gen_packages_txt {
 
   if [ ! -z "$1" ] && [ -d "$1" ]; then
 
+    local folder
     folder="$1"
 
     (
@@ -860,6 +873,7 @@ function gen_md5_checksums {
 
   if [ -d "$1" ]; then
 
+    local folder
     folder="$1"
 
     (
@@ -894,6 +908,7 @@ function update_md5_checksum {
   if [ -z "$2" ] || [ ! -d "$1" ] || [ ! -f "$1/$2" ]; then
     return 1
   else
+    local file folder
     file="$2"
     folder="$1"
   fi
index e30cb80d4ec90ac396df3d8de70131af283c2433..aae327a336f69c1a53a358792eecca5ab786fbf4 100644 (file)
@@ -320,14 +320,15 @@ function create_repo_folder {
   # Create repository directory
   # usage: create_repo_folder <repository_folder>
 
+  local folder
   folder="$1"
 
   if [ ! -e $folder/$SUBFOLDER ]; then
     if [ -d "$folder/.svn" ] && ! svn_check $folder/$SUBFOLDER; then
       (
-      cd $folder
-      chown_svn $folder && chgrp_svn $folder
-      svn_mkdir $SUBFOLDER
+        cd $folder
+        chown_svn $folder && chgrp_svn $folder
+        svn_mkdir $SUBFOLDER
       )
     else
       mkdir -p $folder/$SUBFOLDER
@@ -345,6 +346,7 @@ function remove_old_package_data {
     return 1
   fi
 
+  local makepkg_repos
   makepkg_repos="$1"
 
   # Remove old PACKAGEs from repository tree
@@ -411,6 +413,7 @@ function update_metadata {
     return 1
   fi
 
+  local makepkg_repos
   makepkg_repos="$1"
 
   (