get-scripts diff 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 |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/sublime-text-3 Mon Mar 23 08:59:52 2015 +0100 1.3 @@ -0,0 +1,25 @@ 1.4 +SHORT_DESC="Sophisticated text editor for code, markup and prose" 1.5 +WEB_SITE="http://www.sublimetext.com/3" 1.6 +# end of get.list data 1.7 +CATEGORY="development" 1.8 +MAINTAINER="al.bobylev@gmail.com" 1.9 +LICENSE="non-free" 1.10 +WGET_URL="$(wget -O - $WEB_SITE | tr '"' '\n' | fgrep x32.tar)" 1.11 +VERSION=${WGET_URL%_x32*}; VERSION=${VERSION##*_} 1.12 +TARBALL="$(basename $WGET_URL)" 1.13 + 1.14 +busybox wget $WGET_URL 1.15 +[ -f $TARBALL ] || abort_package "Could not download $TARBALL from $WGET_URL. Exiting." 1.16 + 1.17 +mkdir -p $PACKAGE-$VERSION/fs/opt $PACKAGE-$VERSION/fs/usr/share/applications 1.18 +cd $PACKAGE-$VERSION/fs/opt 1.19 +tar -xjf ../../../$TARBALL 1.20 +mv sublime_text_3 sublime_text 1.21 +mv sublime_text/sublime_text.desktop ../usr/share/applications 1.22 + 1.23 +# link icons 1.24 +for size in $(cd sublime_text/Icon; ls); do 1.25 + mkdir -p ../usr/share/icons/hicolor/$size/apps 1.26 + ln -fs /opt/sublime_text/Icon/$size/sublime-text.png \ 1.27 + ../usr/share/icons/hicolor/$size/apps/sublime-text.png 1.28 +done