wok annotate web-telegram/receipt @ rev 24666

created recipes for double-conversion and double-conversion-dev
author Hans-G?nter Theisgen
date Fri Mar 11 15:40:49 2022 +0100 (2022-03-11)
parents 3842d11b928f
children
rev   line source
hackdorte@19071 1 # SliTaz package receipt.
hackdorte@19071 2
hackdorte@19071 3 PACKAGE="web-telegram"
hackdorte@19071 4 VERSION="0.1"
hackdorte@19071 5 CATEGORY="network"
hackdorte@19071 6 SHORT_DESC="Telegram web for all platforms."
hackdorte@19071 7 MAINTAINER="hackdorte@sapo.pt"
hackdorte@19071 8 LICENSE="GPLv3"
hackdorte@19071 9 TARBALL="$PACKAGE-$VERSION.tar.gz"
hackdorte@19071 10 WEB_SITE="http://people.slitaz.org/~leonardolaporte"
hackdorte@19071 11 STUFF_DIR="lab.slitaz/5.0/pkg/web/messengers"
hackdorte@19071 12 WGET_URL="${WEB_SITE}/$STUFF_DIR/${TARBALL}"
hackdorte@19071 13 TAGS="cloud telegram"
hackdorte@19071 14
hackdorte@19071 15 BUILD_DEPENDS="wget"
hackdorte@19071 16
pascal@24465 17 # What is the latest version available today?
pascal@24465 18 current_version()
pascal@24465 19 {
pascal@24465 20 wget -O - ${WGET_URL%/*}/ 2>/dev/null | \
pascal@24465 21 sed "/latest/d;/$PACKAGE-[0-9]/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*|\\1|" | sort -Vr | sed q
pascal@24465 22 }
pascal@24465 23
hackdorte@19071 24 # Rules to configure and make the package.
hackdorte@19071 25 compile_rules()
hackdorte@19071 26 {
hackdorte@19071 27
hackdorte@19071 28 # Build Tree.
hackdorte@19071 29 mkdir -p $install/usr/share/applications
hackdorte@19071 30 mkdir -p $install/usr/share/pixmaps
hackdorte@19071 31
hackdorte@19071 32 # Writing ".desktop" files.
hackdorte@19071 33 # -------------------------
hackdorte@19071 34 # The icons preserve the 'web-*' name for no future conflicts
hackdorte@19071 35 # with other applications.
hackdorte@19071 36 #
hackdorte@19071 37 # >_ Telegram Desktop
hackdorte@19071 38 #
hackdorte@19071 39 cat > $install/usr/share/applications/web-telegram.desktop << EOT
hackdorte@19071 40 [Desktop Entry]
hackdorte@19071 41 Type=Application
hackdorte@19071 42 Name=Telegram Web
hackdorte@19071 43 Comment=Telegram web for all platforms.
hackdorte@19071 44 Categories=Network;
hackdorte@19071 45 Icon=web-telegram
hackdorte@19071 46 Exec=browser "https://web.telegram.org/"
hackdorte@19071 47
hackdorte@19071 48 EOT
hackdorte@19071 49 #
hackdorte@19071 50 # >_ Done
hackdorte@19071 51 #
hackdorte@19071 52 cp -a $src/icon/* $install/usr/share/pixmaps
hackdorte@19071 53 }
hackdorte@19071 54
hackdorte@19071 55 # Rules to gen a SliTaz package suitable for Tazpkg.
hackdorte@19071 56 genpkg_rules()
hackdorte@19071 57 {
hackdorte@19071 58 cp -a $install/* $fs
hackdorte@19071 59 }