[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