diff options
author | 2002-06-05 05:13:57 +0000 | |
---|---|---|
committer | 2002-06-05 05:13:57 +0000 | |
commit | a666a9e71bb720cda35a2455691c32a81bfa8410 (patch) | |
tree | 5adb4dd8bc18fc9377adffe0b9df791cacfdb836 /app-misc | |
parent | Minor adjustment (diff) | |
download | historical-a666a9e71bb720cda35a2455691c32a81bfa8410.tar.gz historical-a666a9e71bb720cda35a2455691c32a81bfa8410.tar.bz2 historical-a666a9e71bb720cda35a2455691c32a81bfa8410.zip |
version bump
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/xscreensaver/ChangeLog | 9 | ||||
-rw-r--r-- | app-misc/xscreensaver/files/digest-xscreensaver-4.04.2 | 1 | ||||
-rw-r--r-- | app-misc/xscreensaver/xscreensaver-4.04.2.ebuild | 64 |
3 files changed, 73 insertions, 1 deletions
diff --git a/app-misc/xscreensaver/ChangeLog b/app-misc/xscreensaver/ChangeLog index dacee92decb6..038535d82eda 100644 --- a/app-misc/xscreensaver/ChangeLog +++ b/app-misc/xscreensaver/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-misc/xscreensaver # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/app-misc/xscreensaver/ChangeLog,v 1.9 2002/06/02 09:05:26 azarah Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/xscreensaver/ChangeLog,v 1.10 2002/06/05 05:13:57 seemant Exp $ + +*xscreensaver-4.04.2 (4 Jun 2002) + + 4 Jun 2002; Seemant Kulleen <seemant@gentoo.org> + xscreensaver-4.04.2.ebuild files/digest-xscreensaver-4.04.2 : + + Version bump. *xscreensaver-4.02-r3 (02 June 2002) diff --git a/app-misc/xscreensaver/files/digest-xscreensaver-4.04.2 b/app-misc/xscreensaver/files/digest-xscreensaver-4.04.2 new file mode 100644 index 000000000000..a4e51d2403b3 --- /dev/null +++ b/app-misc/xscreensaver/files/digest-xscreensaver-4.04.2 @@ -0,0 +1 @@ +MD5 79f99780be37eec5d7ffb8671afe7406 xscreensaver-4.04.2.tar.gz 2901618 diff --git a/app-misc/xscreensaver/xscreensaver-4.04.2.ebuild b/app-misc/xscreensaver/xscreensaver-4.04.2.ebuild new file mode 100644 index 000000000000..84a5ba937fd0 --- /dev/null +++ b/app-misc/xscreensaver/xscreensaver-4.04.2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Maintainer: Martin Schlemmer <azarah@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/app-misc/xscreensaver/xscreensaver-4.04.2.ebuild,v 1.1 2002/06/05 05:13:57 seemant Exp $ + +S="${WORKDIR}/${P/.2/}" +DESCRIPTION="a modular screensaver for X11" +SRC_URI="http://www.jwz.org/xscreensaver/${P}.tar.gz" +HOMEPAGE="http://www.jwz.org/xscreensaver/" + +DEPEND="virtual/x11 sys-devel/bc + gtk? ( >=x11-libs/gtk+-1.2.10-r4 ) + motif? ( >=x11-libs/openmotif-2.1.30 ) + opengl? ( virtual/opengl >=media-libs/gle-3.0.1 ) + gnome? ( >=gnome-base/control-center-1.4.0.1-r1 ) + pam? ( >=sys-libs/pam-0.75 ) + dev-libs/libxml2" + +src_compile() { + local myconf="" + use gnome && myconf="${myconf} --with-gnome" || myconf="${myconf} --without-gnome" + use gtk && myconf="${myconf} --with-gtk" || myconf="${myconf} --without-gtk" + use motif && myconf="${myconf} --with-motif" || myconf="${myconf} --without-motif" + use pam && myconf="${myconf} --with-pam" || myconf="${myconf} --without-pam" + use opengl myconf="${myconf} --with-gl --with-gle" || myconf="${myconf} --without-gl --without-gle" + export C_INCLUDE_PATH="/usr/include/libxml2/libxml/" + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --host="${CHOST}" \ + --enable-hackdir=/usr/lib/xscreensaver \ + --with-mit-ext \ + --with-dpms-ext \ + --with-xinerama-ext \ + --with-xf86vmode-ext \ + --with-xf86gamma-ext \ + --with-proc-interrupts \ + --with-xpm \ + --with-xshm-ext \ + --with-xdbe-ext \ + --enable-locking \ + ${myconf} || die + + emake || die +} + +src_install() { + + [ -n "$KDEDIR" ] && dodir "$KDEDIR/bin" + + make install_prefix="${D}" install || die + + # Fix double Control Center entry + rm -f "${D}/usr/share/control-center/capplets/screensaver.desktop" + + if [ "`use pam`" ] + then + insinto /etc/pam.d + doins "${FILESDIR}/pam.d/xscreensaver" + fi + + [ -n "`use kde`" ] || rm -rf ${D}/${KDEDIR} + +} + |