diff options
Diffstat (limited to 'net-misc/remmina/files/remmina-1.0.0-optional-gnome-keyring.patch')
-rw-r--r-- | net-misc/remmina/files/remmina-1.0.0-optional-gnome-keyring.patch | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/net-misc/remmina/files/remmina-1.0.0-optional-gnome-keyring.patch b/net-misc/remmina/files/remmina-1.0.0-optional-gnome-keyring.patch new file mode 100644 index 000000000000..2dcc655fb13f --- /dev/null +++ b/net-misc/remmina/files/remmina-1.0.0-optional-gnome-keyring.patch @@ -0,0 +1,45 @@ +commit 16e255b047e140fca29fea192792d9f3b639a607 +Author: Mike Gilbert <floppym@gentoo.org> +Date: Fri Feb 17 00:41:12 2012 -0500 + + Make Gnome Keyring an optional dependency. + +diff --git a/remmina-plugins-gnome/CMakeLists.txt b/remmina-plugins-gnome/CMakeLists.txt +index a631063..4f3ce61 100644 +--- a/remmina-plugins-gnome/CMakeLists.txt ++++ b/remmina-plugins-gnome/CMakeLists.txt +@@ -17,21 +17,20 @@ + # Foundation, Inc., 59 Temple Place, Suite 330, + # Boston, MA 02111-1307, USA. + +-set(REMMINA_PLUGINS_GNOME_SRCS +- src/gkeyring_plugin.c +- ) ++find_suggested_package(GNOMEKEYRING) ++if(GNOMEKEYRING_FOUND) ++ set(REMMINA_PLUGINS_GNOME_SRCS ++ src/gkeyring_plugin.c ++ ) + +-add_library(remmina-plugins-gnome ${REMMINA_PLUGINS_GNOME_SRCS}) +-set_target_properties(remmina-plugins-gnome PROPERTIES PREFIX "") ++ add_library(remmina-plugins-gnome ${REMMINA_PLUGINS_GNOME_SRCS}) ++ set_target_properties(remmina-plugins-gnome PROPERTIES PREFIX "") + +-include_directories(${GTK_INCLUDE_DIRS}) +-target_link_libraries(remmina-plugins-gnome ${GTK_LIBRARY_DIRS}) ++ include_directories(${GTK_INCLUDE_DIRS}) ++ target_link_libraries(remmina-plugins-gnome ${GTK_LIBRARY_DIRS}) + +-find_required_package(GNOMEKEYRING) +-if(GNOMEKEYRING_FOUND) +- include_directories(${GNOMEKEYRING_INCLUDE_DIRS}) +- target_link_libraries(remmina-plugins-gnome ${GNOMEKEYRING_LIBRARIES}) +-endif() +- +-install(TARGETS remmina-plugins-gnome DESTINATION ${REMMINA_PLUGINDIR}) ++ include_directories(${GNOMEKEYRING_INCLUDE_DIRS}) ++ target_link_libraries(remmina-plugins-gnome ${GNOMEKEYRING_LIBRARIES}) + ++ install(TARGETS remmina-plugins-gnome DESTINATION ${REMMINA_PLUGINDIR}) ++endif() |