Version bump
authorBernard Cafarelli <voyageur@gentoo.org>
Thu, 26 Feb 2015 09:08:06 +0000 (09:08 +0000)
committerBernard Cafarelli <voyageur@gentoo.org>
Thu, 26 Feb 2015 09:08:06 +0000 (09:08 +0000)
Package-Manager: portage-2.2.17/cvs/Linux x86_64
Manifest-Sign-Key: 0xC74525F2

net-misc/x2goserver/ChangeLog
net-misc/x2goserver/Manifest
net-misc/x2goserver/x2goserver-4.0.1.19.ebuild [new file with mode: 0644]

index 9833b66a66725b348009d772e5751cb37c609a40..a3cb0dd4b6dd1912e9e402d85a51e68496476a06 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for net-misc/x2goserver
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/x2goserver/ChangeLog,v 1.51 2015/01/16 15:53:46 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/x2goserver/ChangeLog,v 1.52 2015/02/26 09:07:55 voyageur Exp $
+
+*x2goserver-4.0.1.19 (26 Feb 2015)
+
+  26 Feb 2015; Bernard Cafarelli <voyageur@gentoo.org>
+  +x2goserver-4.0.1.19.ebuild:
+  Version bump
 
 *x2goserver-4.0.1.18-r2 (16 Jan 2015)
 
index 34a0df144b6919633bce22ec43c9bdb5d22e35f6..6e4ba6d24e9a4f12772b8397ce84c79596567d12 100644 (file)
@@ -11,6 +11,7 @@ DIST x2goserver-4.0.1.15.tar.gz 76128 SHA256 46c0fc2303014db99b138a352a7f3df89c4
 DIST x2goserver-4.0.1.16.tar.gz 81836 SHA256 c13dde4f6755f6c42fdc32a5a6167a5e2765eb5077a43e74ffdb50a36be7f8f8 SHA512 f66da1e4b1b29021951f3ebdd93ff7be08b20b6322b7cbae66f5792336b54f23d39273fb9e4956dc6b01620488d7b869269a0fe1e7491147650f6232330236ea WHIRLPOOL c79db32e632a6db876529eed0cd1dc0bf13d0ec82c2f2939e595f9e0b9828a0cdf8553eedec483da413ca0cc041627093addb18682f6aa197e84d61001bced6a
 DIST x2goserver-4.0.1.17.tar.gz 82298 SHA256 364d4f3152a4b4a4b04742a125f5b1c6fd0c82ad9e17a8363d56d926998b213b SHA512 3ffcc8678a5ed380b7820042fa0f8c19d017777cd13e6eed84689636ae49aa0733b4ed4e496e37a64939bbc1fafead19671c919f713f86db5e47ce02e1a73cc1 WHIRLPOOL fddffe5e86f355f46cacd9158387b9859c0c8dfe6f32bf02a7e1bac3a1ea643127e0355d9813a1592bd4b19764861eee3f1d522653bdba11187442f039d9261d
 DIST x2goserver-4.0.1.18.tar.gz 82452 SHA256 4a1e7eb9cf309c126fdab1f97bd55cd036b0a02a04cda1d317b193d8ab9b0612 SHA512 e0f439301cbb2acc09e14a101bebbbac3e436383de51b7ae029117eaa95c6181045335c83125615e0f0ed191ae39d5abb120c1f6b20fa5b78fe94288248d6fd8 WHIRLPOOL fe0ad6b5a0a1a124d62ebcee152a84dd7b34ebe83f04440ff5dac471b1f5e19339dfa340631cd2df10398d38c4ed34c875a52337a394281b2976d9059d6f1bbd
