[X2Go-Commits] x2goclient.git - build-main (branch) updated: 4.0.1.1-53-ga65def4
X2Go dev team
git-admin at x2go.org
Tue Dec 17 15:43:34 CET 2013
The branch, build-main has been updated
via a65def426ae839123b65b1aa910784831eaa3fe0 (commit)
from 31b6e2a55ac9328c96ae4f61f18a1a3f4dbf9b6b (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:
Makefile | 26 ++++++++++++++++++++++++--
debian/changelog | 1 +
2 files changed, 25 insertions(+), 2 deletions(-)
The diff of changes is:
diff --git a/Makefile b/Makefile
index b2da40d..edbd38d 100755
--- a/Makefile
+++ b/Makefile
@@ -11,6 +11,7 @@ SHELL=/bin/bash
INSTALL_DIR=install -d -o root -g root -m 755
INSTALL_FILE=install -o root -g root -m 644
+INSTALL_SYMLINK=ln -s -f
INSTALL_PROGRAM=install -o root -g root -m 755
RM_FILE=rm -f
@@ -18,6 +19,7 @@ RM_DIR=rmdir -p --ignore-fail-on-non-empty
DESTDIR=
PREFIX=/usr/local
+ETCDIR=/etc/x2go
BINDIR=$(PREFIX)/bin
SHAREDIR=$(PREFIX)/share
MANDIR=$(SHAREDIR)/man
@@ -27,7 +29,7 @@ LRELEASE_BINARY=lrelease
all: build
-build: build_man
+build: build_man build_pluginprovider
$(MAKE) build_client
$(MAKE) build_plugin
@@ -41,10 +43,12 @@ build_plugin:
mkdir -p $(PLUGIN_DIR) && cd $(PLUGIN_DIR) && X2GO_CLIENT_TARGET=plugin $(QMAKE_BINARY) QMAKE_CFLAGS="${CPPFLAGS} ${CFLAGS}" QMAKE_CXXFLAGS="${CPPFLAGS} ${CXXFLAGS}" QMAKE_LFLAGS="${LDFLAGS}" ../x2goclient.pro
cd $(PLUGIN_DIR) && $(MAKE)
+build_pluginprovider:
+
build_man:
${MAKE} -f Makefile.man2html build
-clean: clean_client clean_plugin clean_man
+clean: clean_client clean_plugin clean_man clean_pluginprovider
find . -maxdepth 2 -name '*.o' -exec rm -vf {} + -type f
find . -maxdepth 2 -name 'moc_*.cpp' -exec rm -vf {} + -type f
find . -maxdepth 2 -name 'ui_*.h' -exec rm -vf {} + -type f
@@ -58,6 +62,8 @@ clean_client:
clean_plugin:
rm -fr $(PLUGIN_DIR)
+clean_pluginprovider:
+
clean_man:
make -f Makefile.man2html clean
@@ -85,6 +91,13 @@ install_plugin:
$(INSTALL_DIR) $(DESTDIR)$(MOZPLUGDIR)/
$(INSTALL_PROGRAM) $(PLUGIN_DIR)/libx2goplugin.so $(DESTDIR)$(MOZPLUGDIR)/libx2goplugin.so
+install_pluginprovider:
+ $(INSTALL_DIR) $(DESTDIR)$(ETCDIR)/plugin-provider
+ $(INSTALL_FILE) provider/etc/x2goplugin-apache.conf $(DESTDIR)$(ETCDIR)/x2goplugin-apache.conf
+ $(INSTALL_FILE) provider/share/x2goplugin.html $(DESTDIR)$(ETCDIR)/plugin-provider/x2goplugin.html
+ $(INSTALL_DIR) $(DESTDIR)$(SHAREDIR)/x2go/plugin/
+ $(INSTALL_SYMLINK) ../../../../$(ETCDIR)/plugin-provider/x2goplugin.html $(DESTDIR)$(SHAREDIR)/x2go/plugin/x2goplugin.html
+
install_man:
$(INSTALL_DIR) $(DESTDIR)$(MANDIR)/
$(INSTALL_DIR) $(DESTDIR)$(MANDIR)/man1
@@ -114,6 +127,15 @@ uninstall_plugin:
$(RM_FILE) $(MOZPLUGDIR)/libx2goplugin.so
$(RM_DIR) $(MOZPLUGDIR)/
+uninstall_pluginprovider:
+ $(RM_FILE) $(ETCDIR)/x2goplugin-apache.conf
+ $(RM_FILE) $(ETCDIR)/plugin-provider/x2goplugin.html
+ $(RM_DIR) $(ETCDIR)/plugin-provider
+ $(RM_DIR) $(ETCDIR)
+ $(RM_FILE) $(SHAREDIR)/x2go/plugin/x2goplugin.html
+ $(RM_DIR) $(SHAREDIR)/x2go/plugin/
+ $(RM_DIR) $(SHAREDIR)/x2go/
+
uninstall_man:
$(RM_FILE) $(MANDIR)/man1/x2goclient.1.gz
$(RM_DIR) $(MANDIR)/man1
diff --git a/debian/changelog b/debian/changelog
index 1900abf..ebabc03 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -27,6 +27,7 @@ x2goclient (4.0.1.2-0x2go2) UNRELEASED; urgency=low
RHEL-5 does not have those tools in $PATH).
- Make sure that build_client and build_plugin are not build with parallel
make.
+ - Make x2goplugin-provider installable via Makefile.
* Pull-in packaging changes from Debian.
* debian/source/format:
+ Switch to format 1.0.
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