wok-current rev 13690
fix get- script to work without error. But the plugin is still broken(bad install).
author | xfred222 |
---|---|
date | Wed Dec 12 16:59:24 2012 -0500 (2012-12-12) |
parents | 6b9560f1e886 |
children | 7d300004a3b8 |
files | get-google-talkplugin/stuff/get-google-talkplugin |
line diff
1.1 --- a/get-google-talkplugin/stuff/get-google-talkplugin Tue Dec 11 13:57:59 2012 -0500 1.2 +++ b/get-google-talkplugin/stuff/get-google-talkplugin Wed Dec 12 16:59:24 2012 -0500 1.3 @@ -34,7 +34,7 @@ 1.4 echo "Could not download $TARBALL. Exiting." 1.5 exit 1 1.6 fi 1.7 - 1.8 + 1.9 # Extract package 1.10 dpkg-deb -e $TARBALL e 1.11 dpkg-deb -x $TARBALL x 1.12 @@ -42,12 +42,12 @@ 1.13 VERSION="$(awk '/Version:/ { print $2 }' < e/control | sed 's/-/./g')" 1.14 1.15 # Create pseudo package 1.16 -mkdir -p $PACKAGE-$VERSION/usr/share/$PACKAGE 1.17 -mv x/opt/google/talkplugin/* $PACKAGE-$VERSION/usr/share/$PACKAGE 1.18 -mv $PACKAGE-$VERSION/usr/share/$PACKAGE/lib $PACKAGE-$VERSION/usr 1.19 +mkdir -p $PACKAGE-$VERSION/fs/usr/share/$PACKAGE 1.20 +mv x/opt/google/talkplugin/* $PACKAGE-$VERSION/fs/usr/share/$PACKAGE 1.21 +mv $PACKAGE-$VERSION/fs/usr/share/$PACKAGE/lib $PACKAGE-$VERSION/fs/usr 1.22 1.23 # No auto updates... 1.24 -rm -rf $PACKAGE-$VERSION/usr/share/$PACKAGE/cron 1.25 +rm -rf $PACKAGE-$VERSION/fs/usr/share/$PACKAGE/cron 1.26 1.27 cat > $PACKAGE-$VERSION/receipt <<EOT 1.28 PACKAGE="$PACKAGE" 1.29 @@ -59,29 +59,29 @@ 1.30 1.31 post_install() 1.32 { 1.33 - chroot $1/ ln -s /usr/share/$PACKAGE/*.so /usr/lib/firefox*/plugins 1.34 + mkdir -p /usr/lib/firefox/plugins 1.35 + chroot $1/ ln -s /usr/share/$PACKAGE/*.so /usr/lib/firefox/plugins 1.36 } 1.37 1.38 post_remove() 1.39 -{ 1.40 +{ 1.41 for i in /usr/lib/firefox*/plugins/*.so ; do 1.42 case "$(readlink $i)" in 1.43 /usr/share/$PACKAGE/*) rm -f $i ;; 1.44 esac 1.45 - done 1.46 +done 1.47 } 1.48 EOT 1.49 1.50 + 1.51 # Pack 1.52 tazpkg pack $PACKAGE-$VERSION 1.53 1.54 +# Install pseudo package 1.55 +tazpkg install $PACKAGE-$VERSION.tazpkg --root=$ROOT 1.56 + 1.57 # Clean to save RAM memory 1.58 rm -rf $PACKAGE-$VERSION 1.59 - 1.60 -# Install pseudo package 1.61 -tazpkg install $PACKAGE-$VERSION.tazpkg --root=$ROOT 1.62 - 1.63 -# Clean 1.64 cd $CUR_DIR 1.65 rm -rf $TMP_DIR 1.66