+DIST x2goserver-4.0.1.19.tar.gz 89434 SHA256 3dd5c1464a7992a38760fd6b08f5f8d37646f939f4f7834a7cd96bf4950623cc SHA512 dbd054a6bf781d843a48fcea3449037b991aaa38a52705d48dd5fa8d7fe85c56d4ff31b9a10189a9043a3e5cc0c69475947aea5a5fb78e3c076c0e56079b747d WHIRLPOOL f44fadfda6e1ff165ff989f0c10116c8318f5915764b9bfc663e4658190934eb5155e17e072f131842a98cc02908366b0f91c7b0b9b9e73d4e2a729f00ba0d31
 EBUILD x2goserver-4.0.1.12.ebuild 2457 SHA256 53a66ac9d11d7daa963d68fb79780cf71a09acd0659cbe3710be64858086ba52 SHA512 45aa05ff4ce06a6b8029719814ea54d6f323bfd73249e354d902bed1817b8ed5ac531d27771e38ea6744256700234b8d8d6f6417d79de5ec3453b6de593c1bdb WHIRLPOOL 1ff40b74e404b7fd680c3460c7313904bc54b64cb37e045a1348fd13543f74bb989e6d520badbcdbcd575e5fcce6338b750687dfe08625d70554f68993b24bad
 EBUILD x2goserver-4.0.1.15.ebuild 2414 SHA256 a49bcda8fa31b8903803bf92414c036f61c81d12cb3600da6553da1fa2603549 SHA512 7702c5b40d32fac4dd2db5f8652d2ff543b87185f8d4da9b483e5d61e2261973344e4542976fd1d5503efcc2d7e40f072b326f9f6e69d9d97f5b09861e1abf12 WHIRLPOOL a4db93754cc0d224d8a2c76d58fb6a078f0165ff0d7c7f8f578b7fe5981b5630413ecfadaa80075aebd4fb18d215f965e42e4309293ac96ad52cdf80cf1f1a49
 EBUILD x2goserver-4.0.1.16.ebuild 2425 SHA256 a70c1bd3a4544f2dd6f3985468b589573d3c2e53669c57973ff675c5feba298b SHA512 489c407d2e684772fb9ce36b2c99dd673c2a53003a557b6cafced0721e8e7b8ffbe52f9226125ab4ddad1b49101bc642e4f190231b3f0cd2c4a62709a190f936 WHIRLPOOL bc6ffd918775447ab0e29c4e082d621c6ced96ae3a9e72e43b978ba79bcd45ad9d4a6cf51c014f6fe082fb63494050cdf5e376a26f03f69325398fbfd0225962
@@ -18,12 +19,13 @@ EBUILD x2goserver-4.0.1.17.ebuild 2425 SHA256 4db3265a2c3a9f994731249444894b535e
 EBUILD x2goserver-4.0.1.18-r1.ebuild 2508 SHA256 1a95ec5c10050a4785b5864c8b415c7ef3d179fcd6874df637222d7f3c4f96e9 SHA512 a681c4fa9020a1efe9cafedcc0cb2bd16b174b4a22731bec66ccda0df99806e7f5a376f5d87ab2b6405926179f7b4bc3e01466376ed79350b8f118710de39964 WHIRLPOOL d6e626d6428161499189a21c5e3b8fa1910a34cc962cc90e8b49928a32f9c1046576bebff6133f3a8c92969a0aad697e03598d49ac8824f5d86006d763df1d92
 EBUILD x2goserver-4.0.1.18-r2.ebuild 2803 SHA256 2b3fe3e2afb561c8f6d2d710759f2c5e3b69f67189f1c95d78264697021bb479 SHA512 da79076d82fe5aefda3f413c46ad5afad49e00829f82d817440644e96e84524b6a800e63f71a531f8a7ba9e8a342f7b446dfa302cbaa2d264df912ac96e41bd2 WHIRLPOOL 23be0b7a9b4153272e71d9dee625810afe7e8e460b8393f9443d2a3515cac604475540452db8936276a9392baa550f913a20f862492d7ab532f2773887927ca9
 EBUILD x2goserver-4.0.1.18.ebuild 2425 SHA256 ef419bf6e15c479cdaa142832e88d90a4a7401c545a428f377cd49b83ae1608d SHA512 b55ff126b1de33c5b6acbf6a827884d589adf4f023a7cb718506e39912e3087be65c6f238a0d2a80c55f834ed50f75c066d40fc64796d6c3a345cadfb626b6ea WHIRLPOOL 96881eae44f70c407fb50563773e1787d8f89ae7dab43ba8e21af34ab4392b6c55f072d862fda311f89225e18e44b5a2fe7c25af1e9afa7c37ce749236e2a630
