get-scripts annotate btsync @ rev 61

kiwix: set version
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Jul 28 21:50:41 2016 +0200 (2016-07-28)
parents 410848cc593d
children 35a7d83513d2
rev   line source
pascal@60 1 SHORT_DESC="Resilient, fast and scalable file synchronization"
pascal@61 2 WEBSITE="https://getsync.com/"
pascal@60 3 # end of get.list data
pascal@60 4
pascal@60 5 BUILD_DEPENDS="wget"
pascal@60 6 WGET_URL="$(wget --no-check-certificate -O - ${WEBSITE}platforms/desktop/ | \
pascal@60 7 sed '/linux-i386/!d;s|.*href="\([^"]*\).*|\1|')"
pascal@60 8 TARBALL="$(basename $WGET_URL)"
pascal@60 9
pascal@60 10 wget -O $TARBALL $WGET_URL
pascal@60 11 [ -s $TARBALL ] || abort_package
pascal@60 12
pascal@61 13 VERSION="$(date +%F | sed 's/-//g')"
pascal@60 14 tar xvzf $TARBALL
pascal@60 15 cp btsync $PACKAGE-$VERSION/fs/usr/bin
pascal@60 16 cat README LICENCE.TXT > $PACKAGE-$VERSION/description.txt
pascal@60 17 mkdir -p $PACKAGE-$VERSION/fs/usr/bin $PACKAGE-$VERSION/fs/usr/share/applications
pascal@60 18 cat > $PACKAGE-$VERSION/fs/usr/share/applications/btsync.desktop <<EOT
pascal@60 19 [Desktop Entry]
pascal@60 20 Version=1.0
pascal@60 21 Encoding=UTF-8
pascal@60 22 Name=Btsync
pascal@60 23 Name[fr]=Synchroniser des fichiers (btsync)
pascal@60 24 Name[it]=Sincronizza file (btsync)
pascal@60 25 Exec=btsync --webui.listen 127.0.0.1:8888
pascal@60 26 Terminal=false
pascal@60 27 Type=Application
pascal@60 28 Categories=Application;Network;
pascal@60 29 EOT