summaryrefslogtreecommitdiff
path: root/net-misc/x2goserver
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-02-24 19:58:07 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-02-24 19:58:07 +0000
commit99abbc5e5a6ecd3fc981b45646fd8cb5d320377b (patch)
treeda76713365257a445f3ae3b95470917f59d46728 /net-misc/x2goserver
parent4935506e9a5cbfabd37c64093eac5f36c2ff0017 (diff)
gentoo resync : 24.02.2018
Diffstat (limited to 'net-misc/x2goserver')
-rw-r--r--net-misc/x2goserver/Manifest12
-rw-r--r--net-misc/x2goserver/files/x2goserver-4.1.0.0-Xresources.patch11
-rw-r--r--net-misc/x2goserver/files/x2goserver-4.1.0.0-provided_by_nx.patch27
-rw-r--r--net-misc/x2goserver/files/x2goserver-4.1.0.0-skip_man2html.patch84
-rw-r--r--net-misc/x2goserver/x2goserver-4.0.1.22-r1.ebuild (renamed from net-misc/x2goserver/x2goserver-4.0.1.21.ebuild)11
-rw-r--r--net-misc/x2goserver/x2goserver-4.0.1.22.ebuild2
-rw-r--r--net-misc/x2goserver/x2goserver-4.1.0.0.ebuild (renamed from net-misc/x2goserver/x2goserver-4.0.1.20.ebuild)29
7 files changed, 154 insertions, 22 deletions
diff --git a/net-misc/x2goserver/Manifest b/net-misc/x2goserver/Manifest
index 6298a1e97071..40caa2886b5e 100644
--- a/net-misc/x2goserver/Manifest
+++ b/net-misc/x2goserver/Manifest
@@ -1,9 +1,11 @@
AUX x2gocleansessions.service 198 BLAKE2B 2660b62182aecd274786220abe4616f3862934b84308369e6791bb14ac1a919e5ed08b02c70f9ca135613a7b10abf9ed67f0ae2d5166e6b5fc83f81192a43587 SHA512 45f29bdaa70a91ccdd129158511f78f85b01aeb1ef874b087e3eb96000fbfc104b1c427a5ad5dab65e66624151988bb2fd75c63d4f5033b76bd19849b0986bd5
+AUX x2goserver-4.1.0.0-Xresources.patch 1139 BLAKE2B f48f329836a86958866836949a44ccd6c37dc56b3da85366d8ab9a5ec003bc50a10f262211c9de3f2512aa497746d4ad43d1043fe6a36caf3905981f3d551e3c SHA512 42dba64bb8a0c278ca81f4e41236c17ea01c8294914f0051d4781c701b4356ccc05ee6835b0688b79205e0cd7a4c9ebbe418aac685a982db00fa293d48a61300
+AUX x2goserver-4.1.0.0-provided_by_nx.patch 1199 BLAKE2B a2295b9b36792fdae0a754299f5654e628755c9e9d961fe11d1e9323634b5f29fd6304df13b5ffb9014744625576857d92ab15b103062599b400af74c35f1a95 SHA512 e056b9d378b0b9df5bf1c90c194b2325c4259ead7caa40013dc88c4c7cc3c344ba05edc73cb28f2fec600326862c21b166c9a267b579c2171413fde1a651acd7
+AUX x2goserver-4.1.0.0-skip_man2html.patch 2936 BLAKE2B 6b18439c5dc994c5a8ec073e2767047dcd94ebb61b0418ba5d55d55d2860530ab818b87192bdc85124be6a9d52d5c19872063555b7bdcd721429ccfa8593cabb SHA512 7b56c725c42f0813ecb88ed7f34feb0cecd1eaedd157c19068f3e6607bd8510fbba177079744f9e93fc83a4bcc65e7df40f8b1bb6acf4124fda847bc4fb86986
AUX x2goserver.init 442 BLAKE2B 11e29bed398d23cae9fccc29d2ccce6ef59422a3d258139f91dd100562bb3029202a0bb0174fcb71dd776b075a708558eeaf8b1d9914c671bd8e59799772be44 SHA512 4e5add80aedbfb732552158b8c2b97b711e333f45740b8e3dd37089e7a512bd145d64812ec651cd7b022065129cced5730e1b28ab3758fcd81bea5b84b46d93c
-DIST x2goserver-4.0.1.20.tar.gz 96412 BLAKE2B 292aadd38fc91436e034b1dff52d2188670598958b325782bda747a8f4f73412e9edd51d57b362d8fcc33a8c2ddbb962ddba2c678dd195181c986ddc259160d5 SHA512 21f3a415c50bf78e4c044c5b77f8478a307e4b3cef990edd415d9e7479f48fbc1c051e9f7c16a5d1f30726f4f2a812fb367eecb0a073bfba1ea2c6173c71fe54
-DIST x2goserver-4.0.1.21.tar.gz 101441 BLAKE2B 52b9488ad9471c351c66d49624898b4b19c18fb30b1dac0f24c3645bb49c1e562568515b838f323f92612caea4debadc5ebd21a697eee86c3122fd7758bf94c7 SHA512 641421b309baab0941416ccd60dd8b66b0a968a4031252c2d8066fb570c1985787848ad368d731fbdb4737c00ea722a26682fb8cd2820ea19da271c4ecffafa4
DIST x2goserver-4.0.1.22.tar.gz 101286 BLAKE2B 238da88d333b6bcb31b37b7d5e44d223ad975388fdee0cfb1ba21c58d5ab9a42961c7fcd55e474affd29197bc92fcbddf8c679eab8052387996b983a9e0244ba SHA512 ba726663f4fdedaa13cd1496a693cc9b0d7c1a815563ef8abdfe9e53b69c83379d0ed6c5569e6e7d77ac792a18a4dfed8c9b12c0a356664a66fe3be917fb7a67
-EBUILD x2goserver-4.0.1.20.ebuild 2543 BLAKE2B bd9e005bdfa1e0249ad7b1f81ee70380b0b04066e6e00cce2a1d404640fb23f5d6d37d7e1f7e4cd12741f64e75a877433f2c6740e0f2a23f160aa033d116d9b4 SHA512 2141523537811df40bd2c995f11e69b42c84b4cf38f9d6df708743215ee5a2a0dc4f3328f2be9f76f3ab48fe375282f1895754ee0cf1ba59005ba0add7f55c85
-EBUILD x2goserver-4.0.1.21.ebuild 2697 BLAKE2B 92f82889dd714e5de2eabf23c1ec7487e465ce410048d6104e1bf9e1c11d45e0a65440c44ab6be2d98b43fcc7daaa08d1af68e91acc39257342d6b94a7ec710e SHA512 eaf3f000a8f4f5a442ae5d9d7bacb470942fcae54a34a75e3a88b939405d0e9b765160821d27ea1239ee2254dfb57cf0502873822cf54dac75dac8ad0526b1bd
-EBUILD x2goserver-4.0.1.22.ebuild 2696 BLAKE2B bf6853014daa2357eb40a3ece184ea9fc1cf5995f8db943db165c421bdd2b3db87842cf73f3762bc5154571208e65f81c5e14b03fcd8e3dea493ab55022617b4 SHA512 ac034fe74532d16747b8457d37add5f0b6a41c2aa91eeb461c56da686351d4c0e9d0d47e168fe796675d7781c66dcf7c59f16f0479f10920c7266a10c995642f
+DIST x2goserver-4.1.0.0.tar.gz 132386 BLAKE2B b24b29f2eebaec04061690b51cf00f65de256ce2f68b57909909fe88a08466a1f802ead00ad9cf62a5327c2b7bc6690feb7c26b8b5b711757e88a553586fbe1a SHA512 3f48dced332729d726bffa991a7a203035fc6580dd2e094561f52b327e7c2e48b807daf68219132fbec29b5abcb865021361a35654792e58da1f2e4715ea95d0
+EBUILD x2goserver-4.0.1.22-r1.ebuild 2677 BLAKE2B 61a7b46793ea8250431215b1c6019435535e5656a14af1c36d3956b906e76ecd40aa21dbf0463caa0d7fda0733b8e4299d334247bba36b3775004b80cfb9dd27 SHA512 dbbd84761f629d406e526835aa86a7367fc9d7a4a4c1e483df2f1b8b076b6f3e1b48b0246bf625f619a0b3f994bf378a4990193e4f86a5773a54fdabad9debb2
+EBUILD x2goserver-4.0.1.22.ebuild 2695 BLAKE2B 94ee6af4b19646dbb7bc7e596a8914d4e4d6e0da250b23dadb780f3ec5143ab0c9ac3b2c881a910945b95364819de253cd494af3d7cdd5835389280623be6c34 SHA512 39431ef93e633a1f8dd3acd195666c8a98af247025f17ad2055a43eb054bbb113df3d20fa54fc9b73529eececd5be96ab399102eb90220199c9642fc38c07b37
+EBUILD x2goserver-4.1.0.0.ebuild 2482 BLAKE2B bcfcf2193352dff8ccf0a0600e8e7b609b973aeac09325ead42977e47e13eaab8d87e3b04d1498a62140a0457ec50e46398d71aaf48a7192a33595767cfe5faf SHA512 fef9591f7e35e5c3e46a9dfce6330da6a980670eab4fa521ba3f2471beb4276468590d84b3c4bdedcd48d4a704573f37e0bcb404b95a6ab0d95a166199db7cee
MISC metadata.xml 398 BLAKE2B 4e3f8a55917796a30045a54805c7d7d8d4457ec14aa2354987868e02805192f208f1dd624414e1b04633ccd4d2fccd0d05b91deabc3073aefdb019578acdc42d SHA512 f0c209499689338c77517afd3c49153e822ba45d29bf575dd6d3e8266bcbe4cb87d9a0a1744178a0392a7358b7164c765157831710ff85cb38dea5b76fd7b65f
diff --git a/net-misc/x2goserver/files/x2goserver-4.1.0.0-Xresources.patch b/net-misc/x2goserver/files/x2goserver-4.1.0.0-Xresources.patch
new file mode 100644
index 000000000000..e75355c835dc
--- /dev/null
+++ b/net-misc/x2goserver/files/x2goserver-4.1.0.0-Xresources.patch
@@ -0,0 +1,11 @@
+diff -Naur x2goserver-4.1.0.0.orig/x2goserver-xsession/Makefile x2goserver-4.1.0.0/x2goserver-xsession/Makefile
+--- x2goserver-4.1.0.0.orig/x2goserver-xsession/Makefile 2018-02-15 23:08:27.000000000 +0100
++++ x2goserver-4.1.0.0/x2goserver-xsession/Makefile 2018-02-23 14:36:33.539717610 +0100
+@@ -53,7 +53,6 @@
+ $(INSTALL_DIR) $(DESTDIR)$(ETCDIR)
+ # provide target dirs for X11 related symlinks
+ $(INSTALL_PROGRAM) etc/Xsession $(DESTDIR)$(ETCDIR)/
+- $(INSTALL_SYMLINK) /etc/X11/Xresources $(DESTDIR)$(ETCDIR)/
+ if [ -e /etc/debian_version ]; then if [ -e $(XSESSIONOPTIONFILE) ]; then $(INSTALL_SYMLINK) $(XSESSIONOPTIONFILE) $(DESTDIR)$(ETCDIR)/Xsession.options; else touch $(DESTDIR)$(ETCDIR)/Xsession.options; fi; fi
+ if [ -e /etc/debian_version ]; then if [ -d $(XSESSIONDIR) ]; then $(INSTALL_SYMLINK) $(XSESSIONDIR) $(DESTDIR)$(ETCDIR)/Xsession.d; else $(INSTALL_DIR) $(DESTDIR)$(ETCDIR)/Xsession.d; fi; fi
+ if [ -e /etc/redhat-release ]; then if [ -d $(XINITRCDIR) ]; then $(INSTALL_SYMLINK) $(XINITRCDIR) $(DESTDIR)$(ETCDIR)/xinitrc.d; else $(INSTALL_DIR) $(DESTDIR)$(ETCDIR)/xinitrc.d; fi; fi
diff --git a/net-misc/x2goserver/files/x2goserver-4.1.0.0-provided_by_nx.patch b/net-misc/x2goserver/files/x2goserver-4.1.0.0-provided_by_nx.patch
new file mode 100644
index 000000000000..e189b918dbd3
--- /dev/null
+++ b/net-misc/x2goserver/files/x2goserver-4.1.0.0-provided_by_nx.patch
@@ -0,0 +1,27 @@
+diff -Naur x2goserver-4.1.0.0.orig/x2goserver-x2goagent/Makefile x2goserver-4.1.0.0/x2goserver-x2goagent/Makefile
+--- x2goserver-4.1.0.0.orig/x2goserver-x2goagent/Makefile 2018-02-15 23:08:27.000000000 +0100
++++ x2goserver-4.1.0.0/x2goserver-x2goagent/Makefile 2018-02-23 14:42:03.106562501 +0100
+@@ -49,7 +49,7 @@
+ clean_man2html:
+ rm -rf `dirname $(MAN2HTML_DEST)`
+
+-install: install_scripts install_config install_data install_man install_version
++install: install_scripts install_config install_data install_man
+
+ install_scripts:
+ $(INSTALL_DIR) $(DESTDIR)$(BINDIR)
+@@ -57,14 +57,11 @@
+ $(INSTALL_DIR) $(DESTDIR)$(SHAREDIR)
+ $(INSTALL_DIR) $(DESTDIR)$(SHAREDIR)/x2gofeature.d
+ $(INSTALL_PROGRAM) share/x2go/x2gofeature.d/*.features $(DESTDIR)$(SHAREDIR)/x2gofeature.d/
+- $(INSTALL_DIR) $(DESTDIR)$(NXLIBDIR)/bin/
+- $(INSTALL_SYMLINK) nxagent $(DESTDIR)$(NXLIBDIR)/bin/x2goagent
+
+ install_data:
+ $(INSTALL_DIR) $(DESTDIR)$(SHAREDIR)/
+ $(INSTALL_FILE) etc/rgb $(DESTDIR)$(SHAREDIR)/
+ $(INSTALL_DIR) $(DESTDIR)$(SHAREDIR)/../pixmaps/
+- $(INSTALL_FILE) share/pixmaps/x2go.xpm $(DESTDIR)$(SHAREDIR)/../pixmaps/
+ $(INSTALL_SYMLINK) $(ETCDIR)/rgb $(DESTDIR)$(SHAREDIR)/
+
+ install_config:
diff --git a/net-misc/x2goserver/files/x2goserver-4.1.0.0-skip_man2html.patch b/net-misc/x2goserver/files/x2goserver-4.1.0.0-skip_man2html.patch
new file mode 100644
index 000000000000..5e51101f528e
--- /dev/null
+++ b/net-misc/x2goserver/files/x2goserver-4.1.0.0-skip_man2html.patch
@@ -0,0 +1,84 @@
+diff -Naur x2goserver-4.1.0.0.orig/x2goserver/Makefile x2goserver-4.1.0.0/x2goserver/Makefile
+--- x2goserver-4.1.0.0.orig/x2goserver/Makefile 2018-02-15 23:08:27.000000000 +0100
++++ x2goserver-4.1.0.0/x2goserver/Makefile 2018-02-23 14:37:56.512675411 +0100
+@@ -36,7 +36,7 @@
+
+ build-arch:
+
+-build-indep: build_man2html
++build-indep:
+
+ build_man2html:
+ if [ -n "$(MAN2HTML_BIN)" ]; then \
+diff -Naur x2goserver-4.1.0.0.orig/x2goserver-common/Makefile x2goserver-4.1.0.0/x2goserver-common/Makefile
+--- x2goserver-4.1.0.0.orig/x2goserver-common/Makefile 2018-02-15 23:08:27.000000000 +0100
++++ x2goserver-4.1.0.0/x2goserver-common/Makefile 2018-02-23 14:37:56.510675412 +0100
+@@ -36,7 +36,7 @@
+
+ build-arch:
+
+-build-indep: build_man2html
++build-indep:
+
+ build_man2html:
+ if [ -n "$(MAN2HTML_BIN)" ]; then \
+diff -Naur x2goserver-4.1.0.0.orig/x2goserver-extensions/Makefile x2goserver-4.1.0.0/x2goserver-extensions/Makefile
+--- x2goserver-4.1.0.0.orig/x2goserver-extensions/Makefile 2018-02-15 23:08:27.000000000 +0100
++++ x2goserver-4.1.0.0/x2goserver-extensions/Makefile 2018-02-23 14:37:56.511675412 +0100
+@@ -33,7 +33,7 @@
+
+ build-arch:
+
+-build-indep: build_man2html
++build-indep:
+
+ build_man2html:
+ if [ -n "$(MAN2HTML_BIN)" ]; then \
+diff -Naur x2goserver-4.1.0.0.orig/x2goserver-fmbindings/Makefile x2goserver-4.1.0.0/x2goserver-fmbindings/Makefile
+--- x2goserver-4.1.0.0.orig/x2goserver-fmbindings/Makefile 2018-02-15 23:08:27.000000000 +0100
++++ x2goserver-4.1.0.0/x2goserver-fmbindings/Makefile 2018-02-23 14:37:56.511675412 +0100
+@@ -33,7 +33,7 @@
+
+ build-arch:
+
+-build-indep: build_man2html
++build-indep:
+
+ build_man2html:
+ if [ -n "$(MAN2HTML_BIN)" ]; then \
+diff -Naur x2goserver-4.1.0.0.orig/x2goserver-printing/Makefile x2goserver-4.1.0.0/x2goserver-printing/Makefile
+--- x2goserver-4.1.0.0.orig/x2goserver-printing/Makefile 2018-02-15 23:08:27.000000000 +0100
++++ x2goserver-4.1.0.0/x2goserver-printing/Makefile 2018-02-23 14:37:56.512675411 +0100
+@@ -34,7 +34,7 @@
+
+ build-arch:
+
+-build-indep: build_man2html
++build-indep:
+
+ build_man2html:
+ if [ -n "$(MAN2HTML_BIN)" ]; then \
+diff -Naur x2goserver-4.1.0.0.orig/x2goserver-x2goagent/Makefile x2goserver-4.1.0.0/x2goserver-x2goagent/Makefile
+--- x2goserver-4.1.0.0.orig/x2goserver-x2goagent/Makefile 2018-02-15 23:08:27.000000000 +0100
++++ x2goserver-4.1.0.0/x2goserver-x2goagent/Makefile 2018-02-23 14:37:56.512675411 +0100
+@@ -35,7 +35,7 @@
+
+ build-arch:
+
+-build-indep: build_man2html
++build-indep:
+
+ build_man2html:
+ if [ -n "$(MAN2HTML_BIN)" ]; then \
+diff -Naur x2goserver-4.1.0.0.orig/x2goserver-xsession/Makefile x2goserver-4.1.0.0/x2goserver-xsession/Makefile
+--- x2goserver-4.1.0.0.orig/x2goserver-xsession/Makefile 2018-02-15 23:08:27.000000000 +0100
++++ x2goserver-4.1.0.0/x2goserver-xsession/Makefile 2018-02-23 14:37:56.513675411 +0100
+@@ -34,7 +34,7 @@
+
+ build-arch:
+
+-build-indep: build_man2html
++build-indep:
+
+ build_man2html:
+
diff --git a/net-misc/x2goserver/x2goserver-4.0.1.21.ebuild b/net-misc/x2goserver/x2goserver-4.0.1.22-r1.ebuild
index d64c4f2f058c..6f481fc8cff5 100644
--- a/net-misc/x2goserver/x2goserver-4.0.1.21.ebuild
+++ b/net-misc/x2goserver/x2goserver-4.0.1.22-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -46,13 +46,14 @@ pkg_setup() {
src_prepare() {
# Do not install Xresources symlink (#521126)
- sed -e '\#$(INSTALL_SYMLINK) /etc/X11/Xresources# s/^/#/' -i x2goserver-xsession/Makefile || die "Xresources symlink sed failed"
+ sed -e '\#$(INSTALL_SYMLINK) /etc/X11/Xresources# s/^/#/' -i x2goserver-xsession/Makefile || die
# Multilib clean
- sed -e "/^LIBDIR=/s/lib/$(get_libdir)/" -i Makefile */Makefile || die "multilib sed failed"
+ sed -e "/^LIBDIR=/s/lib/$(get_libdir)/" -i Makefile */Makefile || die
+ sed -e "s#/lib/#/$(get_libdir)/#" -i x2goserver/bin/x2gopath || die
# Skip man2html build
- sed -e "s/build-indep: build_man2html/build-indep:/" -i Makefile */Makefile || die "man2html sed failed"
+ sed -e "s/build-indep: build_man2html/build-indep:/" -i Makefile */Makefile || die
# Use nxagent directly
- sed -i -e "/NX_TEMP=/s/x2goagent/nxagent/" x2goserver/bin/x2gostartagent || die "sed failed"
+ sed -i -e "/NX_TEMP=/s/x2goagent/nxagent/" x2goserver/bin/x2gostartagent || die
default
}
diff --git a/net-misc/x2goserver/x2goserver-4.0.1.22.ebuild b/net-misc/x2goserver/x2goserver-4.0.1.22.ebuild
index 356aff263d23..7c027d7422ae 100644
--- a/net-misc/x2goserver/x2goserver-4.0.1.22.ebuild
+++ b/net-misc/x2goserver/x2goserver-4.0.1.22.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="+fuse postgres +sqlite"
REQUIRED_USE="|| ( postgres sqlite )"
diff --git a/net-misc/x2goserver/x2goserver-4.0.1.20.ebuild b/net-misc/x2goserver/x2goserver-4.1.0.0.ebuild
index ec52317ce100..5f3be4028956 100644
--- a/net-misc/x2goserver/x2goserver-4.0.1.20.ebuild
+++ b/net-misc/x2goserver/x2goserver-4.1.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit multilib systemd toolchain-funcs user
+inherit multilib systemd toolchain-funcs user xdg-utils
DESCRIPTION="The X2Go server"
HOMEPAGE="http://www.x2go.org"
@@ -10,7 +10,7 @@ SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
IUSE="+fuse postgres +sqlite"
REQUIRED_USE="|| ( postgres sqlite )"
@@ -21,6 +21,7 @@ RDEPEND="dev-perl/Capture-Tiny
dev-perl/File-BaseDir
dev-perl/File-ReadBackwards
dev-perl/File-Which
+ dev-perl/Switch
media-fonts/font-cursor-misc
media-fonts/font-misc-misc[nls]
>=net-misc/nx-3.5.0.25
@@ -34,6 +35,9 @@ RDEPEND="dev-perl/Capture-Tiny
sqlite? ( dev-perl/DBD-SQLite )"
PATCHES=(
+ "${FILESDIR}"/${PN}-4.1.0.0-Xresources.patch
+ "${FILESDIR}"/${PN}-4.1.0.0-provided_by_nx.patch
+ "${FILESDIR}"/${PN}-4.1.0.0-skip_man2html.patch
)
pkg_setup() {
@@ -45,14 +49,9 @@ pkg_setup() {
}
src_prepare() {
- # Do not install Xresources symlink (#521126)
- sed -e '\#$(INSTALL_SYMLINK) /etc/X11/Xresources# s/^/#/' -i x2goserver-xsession/Makefile || die "Xresources symlink sed failed"
# Multilib clean
- sed -e "/^LIBDIR=/s/lib/$(get_libdir)/" -i Makefile */Makefile || die "multilib sed failed"
- # Skip man2html build
- sed -e "s/build-indep: build_man2html/build-indep:/" -i Makefile */Makefile || die "man2html sed failed"
- # Use nxagent directly
- sed -i -e "/NX_TEMP=/s/x2goagent/nxagent/" x2goserver/bin/x2gostartagent || die "sed failed"
+ sed -e "/^LIBDIR=/s/lib/$(get_libdir)/" -i Makefile */Makefile || die
+ sed -e "s#/lib/#/$(get_libdir)/#" -i x2goserver/bin/x2gopath || die
default
}
@@ -68,7 +67,7 @@ src_install() {
fperms 2755 /usr/bin/x2goprint
fperms 0750 /etc/sudoers.d
fperms 0440 /etc/sudoers.d/x2goserver
- dosym /usr/share/applications /etc/x2go/applications
+ dosym ../../usr/share/applications /etc/x2go/applications
newinitd "${FILESDIR}"/${PN}.init x2gocleansessions
systemd_dounit "${FILESDIR}"/x2gocleansessions.service
@@ -87,4 +86,12 @@ pkg_postinst() {
elog "For password authentication, you need to enable PasswordAuthentication"
elog "in /etc/ssh/sshd_config (disabled by default in Gentoo)"
elog "An init script was installed for x2gocleansessions"
+
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
}