# HG changeset patch # User Antoine Bodin # Date 1331256194 -3600 # Node ID 7233a836cfb24bb2f29c061437c15d3d8e84a18b # Parent bfe3b903a808700a6f8b04714e726f05b31baa69 git-gui: fix symlinks, remove pre/post install (was copying icons all over dirs really necessary?) diff -r bfe3b903a808 -r 7233a836cfb2 git-gui/receipt --- a/git-gui/receipt Fri Mar 09 02:01:06 2012 +0100 +++ b/git-gui/receipt Fri Mar 09 02:23:14 2012 +0100 @@ -27,44 +27,7 @@ # Extra icons, .desktop file etc.: cp -a $stuff/* $fs/usr - # We do not need to strip anything! + mkdir -p $fs/usr/bin + ln -s /usr/lib/git-core/git-gui /usr/bin/git-citool \ + /usr/lib/git-core/git-gui--askpass $fs/usr/bin } - -# Commands to executed before/after package is installed. -post_install() -{ - echo "Processing post-install commands..." - echo " - creating links... " - ln -sf /usr/lib/git/git-core/git-gui /usr/bin/ - ln -sf /usr/lib/git/git-core/git-citool /usr/bin/ - ln -sf /usr/lib/git/git-core/git-gui--askpass /usr/bin/ - echo " - installing icons... " - # Loop through each icon directory, except 'default' - for DIR in `ls -d1 /usr/share/icons/*/ | grep -v default` - do - cp -f /usr/share/icons/SliTaz/16x16/apps/git-gui.png \ - $DIR/16x16/apps/git-gui.png 2> /dev/null - cp -f /usr/share/icons/SliTaz/32x32/apps/git-gui.png \ - $DIR/32x32/apps/git-gui.png 2> /dev/null - done - echo -n "Finished post-install commands." - status -} - -pre_remove() -{ - echo "Processing pre-remove commands..." - echo -n " - removing icons... " - for ICON in `find /usr/share/icons/ -iname git-gui.png` - do - rm $ICON - done - status - echo -n " - removing links... " - rm /usr/bin/git-gui - rm /usr/bin/git-citool - rm /usr/bin/git-gui--askpass - status - echo -n "Finished pre-remove commands." - status -}