# HG changeset patch # User Rohit Joshi # Date 1267386390 0 # Node ID e5dde73f1ac9fc8d01f368935399e0278a08b657 # Parent d2bd2a1e0a1a12b8907ad4edd427ad72feb507b6 use mv instead of cp -a to save RAM (thanks Eric) diff -r d2bd2a1e0a1a -r e5dde73f1ac9 get-OpenOffice3/stuff/get-OpenOffice3 --- a/get-OpenOffice3/stuff/get-OpenOffice3 Sun Feb 28 19:11:52 2010 +0100 +++ b/get-OpenOffice3/stuff/get-OpenOffice3 Sun Feb 28 19:46:30 2010 +0000 @@ -108,6 +108,9 @@ (echo "Failed to extract $TARBALL" ; exit 1) status +# extracted pkg can be removed: Save RAM +rm -rf $SOURCE_DIR + cd $TEMP_DIR/*/RPMS # Extract everything from RPMS @@ -121,16 +124,17 @@ # extracted pkg can be removed: Save RAM rm -f desktop-integration/*freedesktop*.rpm -rm -rf $SOURCE_DIR + # Make the package mkdir -p $PACKAGE-$VERSION/fs/usr/lib/openoffice \ $PACKAGE-$VERSION/fs/usr/share - -cp -a opt/openoffice* $PACKAGE-$VERSION/fs/usr/lib/openoffice -cp -a usr/share/mime $PACKAGE-$VERSION/fs/usr/share -cp -a usr/share/icons $PACKAGE-$VERSION/fs/usr/share -cp -a usr/bin $PACKAGE-$VERSION/fs/usr + +# use mv instead of 'cp -a' to save RAM +mv opt/openoffice* $PACKAGE-$VERSION/fs/usr/lib/openoffice +mv usr/share/mime $PACKAGE-$VERSION/fs/usr/share +mv usr/share/icons $PACKAGE-$VERSION/fs/usr/share +mv usr/bin $PACKAGE-$VERSION/fs/usr # relocalized OOo libexec directory sed -i 's#/opt/#/usr/lib/openoffice/#' $PACKAGE-$VERSION/fs/usr/bin/openoffice* diff -r d2bd2a1e0a1a -r e5dde73f1ac9 get-eclipse-pdt/stuff/get-eclipse-pdt --- a/get-eclipse-pdt/stuff/get-eclipse-pdt Sun Feb 28 19:11:52 2010 +0100 +++ b/get-eclipse-pdt/stuff/get-eclipse-pdt Sun Feb 28 19:46:30 2010 +0000 @@ -101,9 +101,10 @@ mkdir -p $PACKAGE-$VERSION/fs/usr/lib \ $PACKAGE-$VERSION/fs/usr/share/pixmaps \ $PACKAGE-$VERSION/fs/usr/share/applications - -cp -a eclipse $PACKAGE-$VERSION/fs/usr/lib/ -cp -a eclipse/icon.xpm $PACKAGE-$VERSION/fs/usr/share/pixmaps/eclipse.xpm + +# use mv instead of 'cp -a' to save RAM +mv eclipse $PACKAGE-$VERSION/fs/usr/lib/ +mv eclipse/icon.xpm $PACKAGE-$VERSION/fs/usr/share/pixmaps/eclipse.xpm # Create .desktop file cat >> $PACKAGE-$VERSION/fs/usr/share/applications/$PACKAGE.desktop < xnviewmp/fs/usr/bin/xnview <