get-scripts annotate sublime-text-3 @ rev 34

Add sublime-text-3
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Mar 23 08:59:52 2015 +0100 (2015-03-23)
parents
children 9236e88ec240
rev   line source
pascal@34 1 SHORT_DESC="Sophisticated text editor for code, markup and prose"
pascal@34 2 WEB_SITE="http://www.sublimetext.com/3"
pascal@34 3 # end of get.list data
pascal@34 4 CATEGORY="development"
pascal@34 5 MAINTAINER="al.bobylev@gmail.com"
pascal@34 6 LICENSE="non-free"
pascal@34 7 WGET_URL="$(wget -O - $WEB_SITE | tr '"' '\n' | fgrep x32.tar)"
pascal@34 8 VERSION=${WGET_URL%_x32*}; VERSION=${VERSION##*_}
pascal@34 9 TARBALL="$(basename $WGET_URL)"
pascal@34 10
pascal@34 11 busybox wget $WGET_URL
pascal@34 12 [ -f $TARBALL ] || abort_package "Could not download $TARBALL from $WGET_URL. Exiting."
pascal@34 13
pascal@34 14 mkdir -p $PACKAGE-$VERSION/fs/opt $PACKAGE-$VERSION/fs/usr/share/applications
pascal@34 15 cd $PACKAGE-$VERSION/fs/opt
pascal@34 16 tar -xjf ../../../$TARBALL
pascal@34 17 mv sublime_text_3 sublime_text
pascal@34 18 mv sublime_text/sublime_text.desktop ../usr/share/applications
pascal@34 19
pascal@34 20 # link icons
pascal@34 21 for size in $(cd sublime_text/Icon; ls); do
pascal@34 22 mkdir -p ../usr/share/icons/hicolor/$size/apps
pascal@34 23 ln -fs /opt/sublime_text/Icon/$size/sublime-text.png \
pascal@34 24 ../usr/share/icons/hicolor/$size/apps/sublime-text.png
pascal@34 25 done