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 }