Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=mcirstabumps.git;a=commitdiff;h=fa3ab885b5de1399cb31f2fe65da5c8a1a14e154
commit fa3ab885b5de1399cb31f2fe65da5c8a1a14e154 Author: DeX77 <[email protected]> Date: Fri Jul 3 11:02:16 2015 +0200 remmina-plugins-1.1.2-1-x86_64 * version bump / rebuild with libvncserver>=0.9.10 and gnutls>=3.4.2 diff --git a/source/xapps-extra/remmina-plugins/FrugalBuild b/source/xapps-extra/remmina-plugins/FrugalBuild index 1936897..401901a 100644 --- a/source/xapps-extra/remmina-plugins/FrugalBuild +++ b/source/xapps-extra/remmina-plugins/FrugalBuild @@ -3,24 +3,30 @@ # Contributor: bouleetbil <[email protected]> pkgname=remmina-plugins -pkgver=0.9.2 -pkgrel=9 +pkgver=1.1.2 +pkgrel=1 pkgdesc="A GTK+ RDP, VNC, XDMCP and SSH client" -depends=('remmina>=0.9.3' 'libxkbfile' 'gnutls>=3.2.12.1') +depends=('remmina>=0.9.3' 'libxkbfile' 'gnutls>=3.4.2' 'avahi' 'libavahi-ui' 'avahi-gtk3' 'avahi-glib' 'vte3' 'libgnome-keyring') rodepends=('remmina-vnc' 'remmina-nx' 'remmina-telepathy' 'remmina-xdmcp' 'remmina-rdp') makedepends=('intltool') groups=('xapps-extra') archs=('i686' 'x86_64') -_F_sourceforge_dirname="remmina" -_F_sourceforge_name="$pkgname" -Finclude sourceforge -sha1sums=('be51a08b127496f6c81a319ee6ae4fa64d81b2e0') -Fconfopts+=" --enable-ssh --enable-vnc --enable-nx --enable-telepathy --enable-xdmcp --enable-rdp" +_F_github_author=FreeRDP +_F_github_name=Remmina +_F_github_tag=yes +_F_github_tag_v=yes +_F_archive_grepv="1.0.0\|rcgit" +_F_cmake_confopts=" -DWITH_APPINDICATOR=OFF" + +Finclude github cmake +source=("${source[@]}" freerdp-1.2.patch) +sha1sums=('8be095f181e2cbf9e799b955ec6b37b0210ab046' \ + '62e810fba562adf2c8fc4a25215ea33e8ec8332f') subpkgs=("${subpkgs[@]}" 'remmina-vnc') subdescs=("${subdescs[@]}" 'vnc plugin for remmina') subrodepends=("${subrodepends[@]}" "") -subdepends=("${subdepends[@]}" "libvncserver>=0.9.9-2 gnutls>=3.2.12.1") +subdepends=("${subdepends[@]}" "libvncserver>=0.9.10 gnutls>=3.4.2") subgroups=("${subgroups[@]}" 'xapps-extra') subarchs=("${subarchs[@]}" 'i686 x86_64') subreplaces=("${subreplaces[@]}" "") @@ -58,8 +64,8 @@ subarchs=("${subarchs[@]}" 'i686 x86_64') subreplaces=("${subreplaces[@]}" "") build() { - Fcd - Fbuild + CMake_build + Fsplit remmina-vnc usr/lib/remmina/plugins/remmina-plugin-vnc.* Fsplit remmina-telepathy usr/lib/remmina/plugins/remmina-plugin-telepathy.* Fsplit remmina-nx usr/lib/remmina/plugins/remmina-plugin-nx.* diff --git a/source/xapps-extra/remmina-plugins/freerdp-1.2.patch b/source/xapps-extra/remmina-plugins/freerdp-1.2.patch new file mode 100644 index 0000000..0b5b244 --- /dev/null +++ b/source/xapps-extra/remmina-plugins/freerdp-1.2.patch @@ -0,0 +1,53 @@ +diff -wbBur Remmina-1.1.1/cmake/FindFREERDP.cmake Remmina-1.1.1.my/cmake/FindFREERDP.cmake +--- Remmina-1.1.1/cmake/FindFREERDP.cmake 2014-10-10 16:25:23.000000000 +0400 ++++ Remmina-1.1.1.my/cmake/FindFREERDP.cmake 2014-11-19 19:32:40.112459977 +0300 +@@ -24,19 +24,7 @@ + find_path(FREERDP_INCLUDE_DIR NAMES freerdp/freerdp.h + HINTS ${PC_FREERDP_INCLUDEDIR} ${PC_FREERDP_INCLUDE_DIRS}) + +-find_library(FREERDP_LIBRARY NAMES freerdp-core +- HINTS ${PC_FREERDP_LIBDIR} ${PC_FREERDP_LIBRARY_DIRS}) +- +-find_library(FREERDP_GDI_LIBRARY NAMES freerdp-gdi +- HINTS ${PC_FREERDP_LIBDIR} ${PC_FREERDP_LIBRARY_DIRS}) +- +-find_library(FREERDP_LOCALE_LIBRARY NAMES freerdp-locale +- HINTS ${PC_FREERDP_LIBDIR} ${PC_FREERDP_LIBRARY_DIRS}) +- +-find_library(FREERDP_RAIL_LIBRARY NAMES freerdp-rail +- HINTS ${PC_FREERDP_LIBDIR} ${PC_FREERDP_LIBRARY_DIRS}) +- +-find_library(FREERDP_CODEC_LIBRARY NAMES freerdp-codec ++find_library(FREERDP_LIBRARY NAMES freerdp + HINTS ${PC_FREERDP_LIBDIR} ${PC_FREERDP_LIBRARY_DIRS}) + + find_library(FREERDP_CLIENT_LIBRARY NAMES freerdp-client +@@ -46,7 +34,7 @@ + + find_package_handle_standard_args(FREERDP DEFAULT_MSG FREERDP_LIBRARY FREERDP_INCLUDE_DIR) + +-set(FREERDP_LIBRARIES ${FREERDP_LIBRARY} ${FREERDP_GDI_LIBRARY} ${FREERDP_LOCALE_LIBRARY} ${FREERDP_RAIL_LIBRARY} ${FREERDP_CODEC_LIBRARY} ${FREERDP_CLIENT_LIBRARY}) ++set(FREERDP_LIBRARIES ${FREERDP_LIBRARY} ${FREERDP_CLIENT_LIBRARY}) + set(FREERDP_INCLUDE_DIRS ${FREERDP_INCLUDE_DIR}) + + mark_as_advanced(FREERDP_INCLUDE_DIR FREERDP_LIBRARY) +diff -wbBur Remmina-1.1.1/remmina-plugins/rdp/rdp_plugin.c Remmina-1.1.1.my/remmina-plugins/rdp/rdp_plugin.c +--- Remmina-1.1.1/remmina-plugins/rdp/rdp_plugin.c 2014-10-10 16:25:23.000000000 +0400 ++++ Remmina-1.1.1.my/remmina-plugins/rdp/rdp_plugin.c 2014-11-19 19:36:32.241877093 +0300 +@@ -257,7 +257,7 @@ + settings->LargePointerFlag = True; + settings->PerformanceFlags = PERF_FLAG_NONE; + +- rfi->rfx_context = rfx_context_new(); ++ rfi->rfx_context = rfx_context_new(FALSE); + } + + freerdp_client_load_addins(instance->context->channels, instance->settings); +@@ -1198,7 +1198,6 @@ + + remmina_rdp_settings_init(); + freerdp_handle_signals(); +- freerdp_channels_global_init(); + + return TRUE; + } _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
