summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli Polatel <hawking@gentoo.org>2008-05-13 18:30:08 +0000
committerAli Polatel <hawking@gentoo.org>2008-05-13 18:30:08 +0000
commit90439567a9215f79209a0713516a45558679e4b5 (patch)
treebd64d92b36bf71fc94132c27c94853236be1903e /net-nds
parentUnmask lm_sensors, bug #221891 (diff)
downloadgentoo-2-90439567a9215f79209a0713516a45558679e4b5.tar.gz
gentoo-2-90439567a9215f79209a0713516a45558679e4b5.tar.bz2
gentoo-2-90439567a9215f79209a0713516a45558679e4b5.zip
Version bump. Quoting.
(Portage version: 2.1.5_rc10)
Diffstat (limited to 'net-nds')
-rw-r--r--net-nds/luma/ChangeLog10
-rw-r--r--net-nds/luma/luma-2.1.3.ebuild6
-rw-r--r--net-nds/luma/luma-2.2.1.ebuild6
-rw-r--r--net-nds/luma/luma-2.4.ebuild55
4 files changed, 69 insertions, 8 deletions
diff --git a/net-nds/luma/ChangeLog b/net-nds/luma/ChangeLog
index 5ec44f105982..77ac4d2b53a1 100644
--- a/net-nds/luma/ChangeLog
+++ b/net-nds/luma/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-nds/luma
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-nds/luma/ChangeLog,v 1.30 2007/07/15 13:04:01 nixnut Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-nds/luma/ChangeLog,v 1.31 2008/05/13 18:30:08 hawking Exp $
+
+*luma-2.4 (13 May 2008)
+
+ 13 May 2008; Ali Polatel <hawking@gentoo.org> luma-2.1.3.ebuild,
+ luma-2.2.1.ebuild, +luma-2.4.ebuild:
+ Version bump. Quoting.
15 Jul 2007; nixnut <nixnut@gentoo.org> luma-2.3.ebuild:
Stable on ppc wrt bug 180520
diff --git a/net-nds/luma/luma-2.1.3.ebuild b/net-nds/luma/luma-2.1.3.ebuild
index f53b74e0f303..4640b1d7eb0c 100644
--- a/net-nds/luma/luma-2.1.3.ebuild
+++ b/net-nds/luma/luma-2.1.3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-nds/luma/luma-2.1.3.ebuild,v 1.5 2005/07/25 17:44:16 caleb Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-nds/luma/luma-2.1.3.ebuild,v 1.6 2008/05/13 18:30:08 hawking Exp $
inherit eutils qt3
@@ -35,6 +35,6 @@ src_install() {
done
dodir /usr
- python install.py --prefix=${D}/usr
+ python install.py --prefix="${D}"/usr
make_desktop_entry "luma" Luma "/usr/share/luma/icons/luma-128.png" "System;Qt"
}
diff --git a/net-nds/luma/luma-2.2.1.ebuild b/net-nds/luma/luma-2.2.1.ebuild
index f489c88e0857..2a74ead8c1eb 100644
--- a/net-nds/luma/luma-2.2.1.ebuild
+++ b/net-nds/luma/luma-2.2.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-nds/luma/luma-2.2.1.ebuild,v 1.2 2005/10/18 17:32:54 sekretarz Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-nds/luma/luma-2.2.1.ebuild,v 1.3 2008/05/13 18:30:08 hawking Exp $
inherit eutils qt3
@@ -30,6 +30,6 @@ src_install() {
addpredict "$QTDIR/etc/settings"
dodir /usr
- python install.py --prefix=${D}/usr
+ python install.py --prefix="${D}"/usr
make_desktop_entry "luma" Luma "/usr/share/luma/icons/luma-128.png" "System;Qt"
}
diff --git a/net-nds/luma/luma-2.4.ebuild b/net-nds/luma/luma-2.4.ebuild
new file mode 100644
index 000000000000..22b0e739975a
--- /dev/null
+++ b/net-nds/luma/luma-2.4.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-nds/luma/luma-2.4.ebuild,v 1.1 2008/05/13 18:30:08 hawking Exp $
+
+NEED_PYTHON=2.3
+
+inherit eutils python qt3
+
+DESCRIPTION="Luma is a graphical utility for accessing and managing data stored on LDAP servers."
+HOMEPAGE="http://luma.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="samba"
+
+RDEPEND="$(qt_min_version 3.2)
+ >=dev-python/PyQt-3.10
+ >=dev-python/python-ldap-2.0.1
+ samba? ( >=dev-python/py-smbpasswd-1.0 )"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # We do the optimization seperately
+ sed -i \
+ -e '/^doCompile/d' \
+ install.py || "sed failed"
+}
+
+src_install() {
+ # if $QTDIR/etc/settings/qtrc file exists, the qt build tools try to create
+ [ -d "$QTDIR/etc/settings" ] && addwrite "$QTDIR/etc/settings"
+ addpredict "$QTDIR/etc/settings"
+
+ dodir /usr
+
+ python_version
+ "${python}" install.py --prefix="${D}/usr"
+ make_desktop_entry "luma" Luma "/usr/share/luma/icons/luma-128.png" "System;Qt"
+}
+
+# Maintainer-Info:
+# Luma installs it's stuff to /usr/lib/luma, even on 64bit-systems.
+
+pkg_postinst() {
+ python_mod_optimize /usr/lib/luma
+}
+
+pkg_postrm() {
+ python_mod_cleanup /usr/lib/luma
+}