[X2Go-Commits] x2goclient.git - build-main (branch) updated: 4.0.1.1-54-gca5d397

X2Go dev team git-admin at x2go.org
Tue Dec 17 15:43:34 CET 2013


The branch, build-main has been updated
       via  ca5d397a4a52966d04642a1385cb9463fab26468 (commit)
      from  a65def426ae839123b65b1aa910784831eaa3fe0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
-----------------------------------------------------------------------

Summary of changes:
 debian/changelog |    2 ++
 x2goclient.spec  |   42 ++++++++++++++++++++++++++++++++++--------
 2 files changed, 36 insertions(+), 8 deletions(-)

The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index ebabc03..07eb618 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -38,6 +38,8 @@ x2goclient (4.0.1.2-0x2go2) UNRELEASED; urgency=low
     + Make package build on Fedora/EPEL versions that do not have the
       qtbrowserplugin package.
     + For EPEL-5 builds: replace full path to qmake-qt4 and lrelease.
+    + Split up package into bin:packages: x2goclient, x2goplugin,
+      x2goplugin-provider.
 
   [ Ricardo Díaz Martín ]
   * New upstream versino (4.0.1.2):
diff --git a/x2goclient.spec b/x2goclient.spec
index 8a64a4d..09322d1 100644
--- a/x2goclient.spec
+++ b/x2goclient.spec
@@ -1,7 +1,7 @@
 Name:           x2goclient
 Version:        4.0.1.2
 Release:        0.0x2go1%{?dist}
-Summary:        Graphical client for use with the X2Go network based computing environment
+Summary:        X2Go Client application (Qt4)
 
 Group:          Applications/Communications
 License:        GPLv2+
@@ -10,7 +10,7 @@ Source0:        http://code.x2go.org/releases/source/%{name}/%{name}-%{version}.
 
 BuildRequires:  cups-devel
 BuildRequires:  desktop-file-utils
-BuildRequires:  libssh-devel
+BuildRequires:  libssh-devel (>= 0.4.7)
 BuildRequires:  libXpm-devel
 %if 0%{?fedora}
 BuildRequires:  man2html-core
@@ -27,8 +27,8 @@ BuildRequires:  qt-devel
 BuildRequires:  qtbrowserplugin-static
 %endif
 Requires:       hicolor-icon-theme
-Requires:       mozilla-filesystem
 Requires:       nxproxy
+Requires:       openssh-clients, openssh-server
 
 %if 0%{?el5}
 # For compatibility with EPEL5
@@ -36,10 +36,29 @@ BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 %endif
 
 %description
-This client will be able to connect to X2Go server(s) and start, stop, resume 
-and terminate (running) desktop sessions. X2Go Client stores different server 
-connections and may automatically request authentication data from LDAP 
-directories. 
+X2Go is a serverbased computing environment with
+    - session resuming
+    - low bandwidth support
+    - session brokerage support
+    - client-side mass storage mounting support
+    - client-side printing support
+    - audio support
+    - authentication by smartcard and USB stick
+
+X2Go Client is a graphical client (Qt4) for the X2Go system.
+You can use it to connect to running sessions and start new sessions.
+
+
+%package -n x2goplugin
+Summary: X2Go Client (Qt4) as browser plugin
+Requires:       mozilla-filesystem
+Requires:       nxproxy
+Requires:       openssh-clients, openssh-server
+
+
+%package -n x2goplugin-provider
+Summary: Provide X2Go Plugin via Apache webserver
+Requires: httpd
 
 
 %prep
@@ -59,14 +78,18 @@ sed -i -e 's/include.*qtbrowserplugin.pri)/LIBS += -lqtbrowserplugin/' x2goclien
 rm -r qtbrowserplugin*
 %endif
 
+
 %build
 export PATH=%{_qt4_bindir}:$PATH
 make %{?_smp_mflags}
 
+
 %install
 make install DESTDIR=%{buildroot} PREFIX=%{_prefix}
 desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
 
+mkdir %{buildroot}%{_sysconfdir}/httpd/conf.d
+ln -s ../../x2go/x2goplugin-apache.conf %{buildroot}%{_sysconfdir}/httpd/conf.d/x2goplugin-provider.conf
 
 %post
 /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -90,8 +113,11 @@ fi
 %{_datadir}/icons/hicolor/32x32/apps/%{name}.png
 %{_datadir}/icons/hicolor/64x64/apps/%{name}.png
 %{_datadir}/%{name}/
-%{_libdir}/mozilla/plugins/libx2goplugin.so
 %{_mandir}/man1/%{name}.1.gz
 
 
+%files -n x2goplugin
+%{_libdir}/mozilla/plugins/libx2goplugin.so
+
+
 %changelog


hooks/post-receive
-- 
x2goclient.git (X2Go Client)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "x2goclient.git" (X2Go Client).




More information about the x2go-commits mailing list