This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch master in repository x2goserver. from b1db177 Fix launching GNOME 3 Fallback session (GNOME 3.4 & 3.6) on distros other than Ubuntu and Debian (Fixes: #599) new 8df684f x2goserver.spec: Sync Fedora .spec file with our upstream-provided x2goserver.spec. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 4 ++++ x2goserver.spec | 70 ++++++++++++++++++++++++++++++------------------------ 2 files changed, 43 insertions(+), 31 deletions(-) -- Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goserver.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2goserver. commit 8df684f8e1c738fccb6ce49724670aed7881a745 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Tue Sep 9 11:11:45 2014 +0200 x2goserver.spec: Sync Fedora .spec file with our upstream-provided x2goserver.spec. Conflicts (resolved by Mike Gabriel): x2goserver.spec --- debian/changelog | 4 ++++ x2goserver.spec | 70 ++++++++++++++++++++++++++++++------------------------ 2 files changed, 43 insertions(+), 31 deletions(-) diff --git a/debian/changelog b/debian/changelog index 8f2f347..ed03e80 100644 --- a/debian/changelog +++ b/debian/changelog @@ -232,6 +232,10 @@ x2goserver (4.0.1.16-0x2go1) UNRELEASED; urgency=low This should fix error "Global request tcpip-forward failed". (Fixes: #495, #547). + [ Orion Paplowski ] + * x2goserver.spec: + + Sync Fedora .spec file with our upstream-provided x2goserver.spec. + -- Mike DePaulo <mikedep333@gmail.com> Thu, 23 Apr 2014 17:49:00 -0500 x2goserver (4.0.1.15-0x2go1) unstable; urgency=low diff --git a/x2goserver.spec b/x2goserver.spec index 0d9e58b..121f0ed 100644 --- a/x2goserver.spec +++ b/x2goserver.spec @@ -3,7 +3,6 @@ Version: 4.1.0.0 Release: 0.0x2go1%{?dist} Summary: X2Go Server - Group: Applications/Communications License: GPLv2+ URL: http://www.x2go.org @@ -19,29 +18,28 @@ Source2: x2goserver.init BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) %endif +BuildRequires: desktop-file-utils BuildRequires: perl(ExtUtils::MakeMaker) -%if 0%{?fedora} || 0%{?el7} +%if 0%{?fedora} || 0%{?rhel} >= 7 BuildRequires: man2html-core BuildRequires: systemd %else BuildRequires: man %endif -BuildRequires: desktop-file-utils # So XSESSIONDIR gets linked BuildRequires: xorg-x11-xinit # For x2goruncommand - for now Requires: bc +# For x2goshowblocks +Requires: lsof # For netstat in x2goresume-session Requires: net-tools Requires: openssh-server Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -Requires: perl(Capture::Tiny) Requires: perl(Try::Tiny) # We need a database # For killall in x2gosuspend-session Requires: psmisc -# For x2goshowblocks -Requires: lsof # For x2godbadmin Requires: pwgen # For printing, file-sharing @@ -49,10 +47,16 @@ Requires: sshfs # For /etc/sudoers.d Requires: sudo Requires: x2goagent >= 3.5.0.25 -# For /etc/X11/Xresources -Requires: xorg-x11-xinit Requires: xorg-x11-fonts-misc +Requires: xorg-x11-xauth Requires(pre): shadow-utils +Requires(post): grep +Requires(post): perl(DBD::SQLite) +%if 0%{?fedora} || 0%{?rhel} >= 7 +Requires(post): systemd +Requires(preun): systemd +Requires(postun): systemd +%endif Requires: x2goserver-extensions #Recommends: x2goserver-xsession #Recommands: x2goserver-fmbindings @@ -168,7 +172,7 @@ X2Go is a server based computing environment with The X2Go Server printing package provides client-side printing support for X2Go. -This package has to be installed on X2Go Servers that shall be able to pass +This package has to be installed on X2Go servers that shall be able to pass X2Go print jobs on to the X2Go client. This package co-operates with the cups-x2go CUPS backend. If CUPS server and @@ -202,6 +206,7 @@ without lack of features. %package xsession Summary: X2Go Server (Xsession runner) Requires: %{name} = %{version}-%{release} +# For /etc/X11/Xresources Requires: xorg-x11-xinit Group: Applications/Communications @@ -285,7 +290,7 @@ touch %{buildroot}%{_sharedstatedir}/x2go/x2go_sessions # Printing spool dir mkdir -p %{buildroot}%{_localstatedir}/spool/x2goprint -%if 0%{?fedora} || 0%{?el7} +%if 0%{?fedora} || 0%{?rhel} >= 7 # System.d session cleanup script mkdir -p %{buildroot}%{_unitdir} install -pm0644 %SOURCE1 %{buildroot}%{_unitdir} @@ -315,13 +320,14 @@ exit 0 %post -# Initialize the session database (first attempt, may fail if perl-X2Go-Server-DB is not yet installed -[ ! -s %{_sharedstatedir}/x2go/x2go_sessions ] && egrep "^backend=sqlite.*" /etc/x2go/x2gosql/sql 1>/dev/null 2>/dev/null && - %{_sbindir}/x2godbadmin --createdb 1>/dev/null 2>/dev/null || : +# Initialize the session database +[ ! -s %{_sharedstatedir}/x2go/x2go_sessions ] && + egrep "^backend=sqlite.*" /etc/x2go/x2gosql/sql >/dev/null 2>&1 && + %{_sbindir}/x2godbadmin --createdb >/dev/null 2>&1 || : egrep "^backend=sqlite.*" /etc/x2go/x2gosql/sql 1>/dev/null 2>/dev/null && { [ ! -s %{_sharedstatedir}/x2go/x2go_sessions ] && %{_sbindir}/x2godbadmin --createdb 1>/dev/null 2>/dev/null || %{_sbindir}/x2godbadmin --updatedb 1>/dev/null 2>/dev/null; } -%if 0%{?fedora} || 0%{?el7} +%if 0%{?fedora} || 0%{?rhel} >= 7 %systemd_post x2goserver.service %preun @@ -347,10 +353,10 @@ fi %post -n perl-X2Go-Server-DB -# Initialize the session database (second attempt, may fail if x2goserver is not yet installed -[ ! -s %{_sharedstatedir}/x2go/x2go_sessions ] && egrep "^backend=sqlite.*" /etc/x2go/x2gosql/sql 1>/dev/null 2>/dev/null && - %{_sbindir}/x2godbadmin --createdb 1>/dev/null 2>/dev/null || : - +# Initialize the session database +[ ! -s %{_sharedstatedir}/x2go/x2go_sessions ] && + egrep "^backend=sqlite.*" /etc/x2go/x2gosql/sql >/dev/null 2>&1 && + %{_sbindir}/x2godbadmin --createdb >/dev/null 2>&1 || %post fmbindings /usr/bin/update-mime-database /usr/share/mime &>/dev/null || : @@ -372,9 +378,10 @@ exit 0 %files %doc debian/copyright %doc debian/changelog -%dir %{_sysconfdir}/x2go/ -%config(noreplace) %{_sysconfdir}/sudoers.d/x2goserver %config(noreplace) %{_sysconfdir}/logcheck/ignore.d.server/x2goserver +%config(noreplace) %{_sysconfdir}/sudoers.d/x2goserver +%dir %{_sysconfdir}/x2go/ +%config(noreplace) %{_sysconfdir}/x2go/x2go* %{_bindir}/x2go* %exclude %{_bindir}/x2goserver-run-extensions %exclude %{_bindir}/x2gofm @@ -399,16 +406,16 @@ exit 0 %{_libdir}/x2go/x2gogetagentstate %{_libdir}/x2go/x2gosyslog %{_sbindir}/x2go* -%{_mandir}/man8/x2go*.8.gz -%exclude %{_mandir}/man8/x2goserver-run-extensions.8.gz -%exclude %{_mandir}/man8/x2gofm.8.gz -%exclude %{_mandir}/man8/x2goprint.8.gz +%{_mandir}/man8/x2go*.8* +%exclude %{_mandir}/man8/x2goserver-run-extensions.8* +%exclude %{_mandir}/man8/x2gofm.8* +%exclude %{_mandir}/man8/x2goprint.8* %dir %{_datadir}/x2go/x2gofeature.d/ %{_datadir}/x2go/x2gofeature.d/x2goserver.features %{_datadir}/x2go/versions/VERSION.x2goserver %attr(0775,root,x2gouser) %dir %{_sharedstatedir}/x2go/ %ghost %attr(0660,root,x2gouser) %{_sharedstatedir}/x2go/x2go_sessions -%if 0%{?fedora} || 0%{?el7} +%if 0%{?fedora} || 0%{?rhel} >= 7 %{_unitdir}/x2goserver.service %else %if 0%{?el5} @@ -462,16 +469,16 @@ exit 0 %{_bindir}/x2goserver-run-extensions %{_datadir}/x2go/x2gofeature.d/x2goserver-extensions.features %{_datadir}/x2go/versions/VERSION.x2goserver-extensions -%{_mandir}/man8/x2goserver-run-extensions.8.gz +%{_mandir}/man8/x2goserver-run-extensions.8* %files fmbindings -%{_datadir}/x2go/versions/VERSION.x2goserver-fmbindings %{_bindir}/x2gofm -%{_datadir}/applications/ -%{_datadir}/mime/ +%{_datadir}/applications/x2gofm.desktop +%{_datadir}/mime/packages/sshfs-x2go.xml +%{_datadir}/x2go/versions/VERSION.x2goserver-fmbindings %{_datadir}/x2go/x2gofeature.d/x2goserver-fmbindings.features -%{_mandir}/man8/x2gofm.8.gz +%{_mandir}/man8/x2gofm.8* %files printing @@ -479,7 +486,7 @@ exit 0 %{_datadir}/x2go/versions/VERSION.x2goserver-printing %{_datadir}/x2go/x2gofeature.d/x2goserver-printing.features %attr(0700,x2goprint,x2goprint) %{_localstatedir}/spool/x2goprint -%{_mandir}/man8/x2goprint.8.gz +%{_mandir}/man8/x2goprint.8* %files xsession @@ -490,4 +497,5 @@ exit 0 %{_datadir}/x2go/x2gofeature.d/x2goserver-xsession.features %{_datadir}/x2go/versions/VERSION.x2goserver-xsession + %changelog -- Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goserver.git