summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Bevitt <cyfred@gentoo.org>2004-05-01 00:59:16 +0000
committerAndrew Bevitt <cyfred@gentoo.org>2004-05-01 00:59:16 +0000
commit2c55a7b01a4602d37217a9b753ef4c925d324526 (patch)
tree2ce1e69302fc239e718689a0bea02eaba5c94fb8 /x11-misc/xlockmore
parentImproved USE=-vhosts support (diff)
downloadgentoo-2-2c55a7b01a4602d37217a9b753ef4c925d324526.tar.gz
gentoo-2-2c55a7b01a4602d37217a9b753ef4c925d324526.tar.bz2
gentoo-2-2c55a7b01a4602d37217a9b753ef4c925d324526.zip
Version bump. Marking ~x86 only cant test other archs at this time
Diffstat (limited to 'x11-misc/xlockmore')
-rw-r--r--x11-misc/xlockmore/ChangeLog7
-rw-r--r--x11-misc/xlockmore/Manifest6
-rw-r--r--x11-misc/xlockmore/files/digest-xlockmore-5.121
-rw-r--r--x11-misc/xlockmore/xlockmore-5.12.ebuild71
4 files changed, 82 insertions, 3 deletions
diff --git a/x11-misc/xlockmore/ChangeLog b/x11-misc/xlockmore/ChangeLog
index cdd33dfc8b43..9ce7102a931d 100644
--- a/x11-misc/xlockmore/ChangeLog
+++ b/x11-misc/xlockmore/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-misc/xlockmore
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/ChangeLog,v 1.9 2004/04/13 21:26:41 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/ChangeLog,v 1.10 2004/05/01 00:59:16 cyfred Exp $
+
+*xlockmore-5.12 (01 May 2004)
+
+ 01 May 2004; Andrew Bevitt <cyfred@gentoo.org>; +xlockmore-5.12.ebuild:
+ Version bump, can only test on x86 at this time, so removing other keywords.
13 Apr 2004; Jason Wever <weeve@gentoo.org> xlockmore-5.11.1.ebuild:
Stable on sparc.
diff --git a/x11-misc/xlockmore/Manifest b/x11-misc/xlockmore/Manifest
index 44c992c96855..615b1c8a00c4 100644
--- a/x11-misc/xlockmore/Manifest
+++ b/x11-misc/xlockmore/Manifest
@@ -1,8 +1,10 @@
-MD5 9e38e3ef0149dabd103e1971138a2be0 ChangeLog 4258
-MD5 fe402b096905cae8dcb4a503d3a838ac metadata.xml 173
MD5 e4418cc678794fdee37fc8b5251ca66c xlockmore-5.04.ebuild 1845
MD5 52a47fa34b41af3ba5b567d69638c5f2 xlockmore-5.08.2.ebuild 1883
+MD5 062a08e21a8c54f96fc67e27a34c19b2 xlockmore-5.12.ebuild 1870
MD5 76c50588f202fa851180282a22172bd4 xlockmore-5.11.1.ebuild 1887
+MD5 9e38e3ef0149dabd103e1971138a2be0 ChangeLog 4258
+MD5 fe402b096905cae8dcb4a503d3a838ac metadata.xml 173
MD5 589c4732f3e791a2cad0f52c7ec09908 files/digest-xlockmore-5.04 68
+MD5 be40cedb5d46e442958e0a182a87380c files/digest-xlockmore-5.12 68
MD5 7c6285fb6c9ff44a2590f166ecd553ef files/digest-xlockmore-5.08.2 70
MD5 ed71265bdbcff414270728e5eef3196d files/digest-xlockmore-5.11.1 70
diff --git a/x11-misc/xlockmore/files/digest-xlockmore-5.12 b/x11-misc/xlockmore/files/digest-xlockmore-5.12
new file mode 100644
index 000000000000..241ecea14138
--- /dev/null
+++ b/x11-misc/xlockmore/files/digest-xlockmore-5.12
@@ -0,0 +1 @@
+MD5 f58758fa3757984edee42e141c7a80dc xlockmore-5.12.tar.bz2 1568824
diff --git a/x11-misc/xlockmore/xlockmore-5.12.ebuild b/x11-misc/xlockmore/xlockmore-5.12.ebuild
new file mode 100644
index 000000000000..e6f764826299
--- /dev/null
+++ b/x11-misc/xlockmore/xlockmore-5.12.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/xlockmore-5.12.ebuild,v 1.1 2004/05/01 00:59:16 cyfred Exp $
+
+inherit gnuconfig
+
+IUSE="nas esd motif opengl truetype gtk pam"
+
+DESCRIPTION="Just another screensaver application for X"
+SRC_URI="http://ftp.tux.org/pub/tux/bagleyd/xlockmore/${P}.tar.bz2"
+HOMEPAGE="http://www.tux.org/~bagleyd/xlockmore.html"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~x86"
+
+DEPEND="virtual/x11
+ media-libs/freetype
+ opengl? ( virtual/opengl )
+ pam? ( sys-libs/pam )
+ nas? ( media-libs/nas )
+ esd? ( media-sound/esound )
+ motif? ( x11-libs/openmotif )
+ gtk? ( =x11-libs/gtk+-1.2* )"
+
+src_compile() {
+ gnuconfig_update
+
+ local myconf
+ myconf="--enable-vtlock"
+ use pam && myconf="${myconf} --enable-pam" \
+ || myconf="${myconf} --disable-pam --enable-xlockrc"
+ use nas || myconf="${myconf} --without-nas"
+ use esd && myconf="${myconf} --with-esound"
+ use opengl || myconf="${myconf} --without-opengl --without-gltt --without-mesa"
+ use truetype || myconf="${myconf} --without-ttf"
+
+ use motif || myconf="${myconf} --without-motif"
+ use gtk || myconf="${myconf} --without-gtk"
+
+ ./configure \
+ --prefix=/usr \
+ --mandir=${prefix}/share/man/man1 \
+ --sharedstatedir=/usr/share/xlockmore \
+ --host=${CHOST} ${myconf} || die "Configure failed"
+
+ emake || die "Make failed"
+
+}
+
+src_install() {
+ make install \
+ prefix=${D}/usr \
+ mandir=${D}/usr/share/man/man1 \
+ xapploaddir=${D}/usr/X11R6/lib/X11/app-defaults \
+ || die "Install failed"
+
+ #Install pam.d file and unset setuid root
+ if use pam; then
+ insinto /etc/pam.d
+ newins etc/xlock.pamd xlock
+ chmod 111 ${D}/usr/bin/xlock
+ fi
+
+ insinto /usr/share/xlockmore/sounds
+ doins sounds/*
+
+ dodoc docs/* README
+ dohtml docs/*.html
+ rm ${D}/usr/share/doc/${PF}/*.html.gz
+}