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
}
+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
# -----------------------------------------------
}
-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
-
-}
fi
-# Install package
-if [ "$INSTALL" -eq $on ]; then
- upgradepkg --install-new $NEW_REPOS/$PKG_NAME
-fi
-
# Update repository FILELIST.TXT, ...
(
)
+# 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