-MISC ChangeLog 10290 SHA256 4780061502cbcc6d88c6e34a19c6e52567bcb79dfd9553faa27e94fb38c0be3b SHA512 f86e00ca9c8a3a3944c29b0358bfc467a07264aa8fe702963e23f062d9e7bb3cf066de456bc8a99eef94a2158d63d20de23d04818e03e279ef780c34ff592583 WHIRLPOOL d3d7d6929d7ffb321e03eff7c366c1b6e58be2a234c306ffbfc7f85f15be440fc0951b4c74d212d3396d013d098bcdb51db3cc45cbb2d18b412471afbb11cc87
+EBUILD x2goserver-4.0.1.19.ebuild 2602 SHA256 2a5d249c50562e4ab880d52dc0f312fca52b3b319552ca851f1d5dba865a2dc7 SHA512 bc160f0df0831ecf09d4129cf5ce4d41210c5b441edc26df2d8dde44655626c6b4ceb6ee114b623e4f44ad8a0f8b0bb509af9c9af4c11be8aebdfdd0434bfbf8 WHIRLPOOL 15039c3ff8e03d2cb0f12faa4b021093fd7d414c11202d1dd597f015bd4640823af21ac7ebe4413a44a9448e7f2ba849ffd912d9d1d69e62f868129beed9dc5f
+MISC ChangeLog 10428 SHA256 daae9f8e6f7633b4abe1f6736edf0bcace28d3adb612fcb97191df5a91af1e1d SHA512 5d38e217f6a6cedf37f264df17edd88c39fc28d2050e53faf9345ceca797eb3a4650af9c9e0a2cdc8ca0c9c58285f2bed4e1b68741b592b544ce7b727f9d132e WHIRLPOOL 92336b3b9c3836f2a01ddb99183bb2ef9e0c0104b67491c28d4ca94463fe5a57b7feb94bda2a66782eb4404ac3b02101ed31390f3f9c486cc29fc196f0b0a3a9
 MISC metadata.xml 307 SHA256 b19b0330b6614bc27421032b94f6ade24661e38c818140c598d50cb91e82bce6 SHA512 05ebd620c55763866f5be95eeef6c46ceb2f424023df9f0f46a4d675bf06efe95120ecc5bd3f752c6f762c11b5c4152005458cac3dd5797a4b52def34729024a WHIRLPOOL 5441c1a1e9879a9aac8481ebc51821a5ec2f4bf896eb8a7a8d77db4534edd310e314852f234311b6f4c05f6b5947eac7f7a3677f195c056252fed5c4c411f6b9
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlS5NA8ACgkQFYEBGcdFJfKAxQD5Aace3aqakzqul63BQmCTRAE1
-NRNvZKgcCRF3AywIpPYA/ifCDexhEWoSMp8zzx8r+ABtIyWv/wwHtyJWxfxYbLMb
-=8Bok
+iF4EAREIAAYFAlTu4nQACgkQFYEBGcdFJfJ96QD+LHktg+aL40pLJnVY4AjzEomv
+oI6ibaOf8WpYBz+HiMAA/Rm1z2hUSfBavKu5D6+byW5bOFIRsI1JVJdO+5Ga4dCr
+=PTRo
 -----END PGP SIGNATURE-----
diff --git a/net-misc/x2goserver/x2goserver-4.0.1.19.ebuild b/net-misc/x2goserver/x2goserver-4.0.1.19.ebuild
new file mode 100644 (file)
index 0000000..c093174
--- /dev/null
@@ -0,0 +1,84 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/x2goserver/x2goserver-4.0.1.19.ebuild,v 1.1 2015/02/26 09:07:55 voyageur Exp $
+
+EAPI=4
+inherit eutils multilib systemd toolchain-funcs user
+
+DESCRIPTION="The X2Go server"
+HOMEPAGE="http://www.x2go.org"
+SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+fuse postgres +sqlite"
+
+REQUIRED_USE="|| ( postgres sqlite )"
+
+DEPEND=""
+RDEPEND="dev-perl/Capture-Tiny
+       dev-perl/Config-Simple
+       dev-perl/File-BaseDir
+       dev-perl/File-ReadBackwards
+       media-fonts/font-cursor-misc
+       media-fonts/font-misc-misc
+       >=net-misc/nx-3.5.0.25
+       net-misc/openssh
+       x11-apps/xauth
+       x11-apps/xhost
+       x11-apps/xwininfo
+       fuse? ( sys-fs/sshfs-fuse )
+       postgres? ( dev-perl/DBD-Pg )
+       sqlite? ( dev-perl/DBD-SQLite )"
+
+pkg_setup() {
+       # Force the group creation, #479650
+       enewgroup x2gouser
+       enewgroup x2goprint
+       enewuser x2gouser -1 -1 /var/lib/x2go x2gouser
+       enewuser x2goprint -1 -1 /var/spool/x2goprint x2goprint
+}
+
+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"
+}
+
+src_compile() {
+       emake CC="$(tc-getCC)" PREFIX=/usr
+}
+
+src_install() {
+       emake DESTDIR="${D}" PREFIX=/usr install
+
+       fowners root:x2goprint /usr/bin/x2goprint
+       fperms 2755 /usr/bin/x2goprint
+       fperms 0750 /etc/sudoers.d
+       fperms 0440 /etc/sudoers.d/x2goserver
+       dosym /usr/share/applications /etc/x2go/applications
+
+       newinitd "${FILESDIR}"/${PN}.init x2gocleansessions
+       systemd_dounit "${FILESDIR}"/x2gocleansessions.service
+}
+
+pkg_postinst() {
+       if use sqlite ; then
+               elog "To use sqlite and create the initial database, run:"
+               elog " # x2godbadmin --createdb"
+       fi
+       if use postgres ; then
+               elog "To use a PostgreSQL databse, more information is availabe here:"
+               elog "http://www.x2go.org/doku.php/wiki:advanced:multi-node:x2goserver-pgsql"
+       fi
+
+       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"
+}