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

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

index faeaeb4029f4bf232007bedb20035053b9707cc2..66c27251b4ac1a4cec5b06ea27496b81d524599a 100644 (file)
@@ -514,12 +514,13 @@ function svn_check {
 
   cwd="`pwd`"
   folder="`dirname $1`"
+  file="`basename $1`"
 
   if [ -d "$folder/.svn" ]; then
 
     cd $folder
 
-    if [ "`svn status $1 | awk '{ print $1 }'`" == "?" ]; then
+    if [ "`svn status $file | awk '{ print $1 }'`" == "?" ]; then
       return 1
     else
       return 0
@@ -623,6 +624,35 @@ function svn_mkdir {
 
 }
 
+function su_svn {
+
+  # execute svn using a different user
+  if [ ! -z "$SVN_USER" ]; then
+    su $SVN_USER -c "svn $*"
+  else
+    svn $*
+  fi
+
+}
+
+function chown_svn {
+
+  # set svn folder ownership
+  if [ ! -z "$SVN_USER" ] && [ ! -z "$1" ]; then
+    chown -R $SVN_USER $1
+  fi
+
+}
+
+function chgrp_svn {
+
+  # set svn folder group
+  if [ ! -z "$SVN_GROUP" ] && [ ! -z "$1" ]; then
+    chgrp -R $SVN_GROUP $1
+  fi
+
+}
+
 # -----------------------------------------------
 #           update jail functions
 # -----------------------------------------------
@@ -1125,31 +1155,3 @@ function regexp_slash {
 
 }
 
-function su_svn {
-
-  # execute svn using a different user
-  if [ ! -z "$SVN_USER" ]; then
-    su $SVN_USER -c "svn $*"
-  else
-    svn $*
-  fi
-
-}
-
-function chown_svn {
-
-  # set svn folder ownership
-  if [ ! -z "$SVN_USER" ] && [ ! -z "$1" ]; then
-    chown -R $SVN_USER $1
-  fi
-
-}
-
-function chgrp_svn {
-
-  # set svn folder group
-  if [ ! -z "$SVN_GROUP" ] && [ ! -z "$1" ]; then
-    chgrp -R $SVN_GROUP $1
-  fi
-
-}
index 42c4043bc13ae138e32feffec91452b121be4b8a..13796a32a1b3620528da02691ed2fdd379f516a6 100644 (file)
@@ -617,11 +617,6 @@ if [ $MOVE_BIN_PACKAGE -eq $on ]; then
 
 fi
 
-# Install package
-if [ "$INSTALL" -eq $on ]; then
-  upgradepkg --install-new $NEW_REPOS/$PKG_NAME
-fi
-
 # Update repository FILELIST.TXT, ...
 (
 
@@ -651,6 +646,11 @@ fi
 
 )
 
+# Install package
+if [ "$INSTALL" -eq $on ]; then
+  upgradepkg --install-new $NEW_REPOS/$PKG_NAME
+fi
+
 echo "Package saved at $NEW_REPOS/$PKG_NAME"
 
 exit $EXIT_CODE