This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch master in repository x2goserver. from eac8667 x2goserver.spec: Own even more dirs (1) new e9435ea The macro %{_sharedstatedir} is %{_localstatedir} on SUSE build systems. new 02740ef Use %{_localstatedir} instead of %{_sharedstatedir}. The 2 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 | 1 + x2goserver.spec | 16 +++++++++------- 2 files changed, 10 insertions(+), 7 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 e9435ea6c6fbcb98727769b28c2860653ff8fb33 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Oct 13 17:16:58 2014 +0200 The macro %{_sharedstatedir} is %{_localstatedir} on SUSE build systems. --- debian/changelog | 1 + x2goserver.spec | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/debian/changelog b/debian/changelog index c97ae25..9da7567 100644 --- a/debian/changelog +++ b/debian/changelog @@ -162,6 +162,7 @@ x2goserver (4.0.1.19-0x2go1) UNRELEASED; urgency=medium + Add to R: x2goserver-xsession. + Don't mention /etc/x2go/x2gosql/sql twice (directly and with wildcard). + No %{_sysconfdir}/x2go/Xclients.d on SUSE systems. + + The macro %{_sharedstatedir} is %{_localstatedir} on SUSE build systems. -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 07 Oct 2014 15:35:38 +0200 diff --git a/x2goserver.spec b/x2goserver.spec index 1b98ced..ad8d8e5 100644 --- a/x2goserver.spec +++ b/x2goserver.spec @@ -311,10 +311,17 @@ rm -f %{buildroot}%{perl_vendorarch}/auto/x2goserver/.packlist # Remove placeholder files (in a way that works on EPEL-5, as well) find %{buildroot}%{_libdir}/x2go/extensions/ -type f -name ".placeholder" | while read file; do rm -f "$file"; done +%if 0%{suse_version} +# x2gouser homedir, state dir +mkdir -p %{buildroot}%{_localstatedir}/x2go +# Create empty session file for %%ghost +touch %{buildroot}%{_localstatedir}/x2go/x2go_sessions +%else # x2gouser homedir, state dir mkdir -p %{buildroot}%{_sharedstatedir}/x2go # Create empty session file for %%ghost touch %{buildroot}%{_sharedstatedir}/x2go/x2go_sessions +%endif # Printing spool dir mkdir -p %{buildroot}%{_localstatedir}/spool/x2goprint @@ -496,6 +503,11 @@ exit 0 %files common +%if 0%{suse_version} +%dir %{_localstatedir} +%else +%dir %{_sharedstatedir} +%endif %dir %{_sysconfdir}/x2go/ %dir %{_sysconfdir}/x2go/x2gosql %config(noreplace) %{_sysconfdir}/x2go/x2go* -- 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 02740effffab7cb32ac2d296b1eb29eb6e23fc23 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Oct 13 17:24:12 2014 +0200 Use %{_localstatedir} instead of %{_sharedstatedir}. Conflicts (resolved by Mike Gabriel): x2goserver.spec --- debian/changelog | 2 +- x2goserver.spec | 22 ++++++---------------- 2 files changed, 7 insertions(+), 17 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9da7567..1dd429c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -162,7 +162,7 @@ x2goserver (4.0.1.19-0x2go1) UNRELEASED; urgency=medium + Add to R: x2goserver-xsession. + Don't mention /etc/x2go/x2gosql/sql twice (directly and with wildcard). + No %{_sysconfdir}/x2go/Xclients.d on SUSE systems. - + The macro %{_sharedstatedir} is %{_localstatedir} on SUSE build systems. + + Use %{_localstatedir} instead of %{_sharedstatedir}. -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 07 Oct 2014 15:35:38 +0200 diff --git a/x2goserver.spec b/x2goserver.spec index ad8d8e5..01ff9de 100644 --- a/x2goserver.spec +++ b/x2goserver.spec @@ -311,17 +311,10 @@ rm -f %{buildroot}%{perl_vendorarch}/auto/x2goserver/.packlist # Remove placeholder files (in a way that works on EPEL-5, as well) find %{buildroot}%{_libdir}/x2go/extensions/ -type f -name ".placeholder" | while read file; do rm -f "$file"; done -%if 0%{suse_version} # x2gouser homedir, state dir mkdir -p %{buildroot}%{_localstatedir}/x2go # Create empty session file for %%ghost touch %{buildroot}%{_localstatedir}/x2go/x2go_sessions -%else -# x2gouser homedir, state dir -mkdir -p %{buildroot}%{_sharedstatedir}/x2go -# Create empty session file for %%ghost -touch %{buildroot}%{_sharedstatedir}/x2go/x2go_sessions -%endif # Printing spool dir mkdir -p %{buildroot}%{_localstatedir}/spool/x2goprint @@ -357,13 +350,13 @@ exit 0 %post # Initialize the session database -[ ! -s %{_sharedstatedir}/x2go/x2go_sessions ] && \ +[ ! -s %{_localstatedir}/x2go/x2go_sessions ] && \ [ -d %{_datadir}/doc/packages/perl-X2Go-Server-DB ] && \ 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 ] && \ + [ ! -s %{_localstatedir}/x2go/x2go_sessions ] && \ %{_sbindir}/x2godbadmin --createdb 1>/dev/null 2>/dev/null || \ %{_sbindir}/x2godbadmin --updatedb 1>/dev/null 2>/dev/null; \ } @@ -395,7 +388,7 @@ fi %post -n perl-X2Go-Server-DB # Initialize the session database -[ ! -s %{_sharedstatedir}/x2go/x2go_sessions ] && \ +[ ! -s %{_localstatedir}/x2go/x2go_sessions ] && \ [ -x %{_sbindir}/x2godbadmin ] && \ egrep "^backend=sqlite.*" /etc/x2go/x2gosql/sql >/dev/null 2>&1 && \ %{_sbindir}/x2godbadmin --createdb >/dev/null 2>&1 || : @@ -459,8 +452,9 @@ exit 0 %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 +%dir %{_localstatedir} +%attr(0775,root,x2gouser) %dir %{_localstatedir}/x2go/ +%ghost %attr(0660,root,x2gouser) %{_localstatedir}/x2go/x2go_sessions %if 0%{?fedora} || 0%{?rhel} >= 7 %{_unitdir}/x2goserver.service %else @@ -503,11 +497,7 @@ exit 0 %files common -%if 0%{suse_version} %dir %{_localstatedir} -%else -%dir %{_sharedstatedir} -%endif %dir %{_sysconfdir}/x2go/ %dir %{_sysconfdir}/x2go/x2gosql %config(noreplace) %{_sysconfdir}/x2go/x2go* -- Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goserver.git