From 592ae449aa7a8b76ed05b13fd48eda8a71622c41 Mon Sep 17 00:00:00 2001 From: Bernard Cafarelli Date: Mon, 15 Dec 2008 16:23:05 +0000 Subject: Add ldap administration ebuilds (WIP) svn path=/testing/; revision=218 --- net-misc/x2gohostadministration/Manifest | 3 ++ .../x2gohostadministration-2.0.1.4.ebuild | 25 ++++++++++ net-misc/x2goldaptools/Manifest | 2 + .../x2goldaptools/x2goldaptools-2.0.1.8.ebuild | 58 ++++++++++++++++++++++ net-misc/x2goserver/ChangeLog | 7 ++- net-misc/x2goserver/Manifest | 2 +- net-misc/x2goserver/x2goserver-2.0.1.16.ebuild | 6 ++- net-misc/x2gosystemadministration/Manifest | 2 + .../x2gosystemadministration-2.0.1.4.ebuild | 20 ++++++++ net-misc/x2gouseradministration/Manifest | 2 + .../x2gouseradministration-2.0.1.7.ebuild | 20 ++++++++ 11 files changed, 143 insertions(+), 4 deletions(-) create mode 100644 net-misc/x2gohostadministration/Manifest create mode 100644 net-misc/x2gohostadministration/x2gohostadministration-2.0.1.4.ebuild create mode 100644 net-misc/x2goldaptools/Manifest create mode 100644 net-misc/x2goldaptools/x2goldaptools-2.0.1.8.ebuild create mode 100644 net-misc/x2gosystemadministration/Manifest create mode 100644 net-misc/x2gosystemadministration/x2gosystemadministration-2.0.1.4.ebuild create mode 100644 net-misc/x2gouseradministration/Manifest create mode 100644 net-misc/x2gouseradministration/x2gouseradministration-2.0.1.7.ebuild diff --git a/net-misc/x2gohostadministration/Manifest b/net-misc/x2gohostadministration/Manifest new file mode 100644 index 0000000..3fa16f1 --- /dev/null +++ b/net-misc/x2gohostadministration/Manifest @@ -0,0 +1,3 @@ +DIST x2gohostadministration_2.0.1-4.diff.gz 35134 RMD160 9fc20515a0ed29e529a78c8b8087c7e7d5fc7885 SHA1 1ef85230cda9a048e299dae9927c1eb92cf2d565 SHA256 5f6db3a28d499f03c8383cb4193907a2e40b85d042ff64c3720c8f75c792c789 +DIST x2gohostadministration_2.0.1.orig.tar.gz 1037075 RMD160 b27f31cc51defcca4769de0e245c053bc0bf725b SHA1 dda2c4712dcb557dd2e520154be0bd0f32306ed8 SHA256 e30305563181690b731011412fffa9ef44bd2e68be9ccc7c92be954fcc19b2ab +EBUILD x2gohostadministration-2.0.1.4.ebuild 689 RMD160 2dced04cbef36db19aec472b15d1842cd95ad237 SHA1 30e0ec1234f0b33d85e5b3f8ad2f7a8bac03d0d0 SHA256 d4aaaa62c90d294f6652a2379c0d1e31a56b136432bcd193bf4b1aba06bf8e96 diff --git a/net-misc/x2gohostadministration/x2gohostadministration-2.0.1.4.ebuild b/net-misc/x2gohostadministration/x2gohostadministration-2.0.1.4.ebuild new file mode 100644 index 0000000..cd9b46b --- /dev/null +++ b/net-misc/x2gohostadministration/x2gohostadministration-2.0.1.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit kde versionator + +MAJOR_PV="$(get_version_component_range 1-3)" +FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)" +DESCRIPTION="The X2Go KControl host administration module" +HOMEPAGE="http://x2go.berlios.de" +SRC_URI="http://x2go.obviously-nice.de/deb/pool-lenny/${PN}/${PN}_${MAJOR_PV}.orig.tar.gz http://x2go.obviously-nice.de/deb/pool-lenny/${PN}/${PN}_${FULL_PV}.diff.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +need-kde 3 + +S=${WORKDIR}/${PN}-${MAJOR_PV}.orig + +src_unpack(){ + unpack ${A} + epatch "${DISTDIR}/${PN}_${FULL_PV}.diff.gz" +} diff --git a/net-misc/x2goldaptools/Manifest b/net-misc/x2goldaptools/Manifest new file mode 100644 index 0000000..0dfcaf3 --- /dev/null +++ b/net-misc/x2goldaptools/Manifest @@ -0,0 +1,2 @@ +DIST x2goldaptools_2.0.1-8_all.deb 17658 RMD160 79d1b7cd0925ec55ab9e6e5734a3dc8bf0fcb26e SHA1 1612f09c8ebcb71263c5b9f0ee344d971ef02401 SHA256 d4b2c11779e761692dd040f641d57edcc15be60f40b73507f684f138f86f8240 +EBUILD x2goldaptools-2.0.1.8.ebuild 1346 RMD160 2fbf711e28308873c50b54fc86eb6c92db99b730 SHA1 cbba37625518985ef2984b9286bec111d0291cb1 SHA256 f5677739c9ab74d35b5b31a3970de7f7e149e2a7ff0e46a4b8810109065e413b diff --git a/net-misc/x2goldaptools/x2goldaptools-2.0.1.8.ebuild b/net-misc/x2goldaptools/x2goldaptools-2.0.1.8.ebuild new file mode 100644 index 0000000..8cb6226 --- /dev/null +++ b/net-misc/x2goldaptools/x2goldaptools-2.0.1.8.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2008 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 ldap tools" +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="" + +DEPEND="" +RDEPEND="net-nds/openldap + net-nds/smbldap-tools" + +S=${WORKDIR}/${PN}-${MAJOR_PV}.orig + +src_unpack(){ + unpack ${A} + cd "${S}" + + tar xozf data.tar.gz || die "failure unpacking data.tar.gz" +} + +src_install() { + dobin usr/bin/* + dosbin usr/sbin/* + + insinto /etc/x2go + doins usr/share/x2goldaptools/config/etc.orig/x2go/* + + exeinto /usr/share/x2goldaptools/script + doexe usr/share/x2goldaptools/script/* + + exeinto /usr/share/x2goldaptools/config + doexe usr/share/x2goldaptools/config/genconf +} + +pkg_postinst() { + elog "Use genconf to generate config files" + elog " /usr/share/x2goldaptools/config/genconf" + elog "" + elog "Use makeCA to generate CA" + elog " /usr/share/x2goldaptools/script/makeCA" + elog "" + elog "Use makenewcert to generate SSL cert for slapd" + elog " /usr/share/x2goldaptools/script/makenewcert" + elog "" + elog "Use initsystem to create database" + elog " /usr/share/x2goldaptools/script/initsystem" +} diff --git a/net-misc/x2goserver/ChangeLog b/net-misc/x2goserver/ChangeLog index 003a739..d66620f 100644 --- a/net-misc/x2goserver/ChangeLog +++ b/net-misc/x2goserver/ChangeLog @@ -2,7 +2,12 @@ # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ - 12 Dec 2008; Bernard Cafarelli x2goserver-2.0.1.16.ebuild: + 15 Dec 2008; Bernard Cafarelli + x2goserver-2.0.1.16.ebuild: + Add dependency on KDE tools (bindings and sessionadministration) + + 12 Dec 2008; Bernard Cafarelli + x2goserver-2.0.1.16.ebuild: Switch to EAPI=1, remote shares are useful 12 Dec 2008; Bernard Cafarelli files/x2goserver.init, +metadata.xml, diff --git a/net-misc/x2goserver/Manifest b/net-misc/x2goserver/Manifest index 3b70530..7e568c8 100644 --- a/net-misc/x2goserver/Manifest +++ b/net-misc/x2goserver/Manifest @@ -1,5 +1,5 @@ AUX x2goserver.init 493 RMD160 439888c465f19433dc4ca42193eaefc5bd2d793c SHA1 3fc7dd4252b500895cd7b56efa29849014bf3741 SHA256 981ca3e263c5a4db6776d44f6caccf3a1f0d976459d610a1ca851990c9e27747 DIST x2goserver_2.0.1-16_all.deb 13282 RMD160 534edd191763b8ac06ee10f83beb84198cc6b597 SHA1 a853ebb6251297e8585d53ea0a4fdfec27050312 SHA256 29bf3698f1a9663e7935d11d51960488f368b466dce47f0c7fa74f6a859270f9 -EBUILD x2goserver-2.0.1.16.ebuild 1457 RMD160 b0fb775d20bc2e2663f51653d03deb114c73ba27 SHA1 dbd03e2bd37f56cefa18e8778d132a0bafc104c7 SHA256 6f25ca07a07b27748fab3f07c02fdc6cbf08f0bbebb176817bdb2936c1d2124d +EBUILD x2goserver-2.0.1.16.ebuild 1534 RMD160 b5b53cca95cdf52a36b2313ce433c27010d685ac SHA1 4781de66a15e992b70a65a4a45f79b769feb5a9c SHA256 5137b98791929c1a9e7e2c36e6353950188262c530fef89ec4169fedf1530bcc MISC ChangeLog 418 RMD160 d7fb5db6b93f5707f0402df3c3f3589289308c28 SHA1 8c256a0ed443fd66453b9783fdbaef051bccb203 SHA256 f661747fdb7cf55b84f0c9d44dfada17380e7240f2bffa957bdebb98138c508f MISC metadata.xml 307 RMD160 0172cd4fc792a41fde528ec788ab0dd98f3d21bc SHA1 953412d99904e25f4845fdfda587298e7cbc7f2a SHA256 b19b0330b6614bc27421032b94f6ade24661e38c818140c598d50cb91e82bce6 diff --git a/net-misc/x2goserver/x2goserver-2.0.1.16.ebuild b/net-misc/x2goserver/x2goserver-2.0.1.16.ebuild index 0d48f0c..d51d67e 100644 --- a/net-misc/x2goserver/x2goserver-2.0.1.16.ebuild +++ b/net-misc/x2goserver/x2goserver-2.0.1.16.ebuild @@ -14,14 +14,16 @@ SRC_URI="http://x2go.obviously-nice.de/deb/pool-lenny/${PN}/${PN}_${FULL_PV}_all LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+fuse" +IUSE="+fuse kde" DEPEND="" RDEPEND="app-admin/sudo net-misc/nx virtual/postgresql-server virtual/ssh - fuse? ( sys-fs/sshfs-fuse )" + fuse? ( sys-fs/sshfs-fuse ) + kde? ( net-misc/x2gokdebindings + net-misc/x2gosessionadministration )" S=${WORKDIR} diff --git a/net-misc/x2gosystemadministration/Manifest b/net-misc/x2gosystemadministration/Manifest new file mode 100644 index 0000000..5e63ec2 --- /dev/null +++ b/net-misc/x2gosystemadministration/Manifest @@ -0,0 +1,2 @@ +DIST x2gosystemadministration_2.0.1-4.tar.gz 605653 RMD160 23c00a91e91dac1f19db8026f2b204a6fa9857b9 SHA1 5065beaca96ca9f5ab7cd1005c3318f7b6af2ccd SHA256 39367cfe0a8b74d5416a368c432a006ee384a526b94944cac7190be2d800ce94 +EBUILD x2gosystemadministration-2.0.1.4.ebuild 528 RMD160 49a205bffafdc53d24c631432ae56e09c4d721e3 SHA1 d189c4b86717f80af72570b387f622245838f269 SHA256 68c6ebd2a7db83b60b0eb14bf78818a9c545edaeb9dc64b27ea56a8773121b96 diff --git a/net-misc/x2gosystemadministration/x2gosystemadministration-2.0.1.4.ebuild b/net-misc/x2gosystemadministration/x2gosystemadministration-2.0.1.4.ebuild new file mode 100644 index 0000000..d297c85 --- /dev/null +++ b/net-misc/x2gosystemadministration/x2gosystemadministration-2.0.1.4.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit kde versionator + +MAJOR_PV="$(get_version_component_range 1-3)" +FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)" +DESCRIPTION="The X2Go KControl system administration module" +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="" + +need-kde 3 + +S=${WORKDIR}/${PN}-${MAJOR_PV} diff --git a/net-misc/x2gouseradministration/Manifest b/net-misc/x2gouseradministration/Manifest new file mode 100644 index 0000000..dd97870 --- /dev/null +++ b/net-misc/x2gouseradministration/Manifest @@ -0,0 +1,2 @@ +DIST x2gouseradministration_2.0.1-7.tar.gz 768453 RMD160 f91b68b40f0615dce234d68a9f1b019725dd474e SHA1 8f01b991f8ffc6de0492dfa694e4c74b296c4535 SHA256 ae02b36b328a3ab69080ddc6a1242ca050b67717f5c8bf4f6d882ad9b8f69cb0 +EBUILD x2gouseradministration-2.0.1.7.ebuild 526 RMD160 27b3226acdcd6a4f5ac4bcf21e74920294cb7042 SHA1 20feef12a821b71fa81fb7a60048374324cde291 SHA256 5e3e7ea23c396e186533ae0c12915d7089d9f876fd720b9426ce0324bd36b3df diff --git a/net-misc/x2gouseradministration/x2gouseradministration-2.0.1.7.ebuild b/net-misc/x2gouseradministration/x2gouseradministration-2.0.1.7.ebuild new file mode 100644 index 0000000..2c28b74 --- /dev/null +++ b/net-misc/x2gouseradministration/x2gouseradministration-2.0.1.7.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit kde versionator + +MAJOR_PV="$(get_version_component_range 1-3)" +FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)" +DESCRIPTION="The X2Go KControl user administration module" +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="" + +need-kde 3 + +S=${WORKDIR}/${PN}-${MAJOR_PV} -- cgit v1.2.3-65-gdbad