diff options
author | Andrew Bevitt <cyfred@gentoo.org> | 2004-05-01 00:59:16 +0000 |
---|---|---|
committer | Andrew Bevitt <cyfred@gentoo.org> | 2004-05-01 00:59:16 +0000 |
commit | b626b8a1443662df71e785635b3ee26798344e01 (patch) | |
tree | 71529420aeea7cb5984ce3e8e4e7296eac750f78 /x11-misc | |
parent | Improved USE=-vhosts support (diff) | |
download | historical-b626b8a1443662df71e785635b3ee26798344e01.tar.gz historical-b626b8a1443662df71e785635b3ee26798344e01.tar.bz2 historical-b626b8a1443662df71e785635b3ee26798344e01.zip |
Version bump. Marking ~x86 only cant test other archs at this time
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/xlockmore/ChangeLog | 7 | ||||
-rw-r--r-- | x11-misc/xlockmore/Manifest | 6 | ||||
-rw-r--r-- | x11-misc/xlockmore/files/digest-xlockmore-5.12 | 1 | ||||
-rw-r--r-- | x11-misc/xlockmore/xlockmore-5.12.ebuild | 71 |
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..33d1a23238c6 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 4556ae808b78acb54f874c6ad054a7c8 xlockmore-5.12.ebuild 1869 MD5 76c50588f202fa851180282a22172bd4 xlockmore-5.11.1.ebuild 1887 +MD5 28215a8066f182baa5f1d7d69196d2c4 ChangeLog 4445 +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 +} |