wok annotate remmina/receipt @ rev 25824
Update clonezilla deps, required split from coreutils
author | Stanislas Leduc <shann@slitaz.org> |
---|---|
date | Tue Mar 04 17:16:21 2025 +0100 (8 days ago) |
parents | 26d82b7b47ae |
children |
rev | line source |
---|---|
pascal@8257 | 1 # SliTaz package receipt. |
pascal@8257 | 2 |
pascal@8257 | 3 PACKAGE="remmina" |
Hans-G?nter@25765 | 4 VERSION="1.2.30.1" |
pascal@8257 | 5 CATEGORY="network" |
Hans-G?nter@25765 | 6 TAGS="nx rdp ssh vnc xdmcp" |
Hans-G?nter@25765 | 7 SHORT_DESC="Remote desktop client written in GTK+." |
pascal@8257 | 8 MAINTAINER="pascal.bellard@slitaz.org" |
pascal@15068 | 9 LICENSE="GPL" |
pascal@25438 | 10 WEB_SITE="https://remmina.org/" |
Hans-G?nter@25765 | 11 SOURCE="Remmina" |
Hans-G?nter@25765 | 12 TARBALL="$SOURCE-v$VERSION.tar.gz" |
Hans-G?nter@25765 | 13 WGET_URL="https://gitlab.com/$SOURCE/$SOURCE/-/archive/v$VERSION/$TARBALL" |
Hans-G?nter@25765 | 14 |
pascal@17482 | 15 PROVIDE="remmina-plugins" |
Hans-G?nter@25766 | 16 DEPENDS="curl freerdp gcc83-lib-base gtk+3 json-glib libgcrypt libsecret |
Hans-G?nter@25766 | 17 libsodium libssh libssl libvncserver pcre2 vte291" |
Hans-G?nter@25765 | 18 BUILD_DEPENDS="cmake curl-dev freerdp-dev gcc83 gettext gtk+3-dev json-glib-dev |
Hans-G?nter@25765 | 19 libgcrypt-dev libsecret-dev libsodium-dev libsoup-dev libssh-dev |
Hans-G?nter@25765 | 20 libvncserver-dev openssl-dev pcre2-dev vte291-dev" |
pascal@8257 | 21 |
pascal@24082 | 22 current_version() |
pascal@24082 | 23 { |
Hans-G?nter@25765 | 24 wget -O - https://github.com/FreeRDP/$SOURCE 2>/dev/null | \ |
pascal@24082 | 25 sed '/releases.tag/!d;s|.*/tag.v*\(.*\)".*|\1|;q' |
pascal@24082 | 26 } |
pascal@24082 | 27 |
pascal@8257 | 28 # Rules to configure and make the package. |
pascal@8257 | 29 compile_rules() |
pascal@8257 | 30 { |
Hans-G?nter@25765 | 31 # 1.2.30.1 |
Hans-G?nter@25765 | 32 sed -i '45,48d' cmake/FindLIBSSH.cmake |
Hans-G?nter@25765 | 33 cmake -B _build \ |
Hans-G?nter@25765 | 34 -D CMAKE_BUILD_TYPE=Release \ |
Hans-G?nter@25765 | 35 -D CMAKE_INSTALL_PREFIX=/usr \ |
Hans-G?nter@25765 | 36 -D CMAKE_C_COMPILER=gcc-83 \ |
Hans-G?nter@25765 | 37 -D CMAKE_C_FLAGS="-std=gnu11" \ |
Hans-G?nter@25765 | 38 -D WITH_APPINDICATOR=OFF \ |
Hans-G?nter@25765 | 39 -D WITH_AVAHI=OFF \ |
Hans-G?nter@25767 | 40 -D WITH_FREERDP=ON \ |
Hans-G?nter@25765 | 41 -D WITH_GCRYPT=ON \ |
Hans-G?nter@25765 | 42 -D WITH_LIBSECRET=ON \ |
Hans-G?nter@25765 | 43 -D WITH_LIBSSH=ON \ |
Hans-G?nter@25765 | 44 -D WITH_MANPAGES=OFF \ |
Hans-G?nter@25765 | 45 -D WITH_SPICE=OFF \ |
Hans-G?nter@25765 | 46 -D WITH_TELEPATHY=OFF \ |
Hans-G?nter@25767 | 47 -D WITH_VTE=ON && |
Hans-G?nter@25765 | 48 cmake --build _build && |
Hans-G?nter@25765 | 49 cmake --install _build |
pascal@8257 | 50 } |
pascal@8257 | 51 |
pascal@8257 | 52 # Rules to gen a SliTaz package suitable for Tazpkg. |
pascal@8257 | 53 genpkg_rules() |
pascal@8257 | 54 { |
Hans-G?nter@25765 | 55 cook_copy_folders bin |
Hans-G?nter@25765 | 56 cook_copy_folders external_tools |
Hans-G?nter@25765 | 57 cook_copy_folders icons |
Hans-G?nter@25765 | 58 cook_copy_folders lib |
Hans-G?nter@25765 | 59 cook_copy_folders ui |
pascal@8257 | 60 } |