[remmina-plugins] Initial import of remmina-plugins

Christoph Wickert cwickert at fedoraproject.org
Fri Jan 21 19:52:13 UTC 2011


commit a92ddfe41c2b5b953470ba9d2ac1f1d790f083de
Author: Christoph Wickert <cwickert at fedoraproject.org>
Date:   Fri Jan 21 20:51:41 2011 +0100

    Initial import of remmina-plugins

 .gitignore           |    1 +
 remmina-plugins.spec |  191 ++++++++++++++++++++++++++++++++++++++++++++++++++
 sources              |    1 +
 3 files changed, 193 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..f2f8a4e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/remmina-plugins-0.8.4.tar.gz
diff --git a/remmina-plugins.spec b/remmina-plugins.spec
new file mode 100644
index 0000000..6f7e483
--- /dev/null
+++ b/remmina-plugins.spec
@@ -0,0 +1,191 @@
+%global minorversion 0.8
+
+Name:           remmina-plugins
+Version:        0.8.4
+Release:        2%{?dist}
+Summary:        Plugins for Remmina Remote Desktop Client
+
+Group:          Applications/Internet
+License:        GPLv2+
+URL:            http://remmina.sourceforge.net/
+Source0:        http://downloads.sourceforge.net/remmina/%{name}-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires:  intltool, 
+BuildRequires:  gtk2-devel
+BuildRequires:  remmina-devel >= %{minorversion}
+BuildRequires:  libssh-devel
+BuildRequires:  libxkbfile-devel
+
+
+%description
+Remmina is a remote desktop client written in GTK+, aiming to be useful for 
+system administrators and travelers, who need to work with lots of remote 
+computers in front of either large monitors or tiny netbooks.
+
+Remmina supports multiple network protocols in an integrated and consistent
+user interface. Currently NX, RDP, Telepathy, VNC, XDMCP and SSH are supported.
+
+This package contains the plugins for Remmina.
+
+
+%package        common
+Summary:        Common files for Remmina Remote Desktop Client plugins
+Group:          Applications/System
+
+%description    common
+Remmina is a remote desktop client written in GTK+, aiming to be useful for 
+system administrators and travelers, who need to work with lots of remote 
+computers in front of either large monitors or tiny netbooks.
+
+This package contains files shared among all plugins for the Remmina remote 
+desktop client.
+
+
+%package        nx
+Summary:        RDP plugin for Remmina Remote Desktop Client
+Group:          Applications/System
+Requires:       %{name}-common = %{version}-%{release}
+Requires:       freenx-client
+
+%description    nx
+Remmina is a remote desktop client written in GTK+, aiming to be useful for 
+system administrators and travelers, who need to work with lots of remote 
+computers in front of either large monitors or tiny netbooks.
+
+This package contains the NX plugin for the Remmina remote desktop client.
+
+
+%package        rdp
+Summary:        RDP plugin for Remmina Remote Desktop Client
+Group:          Applications/System
+BuildRequires:  freerdp-devel
+Requires:       %{name}-common = %{version}-%{release}
+Requires:       freerdp
+
+%description    rdp
+Remmina is a remote desktop client written in GTK+, aiming to be useful for 
+system administrators and travelers, who need to work with lots of remote 
+computers in front of either large monitors or tiny netbooks.
+
+This package contains the Remote Desktop Protocol (RDP) plugin for the Remmina
+remote desktop client.
+
+
+%package        telepathy
+Summary:        Telepathy plugin for Remmina Remote Desktop Client
+Group:          Applications/System
+BuildRequires:  telepathy-glib-devel
+Requires:       %{name}-common = %{version}-%{release}
+
+%description    telepathy
+Remmina is a remote desktop client written in GTK+, aiming to be useful for 
+system administrators and travelers, who need to work with lots of remote 
+computers in front of either large monitors or tiny netbooks.
+
+This package contains the Telepathy plugin for the Remmina remote desktop 
+client.
+
+
+%package        vnc
+Summary:        VNC plugin for Remmina Remote Desktop Client
+Group:          Applications/System
+BuildRequires:  gnutls-devel
+BuildRequires:  libjpeg-devel
+BuildRequires:  libvncserver-devel
+Requires:       %{name}-common = %{version}-%{release}
+
+%description    vnc
+Remmina is a remote desktop client written in GTK+, aiming to be useful for 
+system administrators and travelers, who need to work with lots of remote 
+computers in front of either large monitors or tiny netbooks.
+
+This package contains the VNC plugin for the Remmina remote desktop 
+client.
+
+
+%package        xdmcp
+Summary:        XDMCP plugin for Remmina Remote Desktop Client
+Group:          Applications/System
+Requires:       %{name}-common = %{version}-%{release}
+Requires:       xorg-x11-server-Xephyr
+
+%description    xdmcp
+Remmina is a remote desktop client written in GTK+, aiming to be useful for 
+system administrators and travelers, who need to work with lots of remote 
+computers in front of either large monitors or tiny netbooks.
+
+This package contains the XDMCP plugin for the Remmina remote desktop 
+client.
+
+
+%prep
+%setup -q
+
+
+%build
+%configure --disable-static
+make %{?_smp_mflags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files common -f %{name}.lang
+%defattr(-,root,root,-)
+# FIXME: Add ChangeLog, NEWS and README if not empty
+%doc AUTHORS COPYING
+%dir %{_libdir}/remmina/
+%dir %{_libdir}/remmina/plugins/
+
+%files nx
+%defattr(-,root,root,-)
+%{_libdir}/remmina/plugins/remmina-plugin-nx.so
+%{_datadir}/remmina/icons/hicolor/*/emblems/remmina-nx.png
+
+%files rdp
+%defattr(-,root,root,-)
+%{_libdir}/remmina/plugins/remmina-plugin-rdp.so
+%{_datadir}/remmina/icons/hicolor/*/emblems/remmina-rdp-ssh.png
+%{_datadir}/remmina/icons/hicolor/*/emblems/remmina-rdp.png
+
+%files telepathy
+%defattr(-,root,root,-)
+%{_libdir}/remmina/plugins/remmina-plugin-telepathy.so
+%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Remmina.service
+%{_datadir}/telepathy/clients/Remmina.client
+
+%files vnc
+%defattr(-,root,root,-)
+%{_libdir}/remmina/plugins/remmina-plugin-vnc.so
+%{_datadir}/remmina/icons/hicolor/*/emblems/remmina-vnc-ssh.png
+%{_datadir}/remmina/icons/hicolor/*/emblems/remmina-vnc.png
+
+%files xdmcp
+%defattr(-,root,root,-)
+%{_libdir}/remmina/plugins/remmina-plugin-xdmcp.so
+%{_datadir}/remmina/icons/hicolor/*/emblems/remmina-xdmcp-ssh.png
+%{_datadir}/remmina/icons/hicolor/*/emblems/remmina-xdmcp.png
+
+
+%changelog
+* Tue Nov 30 2010 Christoph Wickert <cwickert at fedoraproject.org> - 0.8.4-2
+- Fix dependencies for remmina-plugins-common package
+- Rename plugins packages to remmina-plugins-* for consistency.
+
+* Sun Nov 21 2010 Christoph Wickert <cwickert at fedoraproject.org> - 0.8.4-1
+- Update to 0.8.4
+
+* Mon Jul 12 2010 Christoph Wickert <cwickert at fedoraproject.org> - 0.8.1-1
+- Update to 0.8.1
+
+* Fri Jun 25 2010 Christoph Wickert <cwickert at fedoraproject.org> - 0.7.99-1
+- Initial package
+
diff --git a/sources b/sources
index e69de29..9f3a398 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+873f1cf8afb46a911e1a4bd90d776f15  remmina-plugins-0.8.4.tar.gz


More information about the scm-commits mailing list