wok annotate remmina/receipt @ rev 25765
updated remmina (-> 1.2.30.1)
author | Hans-G?nter Theisgen |
---|---|
date | Tue Sep 03 10:28:10 2024 +0100 (6 months ago) |
parents | 8ea0030e77cb |
children | 26d82b7b47ae |
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@25765 | 16 DEPENDS="curl freerdp gtk+3 json-glib libgcrypt libsecret libsodium libssh |
Hans-G?nter@25765 | 17 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 CMAKE_CXX_COMPILER=g++-83 \ |
Hans-G?nter@25765 | 39 -D HAVE_LIBAPPINDICATOR=OFF \ |
Hans-G?nter@25765 | 40 -D WITH_APPINDICATOR=OFF \ |
Hans-G?nter@25765 | 41 -D WITH_AVAHI=OFF \ |
Hans-G?nter@25765 | 42 -D WITH_CUPS=OFF \ |
Hans-G?nter@25765 | 43 -D WITH_FREERDP=OFF \ |
Hans-G?nter@25765 | 44 -D WITH_GCRYPT=ON \ |
Hans-G?nter@25765 | 45 -D WITH_KF5WALLET=OFF \ |
Hans-G?nter@25765 | 46 -D WITH_LIBSECRET=ON \ |
Hans-G?nter@25765 | 47 -D WITH_LIBSSH=ON \ |
Hans-G?nter@25765 | 48 -D WITH_MANPAGES=OFF \ |
Hans-G?nter@25765 | 49 -D WITH_NEWS=OFF \ |
Hans-G?nter@25765 | 50 -D WITH_PTHREAD=ON \ |
Hans-G?nter@25765 | 51 -D WITH_PYTHONLIBS=OFF \ |
Hans-G?nter@25765 | 52 -D WITH_SPICE=OFF \ |
Hans-G?nter@25765 | 53 -D WITH_TELEPATHY=OFF \ |
Hans-G?nter@25765 | 54 -D WITH_TIP=OFF \ |
Hans-G?nter@25765 | 55 -D WITH_VTE=ON \ |
Hans-G?nter@25765 | 56 -D WITH_WWW=OFF \ |
Hans-G?nter@25765 | 57 -D WITH_ZLIB=ON && |
Hans-G?nter@25765 | 58 cmake --build _build && |
Hans-G?nter@25765 | 59 cmake --install _build |
pascal@8257 | 60 } |
pascal@8257 | 61 |
pascal@8257 | 62 # Rules to gen a SliTaz package suitable for Tazpkg. |
pascal@8257 | 63 genpkg_rules() |
pascal@8257 | 64 { |
Hans-G?nter@25765 | 65 cook_copy_folders bin |
Hans-G?nter@25765 | 66 cook_copy_folders external_tools |
Hans-G?nter@25765 | 67 cook_copy_folders icons |
Hans-G?nter@25765 | 68 cook_copy_folders lib |
Hans-G?nter@25765 | 69 cook_copy_folders ui |
pascal@8257 | 70 } |