summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Mende <angelos@gentoo.org>2008-09-24 15:43:07 +0000
committerChristoph Mende <angelos@gentoo.org>2008-09-24 15:43:07 +0000
commitf13b6b27fe159b3ef43359b0c88ed0254e8a47ab (patch)
treefba5d6e13b1ee7bb15de7641a97b795b6613211d /xfce-base
parentAdded xfce-base/xfce-utils:lock (diff)
downloadgentoo-2-f13b6b27fe159b3ef43359b0c88ed0254e8a47ab.tar.gz
gentoo-2-f13b6b27fe159b3ef43359b0c88ed0254e8a47ab.tar.bz2
gentoo-2-f13b6b27fe159b3ef43359b0c88ed0254e8a47ab.zip
Added lock USE flag for screen locking, bug 235092
(Portage version: 2.2_rc9/cvs/Linux 2.6.27-rc6 x86_64)
Diffstat (limited to 'xfce-base')
-rw-r--r--xfce-base/xfce-utils/ChangeLog8
-rw-r--r--xfce-base/xfce-utils/metadata.xml3
-rw-r--r--xfce-base/xfce-utils/xfce-utils-4.4.2-r1.ebuild13
3 files changed, 18 insertions, 6 deletions
diff --git a/xfce-base/xfce-utils/ChangeLog b/xfce-base/xfce-utils/ChangeLog
index 7566f31a2996..264e7839e99d 100644
--- a/xfce-base/xfce-utils/ChangeLog
+++ b/xfce-base/xfce-utils/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for xfce-base/xfce-utils
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce-utils/ChangeLog,v 1.123 2007/12/17 18:36:48 jer Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce-utils/ChangeLog,v 1.124 2008/09/24 15:43:07 angelos Exp $
+
+ 24 Sep 2008; Christoph Mende <angelos@gentoo.org> metadata.xml,
+ xfce-utils-4.4.2-r1.ebuild:
+ Added lock USE flag for screen locking, bug 235092
17 Dec 2007; Jeroen Roovers <jer@gentoo.org> xfce-utils-4.4.2-r1.ebuild:
Stable for HPPA (bug #201747).
diff --git a/xfce-base/xfce-utils/metadata.xml b/xfce-base/xfce-utils/metadata.xml
index 826e2ca93209..2beccebde5dc 100644
--- a/xfce-base/xfce-utils/metadata.xml
+++ b/xfce-base/xfce-utils/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>xfce</herd>
+<use>
+ <flag name='lock'>Enable screen locking</flag>
+</use>
</pkgmetadata>
diff --git a/xfce-base/xfce-utils/xfce-utils-4.4.2-r1.ebuild b/xfce-base/xfce-utils/xfce-utils-4.4.2-r1.ebuild
index af0d7453ee39..257cfaad36bb 100644
--- a/xfce-base/xfce-utils/xfce-utils-4.4.2-r1.ebuild
+++ b/xfce-base/xfce-utils/xfce-utils-4.4.2-r1.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce-utils/xfce-utils-4.4.2-r1.ebuild,v 1.7 2007/12/17 18:36:48 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce-utils/xfce-utils-4.4.2-r1.ebuild,v 1.8 2008/09/24 15:43:07 angelos Exp $
+
+EAPI=1
inherit eutils xfce44
@@ -10,7 +12,7 @@ xfce44
DESCRIPTION="Collection of utils"
HOMEPAGE="http://www.xfce.org/projects/xfce-utils"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="dbus debug"
+IUSE="dbus debug +lock"
RDEPEND="x11-apps/xrdb
x11-libs/libX11
@@ -19,7 +21,10 @@ RDEPEND="x11-apps/xrdb
>=xfce-base/libxfcegui4-${XFCE_MASTER_VERSION}
>=xfce-base/libxfce4mcs-${XFCE_MASTER_VERSION}
>=xfce-base/xfce-mcs-manager-${XFCE_MASTER_VERSION}
- dbus? ( dev-libs/dbus-glib )"
+ dbus? ( dev-libs/dbus-glib )
+ lock? ( || ( x11-misc/xscreensaver
+ gnome-extra/gnome-screensaver
+ x11-misc/xlockmore ) )"
DEPEND="${RDEPEND}
dev-util/pkgconfig"