Version bump, fixes desktop sharing
authorBernard Cafarelli <voyageur@gentoo.org>
Thu, 27 Nov 2014 14:09:06 +0000 (14:09 +0000)
committerBernard Cafarelli <voyageur@gentoo.org>
Thu, 27 Nov 2014 14:09:06 +0000 (14:09 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xC74525F2

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

index 51e675ff0012afad3a14ea7bd798c1213dbcfe38..1bb7eb5861f3fb0ff8c116acacf19dc9ca2f8494 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for net-misc/x2goclient
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/x2goclient/ChangeLog,v 1.33 2014/10/22 09:33:26 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/x2goclient/ChangeLog,v 1.34 2014/11/27 14:08:58 voyageur Exp $
+
+*x2goclient-4.0.3.1 (27 Nov 2014)
+
+  27 Nov 2014; Bernard Cafarelli <voyageur@gentoo.org>
+  +x2goclient-4.0.3.1.ebuild:
+  Version bump, fixes desktop sharing
 
 *x2goclient-4.0.3.0 (22 Oct 2014)
 
index 8a0a80156e4476cfed030adeef52f83fd930f83f..664fbd7419b2a76c51e0159f0f9064ca3d39686a 100644 (file)
@@ -4,15 +4,17 @@ Hash: SHA256
 DIST x2goclient-4.0.2.0.tar.gz 1398919 SHA256 7b1d42e30041d469ef986e686a1dacb4d0fb55d04fdcfc20ad26f5a4282d30b3 SHA512 09dfec61961aa63bb7e67aca26b765cd663dfab74d800990bdd6384cbbe9152c9dec91e5b46f44c211b31a12323920c1f6478f05c32ac42e530ce15652fcdeb8 WHIRLPOOL 06a07b033567fa5e3174462179abb1ef392fd43dc2b6985c27e2c87e49b7dbb017cafdbbd91cd5eb8e1476cff4433a56892f244328bc78183f295566733ac9e4
 DIST x2goclient-4.0.2.1.tar.gz 1400640 SHA256 1836597aa9908573472c5ae8af4c0064ff4da33acaa0821ac27e1bfa326139dc SHA512 a9725750678f2dc6868d72a2536f0387501424924ef34194a1063d8357526e882e3f0f4a6ccccdc1be2163e9673ae820fcb12f2928522001468130d6fff49611 WHIRLPOOL 8098af3a36041d4c7994ec2dda9fe86e31bed6404befb901bff92ab9cee49daceb9a173b8af3e59872f1cfa8b212dcfc3fbb2c0cc661c0cf4f1788dd2b1565ce
 DIST x2goclient-4.0.3.0.tar.gz 1532540 SHA256 c5b628012df806602979869ad7e8d17ca3e831e1cbf1e7228805a044910e0fff SHA512 9e1f0daabae179a15dca9147d057c7956b74e652e3682bfd4e4e2826b582a1ae04cdb4a72fb96df839efd79da7096a5f6e4a8cb7244a5ebbf71c69853cdf7c6f WHIRLPOOL 27604c6f444a2b3a443266b0c472f185764d264219264d8beadbf795c6ae17ce4c014461b4c46fe257bdbc537636926489a0a1fd3fba67aa78853fde6d2a97e6
+DIST x2goclient-4.0.3.1.tar.gz 1539521 SHA256 8a5a0d8112250ecc598a9811253081d16f87c17d0707e8f09671c7cb31942bad SHA512 3be070564d9f782e9f2bae162af476ffb3c738ff237f81aa3fdc7a87a3d2dcc03978513cfb538ce2d43f6ba5cd9b1f578a279222c1149e4cde576d3807f3c9eb WHIRLPOOL fd76a1238b567e5140796afb7254aff455378dd4cf81c8587d48ccdbd51aa97b48a5c39a7360fded7b532897e3ff1dd1357bda67442fa80a1408ad092c7a8279
 EBUILD x2goclient-4.0.2.0.ebuild 1637 SHA256 3ce85478bf6ce7ebdef7ea510c669c67d7fb88e0ea53279268e4a01c56c32cb3 SHA512 3a2181a7947b889b1672806b8db72dcee2b37eeed862b715050a5f6cc6e8c215c68de3b95accabefbf2d7368f75fae5ae2d99b893c3dad8b5986c23e2c80bcdb WHIRLPOOL b287ddb3786c16dc984fd76c1efec3e7c3f1431c42a9abccdc190194ecb8db3d12c737490ef64aff36ca38404106e4aaed611eb2d4bc1b34d5ce1f67038f80fe
 EBUILD x2goclient-4.0.2.1.ebuild 1640 SHA256 35589554b13c38eb82a93adf407fe112c612ccdcddd830df435c45da2169f0c7 SHA512 c2c51f960b2260bdb586d6ae9d701c5b384b196bb4d79b257587483bf957db40a943b415cd95d41251b2028fc497153008f850470ef2bf612bec6ad2c4a02684 WHIRLPOOL 8c6377f970988f9bd599ce8f161cb1271bd5605974270c483f29065b4e9d644194632dba8a6403b10d2cc577b005c43a07cc54ade940f54db9ec23d1f23797e2
 EBUILD x2goclient-4.0.3.0.ebuild 1640 SHA256 b833f5ef361ef543ac93e28524dec55e29ff616003b0329db11fc39587aae964 SHA512 f81e1379d4d370340ccdb795383caa473dc0ee64f402b39b70f604e2d835d11a92adc9cc5c560e9924700c30435098db5af088f315dedbe1fffc7f89c9aba889 WHIRLPOOL 907b486de8c1d58ed002d5742bb87cfcf0bf3ef53cdfdb422b6b054c9c9acf26d1f37d8b25c4f6e738b030ef45e174e708063f742fd506a97d4be5f8eed489cf
-MISC ChangeLog 6151 SHA256 dd8f52e2d1a9b4d85dd4979f7121441c9cd6929fae90ade344976e459efe9bed SHA512 01cf632d919cac73a971accf727ed428b3d07bd9a27d7718ebee88859a1c603e8e6078785b614ca4d57401c18d03d1e095594647b6389adfe17bd4e6d98630e9 WHIRLPOOL f690c6c944b0c1bedfa81b1e9a6d92f79cb8e33c06ee7ec3fb737e64df5fd0a1e3899f359009bbe989dd3af9063e4890598141b6e581e39dfca0772fe2608ff6
+EBUILD x2goclient-4.0.3.1.ebuild 1640 SHA256 766e7e231b16d4d43a4fde5d988a2bc9149957c51bbd30a94439d1659b691e3c SHA512 0f8443e1250286e4dcdca83b18d4050f72f69b64147aec27a9054a1a9befd909c89c8b67f51e47df597da5e29d830e63289912a68ee137b8fb42dcaebd05b03e WHIRLPOOL 6fba9bd2bb2f66087fa7fc0399f272617b1fba4d9071f227b512a9668d90f6db8db781ad64f12aadeefae073b51d675cee3dbc5ceb85e294227ca2797487ee72
+MISC ChangeLog 6310 SHA256 d1fd225bdb6e11c4e121384454bd5528d2ef22b2dd963b183d7098e1a7d3e837 SHA512 f4f59f2bc94ebff9218c5a45f57be17029a951bbc6d498b0198c50a7d181ac1aa5c5a864213f762a0d7a3df0908008e2e4153e347956163f7f74488f0b69ee7f WHIRLPOOL f6dc69b29b4256f1cf2d104bb0c19c0cd7117a89f979e32ef490bddac10b82a346ee5f61943c81199ed558efa9fa5f08ead652bf18cd8beb91caa49e666559dd
 MISC metadata.xml 211 SHA256 a6b5a5387c7e7f441d794c61edf1718caa3c58ffbf9b595ec536ff9617a7471f SHA512 a07791c0d23ed28f99fa6d1b38e25477b2a4a3eecc8dbcf3a098ed4a9d8ede755a8711f35046e8ae77107814c2c702ce26ea4b35a014b243301e2cae8fd747a0 WHIRLPOOL 83c2fcc96384e3bd5a97283fe0392d4bd9af41d175bedda09686349c2e26b64796157b81b42b74faed1adc1035d1fe3442986f2a89a84a8b29241283381c0d1b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlRHeewACgkQFYEBGcdFJfInuwD/Vn0nFIDL4SE/SFuV6DI1xzCl
-YPqmeogVggfbEnJdKfMBAINCZtw7qHYQ48cLKDbBVIqfTegBQWm3VM7UegQXtYxA
-=UHR1
+iF4EAREIAAYFAlR3MH8ACgkQFYEBGcdFJfKx9gD/fX/hrfFGA+Ya9quSGTE/PKQa
+Cat/DzxY2h5B4MApFTUA/3C+SUChPyuDAQNLxdI0oVKqUAdJD6jmm1d8ABrzThEe
+=A9kR
 -----END PGP SIGNATURE-----
diff --git a/net-misc/x2goclient/x2goclient-4.0.3.1.ebuild b/net-misc/x2goclient/x2goclient-4.0.3.1.ebuild
new file mode 100644 (file)
index 0000000..2a0591b
--- /dev/null
@@ -0,0 +1,78 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/x2goclient/x2goclient-4.0.3.1.ebuild,v 1.1 2014/11/27 14:08:58 voyageur Exp $
+
+EAPI=5
+inherit eutils nsplugins qt4-r2
+
+DESCRIPTION="The X2Go Qt client"
+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="ldap nsplugin"
+
+DEPEND=">=net-libs/libssh-0.6.0_rc1
+       net-print/cups
+       dev-qt/qtcore:4[ssl]
+       dev-qt/qtgui:4
+       dev-qt/qtsvg:4
+       ldap? ( net-nds/openldap )"
+RDEPEND="${DEPEND}
+       net-misc/nx"
+
+CLIENT_BUILD=${WORKDIR}/${P}.client_build
+PLUGIN_BUILD=${WORKDIR}/${P}.plugin_build
+
+src_prepare() {
+       if ! use ldap; then
+               sed -e "s/-lldap//" -i x2goclient.pro || die
+               sed -e "s/#define USELDAP//" -i x2goclientconfig.h || die
+       fi
+
+       mkdir -p "${CLIENT_BUILD}"
+       use nsplugin && mkdir -p "${PLUGIN_BUILD}"
+}
+
+src_configure() {
+       cd "${CLIENT_BUILD}"
+       eqmake4 "${S}"/x2goclient.pro
+
+       if use nsplugin;
+       then
+               cd "${PLUGIN_BUILD}"
+               X2GO_CLIENT_TARGET=plugin eqmake4 "${S}"/x2goclient.pro
+       fi
+}
+
+src_compile() {
+       cd "${CLIENT_BUILD}"
+       qt4-r2_src_compile
+
+       if use nsplugin;
+       then
+               cd "${PLUGIN_BUILD}"
+               qt4-r2_src_compile
+       fi
+}
+
+src_install() {
+       dobin "${CLIENT_BUILD}"/${PN}
+
+       insinto /usr/share/pixmaps/x2goclient
+       doins -r icons/*
+
+       domenu desktop/${PN}.desktop
+       doman man/man?/*
+
+       if use nsplugin;
+       then
+               # PLUGINS_DIR comes from nsplugins.eclass
+               exeinto /usr/$(get_libdir)/${PLUGINS_DIR}
+               doexe "${PLUGIN_BUILD}"/libx2goplugin.so
+       fi
+
+       emake DESTDIR="${D}" PREFIX=/usr install_pluginprovider
+}