# HG changeset patch # User Liu Peng # Date 1272055149 0 # Node ID 66e68cc95aa833f55cfdc32a36a2896ab3e8c802 # Parent 4066db26bddcc042892af67ba18941707d6bc072 get-google-chrome: remove binutils depends diff -r 4066db26bddc -r 66e68cc95aa8 get-google-chrome/stuff/get-google-chrome --- a/get-google-chrome/stuff/get-google-chrome Fri Apr 23 20:35:58 2010 +0000 +++ b/get-google-chrome/stuff/get-google-chrome Fri Apr 23 20:39:09 2010 +0000 @@ -44,32 +44,18 @@ exit 1 fi -# Install binutils(ar) pkg -if [ ! -d /var/lib/tazpkg/installed/binutils ]; then - tazpkg get-install binutils -fi -if [ ! -f /usr/bin/ar ]; then - cd $CUR_DIR - rm -rf $TEMP_DIR - echo "Could not extract $DEBPKG. Exiting." - exit 1 -fi +dpkg-deb -e $DEBPKG . +VERSION=`sed -n 's/Version:\ *//p' control` -ar x $DEBPKG control.tar.gz data.tar.lzma && lzma d data.tar.lzma -so | tar xf - -tar xzf control.tar.gz ./control -VERSION=`sed -n 's/Version:\ *//p' control` +mkdir $PACKAGE-$VERSION + +dpkg-deb -x $DEBPKG $PACKAGE-$VERSION/fs +rm -rf $PACKAGE-$VERSION/fs/usr/share +rm -rf $PACKAGE-$VERSION/fs/etc # extracted pkg can be removed: Save RAM rm -rf $DEBPKG -mkdir -p $PACKAGE-$VERSION/fs -mv usr opt $PACKAGE-$VERSION/fs - -# delete man page -rm -rf $PACKAGE-$VERSION/fs/usr/share/man/ - -cd $TEMP_DIR - cat > $PACKAGE-$VERSION/receipt << EOT PACKAGE="$PACKAGE" VERSION="$VERSION"