[Lunar-commits] CVS: theedge/var/lib/lunar/functions sources.lunar, 1.23, 1.24

Auke Kok sofar at lunar-linux.org
Tue Oct 12 13:19:30 UTC 2004


Update of /var/cvs/lunar/theedge/var/lib/lunar/functions
In directory espresso.foo-projects.org:/tmp/cvs-serv28642

Modified Files:
	sources.lunar 
Log Message:
Never leave old crap lying around if it's not yours (especially if you don't know what it does) !!!


Index: sources.lunar
===================================================================
RCS file: /var/cvs/lunar/theedge/var/lib/lunar/functions/sources.lunar,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- sources.lunar	6 Oct 2004 12:43:05 -0000	1.23
+++ sources.lunar	12 Oct 2004 13:19:28 -0000	1.24
@@ -121,10 +121,10 @@
   verbose_msg "Unpacking \"$FILENAME\" in \"$(pwd)\""
 
   case $(file -b $FILENAME | cut -d' ' -f1) in
-        bzip2)  tar jxf $FILENAME -o --no-same-permissions ;;
-         gzip)  tar zxf $FILENAME -o --no-same-permissions ;;
-    compress*)  tar zxf $FILENAME -o --no-same-permissions ;;
-	  tar)  tar xf $FILENAME -o --no-same-permissions ;;
+        bzip2)  tar jxf $FILENAME --no-same-owner --no-same-permissions ;;
+         gzip)  tar zxf $FILENAME --no-same-owner --no-same-permissions ;;
+    compress*)  tar zxf $FILENAME --no-same-owner --no-same-permissions ;;
+	  tar)  tar xf $FILENAME --no-same-owner --no-same-permissions ;;
           Zip)  unzip -q $FILENAME ;;
           RPM)  rpmunpack  < $FILENAME  |  gzip  -d     \
                                         |  cpio  -idm   ;;
@@ -135,17 +135,6 @@
     message "${PROBLEM_COLOR}! Error while unpacking ${FILE_COLOR}$SOURCE_CACHE/$1${DEFAULT_COLOR}${PROBLEM_COLOR}${DEFAULT_COLOR}"
     return 1
   fi
-
-  # I don't get this :
-  [ -n "$SOURCE_DIRECTORY" ] &&
-  [ -d "$SOURCE_DIRECTORY" ]
-  
-  # someone care to document this ???
-  if [[ $(echo $CFLAGS | grep fbranch-probabilities) ]]; then
-    chown -R 777 $SOURCE_DIRECTORY 2>&1 >/dev/null
-  else
-    chown -R root:root $SOURCE_DIRECTORY 2>&1 >/dev/null 
-  fi
 }
 
 



More information about the Lunar-commits mailing list