This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch master in repository x2goserver. from 9b5857e x2goserver.spec: Also hand over %{_libdir} as $LIBDIR when executing make install. new 4486b5c Revisit packaging for latest change in x2goserver-x2goagent. Don't inject $(LIBDIR) rather than injecting $(NXLIBDIR) via debian/rules and x2goserver.spec. new cd9ac44 debian/changelog: fix too long line in previous changelog entry 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: Makefile | 1 + debian/changelog | 10 +++++++--- debian/rules | 10 +++++----- x2goserver-x2goagent/Makefile | 4 ++-- x2goserver.spec | 4 ++-- 5 files changed, 17 insertions(+), 12 deletions(-) -- Alioth's /srv/git/code.x2go.org/x2goserver.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 cd9ac444711ee7641083861c5a7b6cab73748b2c Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Jul 4 14:30:22 2016 +0200 debian/changelog: fix too long line in previous changelog entry --- debian/changelog | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index d1b5b81..43da44e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -70,9 +70,10 @@ x2goserver (4.1.0.0-0x2go1.1) UNRELEASED; urgency=low - Move x2goagent wrapper package around nxagent into X2Go Server. (Fixes: #1047). - Update execution logic of the x2goagent wrapper script. The script now - sets the env var $NXAPP and then calls the nxagent wrapper script. For this - to work properly, the x2goagent symlinks has to be placed into directory - where the nxagent executable is installed ($LIBDIR/nx/bin/, normally). + sets the env var $NXAPP and then calls the nxagent wrapper script. For + this to work properly, the x2goagent symlinks has to be placed into + directory where the nxagent executable is installed ($LIBDIR/nx/bin/, + normally). - Revisit packaging for latest change in x2goserver-x2goagent. Don't inject $(LIBDIR) rather than injecting $(NXLIBDIR) via debian/rules and x2goserver.spec. -- Alioth's /srv/git/code.x2go.org/x2goserver.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 4486b5c0dc029e6198ee634ad0fe2d426e559759 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Jul 4 14:29:41 2016 +0200 Revisit packaging for latest change in x2goserver-x2goagent. Don't inject $(LIBDIR) rather than injecting $(NXLIBDIR) via debian/rules and x2goserver.spec. --- Makefile | 1 + debian/changelog | 3 +++ debian/rules | 10 +++++----- x2goserver-x2goagent/Makefile | 4 ++-- x2goserver.spec | 4 ++-- 5 files changed, 13 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 07408f8..31ad093 100755 --- a/Makefile +++ b/Makefile @@ -6,6 +6,7 @@ RM_DIR=rmdir -p --ignore-fail-on-non-empty DESTDIR ?= PREFIX ?= /usr/local ETCDIR=/etc/x2go +LIBDIR ?= $(PREFIX)/lib/x2go SHAREDIR=$(PREFIX)/share/x2go PERL ?= /usr/bin/perl diff --git a/debian/changelog b/debian/changelog index 5d65e28..d1b5b81 100644 --- a/debian/changelog +++ b/debian/changelog @@ -73,6 +73,9 @@ x2goserver (4.1.0.0-0x2go1.1) UNRELEASED; urgency=low sets the env var $NXAPP and then calls the nxagent wrapper script. For this to work properly, the x2goagent symlinks has to be placed into directory where the nxagent executable is installed ($LIBDIR/nx/bin/, normally). + - Revisit packaging for latest change in x2goserver-x2goagent. Don't inject + $(LIBDIR) rather than injecting $(NXLIBDIR) via debian/rules and + x2goserver.spec. * debian/control: + Package X2Go::Log in separate package: libx2go-log-perl. + Package X2Go::Server::DB in separate package: libx2go-server-db-perl. diff --git a/debian/rules b/debian/rules index f5fff6f..5cd21e5 100755 --- a/debian/rules +++ b/debian/rules @@ -1,17 +1,17 @@ #!/usr/bin/make -f -export LIBDIR="/usr/lib/$(shell dpkg-architecture -qDEB_HOST_MULTIARCH)" +export NXLIBDIR="/usr/lib/$(shell dpkg-architecture -qDEB_HOST_MULTIARCH)/nx" %: - PREFIX=/usr LIBDIR=$(LIBDIR) dh $@ + PREFIX=/usr NXLIBDIR=$(NXLIBDIR) dh $@ override_dh_auto_build: - PREFIX=/usr LIBDIR=$(LIBDIR) PERL_INSTALLDIRS=vendor dh_auto_build + PREFIX=/usr NXLIBDIR=$(NXLIBDIR) PERL_INSTALLDIRS=vendor dh_auto_build override_dh_auto_install: if [ -f ChangeLog.gitlog ]; then cp ChangeLog.gitlog ChangeLog; fi $(MAKE) -f Makefile build-arch - PREFIX=/usr LIBDIR=$(LIBDIR) dh_auto_install + PREFIX=/usr NXLIBDIR=$(NXLIBDIR) dh_auto_install override_dh_auto_clean: rm -f ChangeLog @@ -20,5 +20,5 @@ override_dh_auto_clean: rm -f ChangeLog.gitlog rm -f MYMETA.yml rm -f Makefile.perl.old - PREFIX=/usr LIBDIR=$(LIBDIR) dh_auto_clean + PREFIX=/usr NXLIBDIR=$(NXLIBDIR) dh_auto_clean rm -f Makefile.perl diff --git a/x2goserver-x2goagent/Makefile b/x2goserver-x2goagent/Makefile index 1a46943..f29e2ca 100755 --- a/x2goserver-x2goagent/Makefile +++ b/x2goserver-x2goagent/Makefile @@ -15,8 +15,8 @@ DESTDIR ?= PREFIX ?= /usr/local ETCDIR=/etc/x2go BINDIR=$(PREFIX)/bin -LIBDIR ?= $(PREFIX)/lib -NXLIBDIR=$(LIBDIR)/nx +LIBDIR=$(PREFIX)/lib/x2go +NXLIBDIR ?= $(LIBDIR)/../nx MANDIR=$(PREFIX)/share/man SHAREDIR=$(PREFIX)/share/x2go diff --git a/x2goserver.spec b/x2goserver.spec index 8e5dab0..51ffeae 100644 --- a/x2goserver.spec +++ b/x2goserver.spec @@ -485,11 +485,11 @@ sed -i -e 's/-o root -g root//' */Makefile %build export PATH=%{_qt4_bindir}:$PATH -make CFLAGS="%{optflags} -fPIC" %{?_smp_mflags} PERL_INSTALLDIRS=vendor PREFIX=%{_prefix} LIBDIR=%{_libdir} +make CFLAGS="%{optflags} -fPIC" %{?_smp_mflags} PERL_INSTALLDIRS=vendor PREFIX=%{_prefix} NXLIBDIR=%{_prefix}%{_lib}/nx %install -make install DESTDIR=%{buildroot} PREFIX=%{_prefix} LIBDIR=%{_libdir} +make install DESTDIR=%{buildroot} PREFIX=%{_prefix} NXLIBDIR=%{_prefix}/%{_lib}/nx # We currently need to disable the broken symlinks check on OpenSuSE, as long # as we can't pull in nx-libs 3.5.99 or higher. Once we can add it as a BuildRequires, # this env var can and should be removed again. -- Alioth's /srv/git/code.x2go.org/x2goserver.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goserver.git