summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjlangenbach <jlangenbach@localhost>2010-04-15 08:03:15 +0000
committerjlangenbach <jlangenbach@localhost>2010-04-15 08:03:15 +0000
commitf0f56c7ae42520c20418099f6801402a9f1df17a (patch)
tree2dc1ed65de99b3dfa40872d70e0535960e696306
parentx2goclient-gtk ebuild based on joachim Langenbach's ebuild in bug #249600 (diff)
downloadnx-f0f56c7ae42520c20418099f6801402a9f1df17a.tar.gz
nx-f0f56c7ae42520c20418099f6801402a9f1df17a.tar.bz2
nx-f0f56c7ae42520c20418099f6801402a9f1df17a.zip
* Added x2goserver-3.0.1.5
* Removed KDE useflag and dependencies, because of unsupported KDE 3 * Changed postgressql to use.desc compliant postgres useflag * Added x2goclient-3.0.1.5 * Make the ebuilds repoman compliant (without the kde dependencies on old ebuilds) svn path=/testing/; revision=243
-rw-r--r--net-misc/x2goclient/ChangeLog7
-rw-r--r--net-misc/x2goclient/Manifest9
-rw-r--r--net-misc/x2goclient/x2goclient-3.00.1.ebuild4
-rw-r--r--net-misc/x2goclient/x2goclient-3.01.3.ebuild4
-rw-r--r--net-misc/x2goclient/x2goclient-3.01.5.ebuild73
-rw-r--r--net-misc/x2goserver/ChangeLog7
-rw-r--r--net-misc/x2goserver/Manifest8
-rw-r--r--net-misc/x2goserver/x2goserver-2.0.1.19.ebuild2
-rw-r--r--net-misc/x2goserver/x2goserver-3.0.0.1.ebuild2
-rw-r--r--net-misc/x2goserver/x2goserver-3.0.1.5.ebuild92
10 files changed, 196 insertions, 12 deletions
diff --git a/net-misc/x2goclient/ChangeLog b/net-misc/x2goclient/ChangeLog
index 792c9a7..028953e 100644
--- a/net-misc/x2goclient/ChangeLog
+++ b/net-misc/x2goclient/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/x2goclient/ChangeLog,v 1.2 2009/04/16 14:00:21 voyageur Exp $
+
+*x2goclient-3.01.5 (15 Apr 2010)
+
+ 15 Apr 2010; Joachim Langenbach <joachim@falaba.de> x2goclient-3.01.5.ebuild:
+ Added new Ebuild
+ ldap patch is not needed anymore, because it's in sources already
+
16 Apr 2009; Bernard Cafarelli <voyageur@gentoo.org> Manifest:
Upstream modified source tarball, bug #266141
diff --git a/net-misc/x2goclient/Manifest b/net-misc/x2goclient/Manifest
index 48ce26d..1cc13fa 100644
--- a/net-misc/x2goclient/Manifest
+++ b/net-misc/x2goclient/Manifest
@@ -1,7 +1,10 @@
AUX x2goclient-3.00.1-ldap.patch 5046 RMD160 90aa4e09c391fed6d7770ba73d2733c3cac3cdcf SHA1 0dc0e98d9d6d4af723799e6049d5afacedbacfbe SHA256 f381a333083d400d838515d6444322497c843039e852b96315bad7f56e8b02e7
AUX x2goclient-3.00.1-noldap.patch 1352 RMD160 ea7066d0eba1d0b1bb2909dc5e7b6477ce21c5a2 SHA1 f99023279d09decb148857381b75d1f1c2d5a10f SHA256 2d89e7f57b8bfdf8a6caf89eddb7afc390ebbbda24cf59c839387998c2934283
DIST x2goclient_3.00-1.tar.gz 664378 RMD160 89e4fd4838cd14299032bbee4d6fb0878c4ae513 SHA1 8cdb5fcc9d8c8384189dd6ed82eb0207c80d366b SHA256 95e8625e5b613082220d98c0b406b029f8420da92f83303b0040ed2f43498b45
-EBUILD x2goclient-3.00.1.ebuild 1785 RMD160 944a1bfb5849b0d793cf4272b8ab4437cca9d0e0 SHA1 247640460f8acfe8b634bbb8e09da7a57697b5ea SHA256 b5665eada8c4701fba99c3821281928a2f9f206721d87fffffba8e6d8ccf776a
-EBUILD x2goclient-3.01.3.ebuild 1785 RMD160 944a1bfb5849b0d793cf4272b8ab4437cca9d0e0 SHA1 247640460f8acfe8b634bbb8e09da7a57697b5ea SHA256 b5665eada8c4701fba99c3821281928a2f9f206721d87fffffba8e6d8ccf776a
-MISC ChangeLog 611 RMD160 71e03804a047a5d4b10d0c3537f00f1c1517a755 SHA1 83462cdff8652547ee01f8398d16705a5ced517e SHA256 c25b6652f6e3bedf7772d124b2615b3d2b118abfb60688bab8d131e4425530b6
+DIST x2goclient_3.01-3.tar.gz 764833 RMD160 e997dd19c3894cf48dbd15e205b7aefa65813596 SHA1 03d979b0ac7c4f24e409bd69f33f855784fe83cf SHA256 e600a2f0d1cb8cc9a0df3155d0130f90338d7466ade20e80a4ac372381c6422f
+DIST x2goclient_3.01-5.tar.gz 10274153 RMD160 d0cd000d6d235e29dbd17da292b6784ada000f64 SHA1 916a02a78febbfd6fe3d74e101e1eb46597e7bde SHA256 ce671a628b17614bdcf443bd5ff22f644ceca1dad634c8823fcad8438a3751e3
+EBUILD x2goclient-3.00.1.ebuild 1784 RMD160 06b7b09bd81a2ea1dd8ef4e2c18a41242fb5f8fd SHA1 3f7ec6ef96ad4e55ffd7b72e35dde8b5f0dd6be3 SHA256 4883bd637ca925549eda9c120a0ae579b2365fe394db514fddb7d306d5453afb
+EBUILD x2goclient-3.01.3.ebuild 1784 RMD160 06b7b09bd81a2ea1dd8ef4e2c18a41242fb5f8fd SHA1 3f7ec6ef96ad4e55ffd7b72e35dde8b5f0dd6be3 SHA256 4883bd637ca925549eda9c120a0ae579b2365fe394db514fddb7d306d5453afb
+EBUILD x2goclient-3.01.5.ebuild 1866 RMD160 f51dc5c8f0ed767ff3eeea0e897fd75222150179 SHA1 5e2852b7b556f253986d60d8ff62466b50ae46fb SHA256 a47c03b1cf5c6d0bdaee21c91f865145eaafba64674ab42b96a7ea999c61b486
+MISC ChangeLog 814 RMD160 dd2cc5bcb6e84702e420d36f699570338d8b3709 SHA1 8ded7062bbd0982e3d0e4f1b435f8e46b03b0448 SHA256 0dbfac746a8630b6c8b880932d449b7d9324eb7e737cc9464cf0ddb641033db1
MISC metadata.xml 211 RMD160 7569a339443bfffd41ebdb1db3683d6bbcd2fe5b SHA1 84050eff2270b3218cf8eb00363fe12ecdadfe2e SHA256 a6b5a5387c7e7f441d794c61edf1718caa3c58ffbf9b595ec536ff9617a7471f
diff --git a/net-misc/x2goclient/x2goclient-3.00.1.ebuild b/net-misc/x2goclient/x2goclient-3.00.1.ebuild
index 4f9878d..d03fce5 100644
--- a/net-misc/x2goclient/x2goclient-3.00.1.ebuild
+++ b/net-misc/x2goclient/x2goclient-3.00.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/x2goclient/x2goclient-2.99.3.ebuild,v 1.1 2009/03/13 12:36:03 voyageur Exp $
@@ -41,7 +41,7 @@ src_compile() {
src_install() {
dobin ${PN}
dodoc README
-
+
# copying the icons
insinto /usr/share/pixmaps/x2goclient
doins icons/*
diff --git a/net-misc/x2goclient/x2goclient-3.01.3.ebuild b/net-misc/x2goclient/x2goclient-3.01.3.ebuild
index 4f9878d..d03fce5 100644
--- a/net-misc/x2goclient/x2goclient-3.01.3.ebuild
+++ b/net-misc/x2goclient/x2goclient-3.01.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/x2goclient/x2goclient-2.99.3.ebuild,v 1.1 2009/03/13 12:36:03 voyageur Exp $
@@ -41,7 +41,7 @@ src_compile() {
src_install() {
dobin ${PN}
dodoc README
-
+
# copying the icons
insinto /usr/share/pixmaps/x2goclient
doins icons/*
diff --git a/net-misc/x2goclient/x2goclient-3.01.5.ebuild b/net-misc/x2goclient/x2goclient-3.01.5.ebuild
new file mode 100644
index 0000000..755377c
--- /dev/null
+++ b/net-misc/x2goclient/x2goclient-3.01.5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/x2goclient/x2goclient-2.99.3.ebuild,v 1.1 2009/03/13 12:36:03 voyageur Exp $
+
+EAPI="2"
+inherit qt4 versionator
+
+MAJOR_PV="$(get_version_component_range 1-2)"
+FULL_PV="${MAJOR_PV}-$(get_version_component_range 3)"
+DESCRIPTION="The X2Go Qt client"
+HOMEPAGE="http://x2go.berlios.de"
+SRC_URI="http://x2go.obviously-nice.de/deb/pool-lenny/${PN}/${PN}_${FULL_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ldap"
+
+DEPEND="net-misc/nx
+ || ( ( x11-libs/qt-core:4 x11-libs/qt-gui:4 x11-libs/qt-svg:4 )
+ >=x11-libs/qt-4.3:4 )
+ ldap? ( net-nds/openldap )
+ net-print/cups"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${PN}-${MAJOR_PV}
+
+src_prepare() {
+# if use ldap ; then
+# epatch "${FILESDIR}"/${PN}-3.00.1-ldap.patch
+# else
+# epatch "${FILESDIR}"/${PN}-3.00.1-noldap.patch
+# fi
+ if not use ldap ; then
+ epatch "${FILESDIR}"/${PN}-3.00.1-noldap.patch
+ fi
+}
+
+src_compile() {
+ eqmake4
+ emake || die "emake failed"
+}
+
+src_install() {
+ dobin ${PN}
+ dodoc README
+
+ # copying the icons
+ insinto /usr/share/pixmaps/x2goclient
+ doins icons/*
+ insinto /usr/share/pixmaps/x2goclient/16x16
+ doins icons/16x16/*
+ insinto /usr/share/pixmaps/x2goclient/32x32
+ doins icons/32x32/*
+ insinto /usr/share/pixmaps/x2goclient/64x64
+ doins icons/64x64/*
+ insinto /usr/share/pixmaps/x2goclient/128x128
+ doins icons/128x128/*
+ insinto /usr/share/pixmaps/x2goclient/hildon
+ doins icons/hildon/*
+
+ make_desktop_entry /usr/bin/${PN} ${PN} x2goclient/128x128/${PN}.png "Network"
+}
+
+pkg_postinst(){
+ if use ldap; then
+ elog "You can now specify an binddn and a"
+ elog "password which is used to login at the ldap server."
+ elog "But the password is stored in plaintext at the config file"
+ elog "at your homedirectory!!"
+ elog ""
+ fi
+}
diff --git a/net-misc/x2goserver/ChangeLog b/net-misc/x2goserver/ChangeLog
index 88f3221..9f27bf8 100644
--- a/net-misc/x2goserver/ChangeLog
+++ b/net-misc/x2goserver/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*x2goserver-3.0.1.5 (15 Apr 2010)
+
+ 15 Apr 2010 Joachim Langenbach <joachim@falaba.de>
+ Added x2goserver-3.0.1.5
+ Removed kde useflag, because KDE3 is not supported anymore by gentoo
+ Changed postgressql to postgres useflag, because it's the official postgres useflag
+
*x2goserver-3.0.1.1 (02 Sep 2009)
02 Sep 2009; Bernard Cafarelli <voyageur@gentoo.org>
diff --git a/net-misc/x2goserver/Manifest b/net-misc/x2goserver/Manifest
index 155c525..449326f 100644
--- a/net-misc/x2goserver/Manifest
+++ b/net-misc/x2goserver/Manifest
@@ -3,8 +3,10 @@ AUX x2goserver.init 493 RMD160 5633609c39c43c7d810712cecb89cf947329862d SHA1 a60
DIST x2goserver_2.0.1-19_all.deb 14536 RMD160 9052af7fe76051d13dbda6b8ca4dd0192e88218a SHA1 5610b16b5529ea65bd19bfee7a7a9dfc8079b716 SHA256 513173c738dfa6a4e379ccb1a99eaff46803ad08a325073fbca8b76b6be76d56
DIST x2goserver_3.0.0-1_all.deb 15000 RMD160 ce8d06fefa8426cedaf9ac64bc60af17de8cc905 SHA1 90b6377d8e02f66bc396a4279c32f3d25266088f SHA256 99b5bd556f2cdb9bb399b9c35efa4b8406f23a8ea766d84a060a0e1671c468ba
DIST x2goserver_3.0.1-1_all.deb 15888 RMD160 f2ec0b2ba67bcc61973adf2152f8411198a63a2e SHA1 082acf589e6c844c2705a03328a68387b39d8900 SHA256 ac2aaf6f9a90f62f76281d782ab251cca4c53ff38a5e9d6b301f3897228efd5e
-EBUILD x2goserver-2.0.1.19.ebuild 1723 RMD160 b8bce1018b13defa02c67ecb66ce22a3cdcd9fee SHA1 26ce63cf85bd8dbfb3c02dd18534e86e8a75d58f SHA256 d10ddef4322cf7894abb98ec8b314e31c56b3ea03fb03bf3e842f1050d813e23
-EBUILD x2goserver-3.0.0.1.ebuild 1907 RMD160 c9af82dee9fcaafdd2cb4dfd9d2b0da8dbac500a SHA1 6ba6ba32c83f5dd91b690b23358a1fda420f29e2 SHA256 56d0f6abe3e26f3b1b1e8aeff94ade69109a348f893d4cf803a0db236b5d45a9
+DIST x2goserver_3.0.1-5_all.deb 16806 RMD160 cdfd9cb079c7a4d4f943be6fd13e0d3ec2b04182 SHA1 735807f16e95b7897a766c484fd6f08888e08369 SHA256 408c4dc52af8b2c93c7afeab40ce0e4588e226f45cceee4f3013de93623022c9
+EBUILD x2goserver-2.0.1.19.ebuild 1723 RMD160 08e57cc4d2389c5aa99b5896168bc494dc959fa2 SHA1 17add51024f5a5268c6cd3adff83bd2fe0fe0761 SHA256 209906e4d732e1d2ede75519efd797a847f49cffe60837f599a70dd2f6b0f8e5
+EBUILD x2goserver-3.0.0.1.ebuild 1907 RMD160 f4056c7a9c0d4c70c2f79d00ea31f0b1e5b42ecc SHA1 02636a263e61e6046c314c4c2b135a92b17876b6 SHA256 a5de705abfa04cf40500d57212ad0eb8672752de47023a11758dc361cd21164f
EBUILD x2goserver-3.0.1.1.ebuild 2459 RMD160 feff1484fb45feb243ede856cdb36a5b1797f672 SHA1 fc568f4fa11ec4a4b943d81a6e8eb7d8dd2ec952 SHA256 a794dafedae53d4b64e0e73aa5b53e7cb3d6e9a9720e0402df02b9107cd09e93
-MISC ChangeLog 940 RMD160 222ce9374438f397398e15a3779d395d84a0b5a8 SHA1 a76894cac93fb7ed9fc22609d8c71d014c0581ce SHA256 496ee609b90614440335bab159657ae9930dcdb009284dee629d253c3441e602
+EBUILD x2goserver-3.0.1.5.ebuild 2540 RMD160 a2aa7d6f7c259ce2d364858b347d3d257a4c80e4 SHA1 c4e17a82e57cd025dc6175cd061433f79da1cae3 SHA256 42992abd2ce20e2150c35e500b1437f30be82dca5882ad8917b4d0a47c026fa5
+MISC ChangeLog 1213 RMD160 4226f649ada2f96a14ae6f1f2adbc0bd9c000413 SHA1 5d3ff83d8b26a467458a5ff591638331ef8c7b97 SHA256 4ce51391005fdf4c0343a5d75143b4003368f4ddefd9326dc6455debff3c4565
MISC metadata.xml 307 RMD160 0172cd4fc792a41fde528ec788ab0dd98f3d21bc SHA1 953412d99904e25f4845fdfda587298e7cbc7f2a SHA256 b19b0330b6614bc27421032b94f6ade24661e38c818140c598d50cb91e82bce6
diff --git a/net-misc/x2goserver/x2goserver-2.0.1.19.ebuild b/net-misc/x2goserver/x2goserver-2.0.1.19.ebuild
index 9cd6286..10e86be 100644
--- a/net-misc/x2goserver/x2goserver-2.0.1.19.ebuild
+++ b/net-misc/x2goserver/x2goserver-2.0.1.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
diff --git a/net-misc/x2goserver/x2goserver-3.0.0.1.ebuild b/net-misc/x2goserver/x2goserver-3.0.0.1.ebuild
index 777d4bd..04fdaca 100644
--- a/net-misc/x2goserver/x2goserver-3.0.0.1.ebuild
+++ b/net-misc/x2goserver/x2goserver-3.0.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
diff --git a/net-misc/x2goserver/x2goserver-3.0.1.5.ebuild b/net-misc/x2goserver/x2goserver-3.0.1.5.ebuild
new file mode 100644
index 0000000..7599484
--- /dev/null
+++ b/net-misc/x2goserver/x2goserver-3.0.1.5.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=1
+inherit versionator
+
+MAJOR_PV="$(get_version_component_range 1-3)"
+FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)"
+DESCRIPTION="The X2Go server"
+HOMEPAGE="http://x2go.berlios.de"
+SRC_URI="http://x2go.obviously-nice.de/deb/pool-lenny/${PN}/${PN}_${FULL_PV}_all.deb"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+fuse ldap postgres sqlite"
+
+DEPEND=""
+RDEPEND="app-admin/sudo
+ net-misc/nx
+ virtual/ssh
+ fuse? ( sys-fs/sshfs-fuse )
+ postgresql? ( virtual/postgresql-server )
+ sqlite? ( dev-db/sqlite )
+ ldap? ( net-misc/x2goldaptools )"
+
+S=${WORKDIR}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ tar xozf data.tar.gz || die "failure unpacking data.tar.gz"
+
+ # Needs testing, is it fully compatible with nxagent?
+ sed -i -e "s/x2goagent/nxagent/" usr/bin/x2gostartagent || die "sed failed"
+
+ if use sqlite ; then
+ echo sqlite > etc/x2go/sql
+ fi
+
+ epatch "${FILESDIR}"/x2gomountdirs_no_desktop_icon.patch
+}
+
+src_install() {
+ dobin usr/bin/*
+ dosbin usr/sbin/*
+
+ exeinto /usr/share/x2go/script
+ doexe usr/lib/x2go/script/x2gocreatebase.sh
+ doexe usr/lib/x2go/script/x2gosqlite.sh
+
+ insinto /etc/x2go
+ doins etc/x2go/sql
+ doins etc/x2go/x2goserver.conf
+
+ if use sqlite ; then
+ elog "creating x2go sqlite database directory /var/db/x2go"
+ dodir /var/db/x2go
+ fi
+
+ if use postgresql ; then
+ newinitd "${FILESDIR}"/${PN}.init ${PN}
+ fi
+}
+
+pkg_postinst() {
+ if use postgresql ; then
+ elog "To work, x2goserver needs a configured postgreSQL database"
+ elog " echo -n local > /etc/x2go/sql"
+ elog "Sample script to create the database can be found here:"
+ elog " /usr/share/x2go/script/x2gocreatebase.sh"
+ fi
+ if use sqlite ; then
+ elog "To work, x2goserver needs a configured sqlite database"
+ elog "Sample script to create the database can be found here:"
+ elog " /usr/share/x2go/script/x2gosqlite.sh"
+ fi
+ elog ""
+ elog "You need to give sudo rights on x2gopgwrapper to your users"
+ elog "A sudoers example for all members of the group users:"
+ elog " %users ALL=(ALL) NOPASSWD: /usr/bin/x2gopgwrapper"
+ elog "To give only a special group access to the x2goserver, "
+ elog "change %users to any other group"
+ elog ""
+ elog "To avoid tons of sudo and su messages, you may redirect the"
+ elog "logging output of su and sudo messages to a special file."
+ elog "Working filters for syslog-ng may be:"
+ elog " filter f_su { program("su"); };"
+ elog " filter f_sudo { program("sudo"); };"
+}