/[gentoo-x86]/gnome-extra/gnome-screensaver/gnome-screensaver-2.14.0.ebuild
Gentoo

Contents of /gnome-extra/gnome-screensaver/gnome-screensaver-2.14.0.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show annotations) (download)
Fri Nov 17 09:36:39 2006 UTC (11 years, 8 months ago) by compnerd
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +1 -1 lines
FILE REMOVED
prune old ebuilds
(Portage version: 2.1.2_rc1-r7)
 (Unsigned Manifest commit)

1 # Copyright 1999-2006 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-screensaver/gnome-screensaver-2.14.0.ebuild,v 1.2 2006/03/27 15:28:02 gustavoz Exp $
4
5 inherit eutils gnome2
6
7 DESCRIPTION="Replaces xscreensaver, integrating with the desktop."
8 HOMEPAGE="http://live.gnome.org/GnomeScreensaver"
9
10 LICENSE="GPL-2"
11 SLOT="0"
12 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
13 IUSE="debug doc xinerama pam"
14
15 RDEPEND=">=sys-apps/dbus-0.35.2
16 >=gnome-base/gconf-2.6.1
17 >=x11-libs/gtk+-2.7.4
18 >=gnome-base/gnome-vfs-2.11
19 >=gnome-base/libgnomeui-2.11
20 >=gnome-base/libglade-2.5.0
21 >=gnome-base/gnome-menus-2.11.1
22 >=media-libs/libexif-0.6.12
23 >=dev-libs/glib-2.7.0
24 || (
25 (
26 x11-libs/libX11
27 x11-libs/libXext
28 x11-libs/libXrandr
29 x11-libs/libXScrnSaver
30 x11-proto/xextproto
31 x11-proto/randrproto
32 x11-proto/scrnsaverproto
33 xinerama? (
34 x11-libs/libXinerama
35 x11-proto/xineramaproto
36 )
37 )
38 virtual/x11
39 )
40 pam? ( sys-libs/pam )
41 !pam? ( sys-apps/shadow )
42 sys-devel/gettext"
43 # xscreensaver? (x11-misc/xscreensaver)"
44
45 DEPEND="${RDEPEND}
46 dev-util/pkgconfig
47 >=dev-util/intltool-0.29"
48
49 DOCS="AUTHORS ChangeLog HACKING NEWS README TODO"
50
51 pkg_setup() {
52 # not sure what this does, thought it might cause
53 # xscreensavers to show up, but it doesn't seem to work right
54 # -AllanonJL
55 #$(use_with xscreensaver xscreensaverdir) \
56 #$(use_with xscreensaver xscreensaverhackdir=${ROOT}/usr/bin/)"
57
58 G2CONF="${G2CONF} $(use_enable pam) $(use_enable doc) $(use_enable debug) \
59 $(use_enable xinerama) --enable-locking"
60 }
61
62 src_install() {
63 gnome2_src_install
64
65 # If you are using shadow, you need to set the setuid bit on the dialog
66 if ! use pam ; then
67 fperms +s /usr/libexec/gnome-screensaver-dialog
68 fi
69 }
70
71 pkg_postinst() {
72 einfo "If you have xscreensaver installed, you probably want to disable it."
73 }

  ViewVC Help
Powered by ViewVC 1.1.20