[libguac-client-vnc/el6] RPD plugin review changes

Simone Caronni slaanesh at fedoraproject.org
Fri Jun 15 14:53:36 UTC 2012


commit 635e0a2f7944425a17772f43972bcb115cc2a579
Author: Simone Caronni <negativo17 at gmail.com>
Date:   Fri Jun 15 16:53:05 2012 +0200

    RPD plugin review changes

 libguac-client-vnc.spec |   23 +++++++++++++++--------
 1 files changed, 15 insertions(+), 8 deletions(-)
---
diff --git a/libguac-client-vnc.spec b/libguac-client-vnc.spec
index 245067d..0a7129a 100644
--- a/libguac-client-vnc.spec
+++ b/libguac-client-vnc.spec
@@ -1,16 +1,16 @@
 Name:           libguac-client-vnc
 Version:        0.6.0
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        VNC support for guacd
 Group:          System Environment/Libraries
 License:        MPLv1.1 or GPLv2+ or LGPLv2+
 URL:            http://guac-dev.org/
 Source0:        http://downloads.sourceforge.net/guacamole/%{name}-%{version}.tar.gz
 
-BuildRequires:  cairo-devel%{?_isa}
-BuildRequires:  gnutls-devel%{?_isa}
-BuildRequires:  libguac-devel%{?_isa} = %{version}
-BuildRequires:  libvncserver-devel%{?_isa}
+BuildRequires:  cairo-devel
+BuildRequires:  gnutls-devel
+BuildRequires:  libguac-devel = %{version}
+BuildRequires:  libvncserver-devel
 
 %description
 Guacamole is an HTML5 web application that provides access to desktop
@@ -28,7 +28,7 @@ libvncclient library (part of libvncserver).
 
 
 %build
-%configure --disable-static --libdir=%{_libdir}/guacamole
+%configure --disable-static
 make %{?_smp_mflags} CFLAGS="%{optflags}"
 
 
@@ -44,11 +44,18 @@ find %{buildroot} -name '*.la' -delete
 
 %files
 %doc AUTHORS LICENSE README
-%{_libdir}/guacamole/%{name}.so
-%{_libdir}/guacamole/%{name}.so.*
+# The libguac source code dlopen's these plugins, and they are named without
+# the version in the shared object; i.e. "libguac-client-$(PROTOCOL).so".
+%{_libdir}/%{name}.so
+%{_libdir}/%{name}.so.*
 
 
 %changelog
+* Fri Jun 15 2012 Simone Caronni <negativo17 at gmail.com> - 0.6.0-5
+- Added comment about plugin loading mechanism.
+- Moved back plugins to _libdir.
+- Removed _isaed build requirements.
+
 * Tue May 29 2012 Simone Caronni <negativo17 at gmail.com> - 0.6.0-4
 - Moved plugin libraries.
 


More information about the scm-commits mailing list