diff options
author | 2007-02-22 21:03:45 +0000 | |
---|---|---|
committer | 2007-02-22 21:03:45 +0000 | |
commit | eb8111965aebda2dab4e4513b3e36e5711f07075 (patch) | |
tree | 999519c074926d99f255d0ce8487d7650d4e2e28 /x11-misc | |
parent | Accepting maintainership (diff) | |
download | gentoo-2-eb8111965aebda2dab4e4513b3e36e5711f07075.tar.gz gentoo-2-eb8111965aebda2dab4e4513b3e36e5711f07075.tar.bz2 gentoo-2-eb8111965aebda2dab4e4513b3e36e5711f07075.zip |
Version bump. Change from GTK+-1.2 to GTK+-2.0. Fix bug #133881.
(Portage version: 2.1.2-r10)
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/xlockmore/ChangeLog | 7 | ||||
-rw-r--r-- | x11-misc/xlockmore/files/digest-xlockmore-5.23 | 3 | ||||
-rw-r--r-- | x11-misc/xlockmore/xlockmore-5.23.ebuild | 81 |
3 files changed, 90 insertions, 1 deletions
diff --git a/x11-misc/xlockmore/ChangeLog b/x11-misc/xlockmore/ChangeLog index 618965ad70b6..12a25826ffac 100644 --- a/x11-misc/xlockmore/ChangeLog +++ b/x11-misc/xlockmore/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-misc/xlockmore # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/ChangeLog,v 1.53 2007/02/22 17:25:06 drac Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/ChangeLog,v 1.54 2007/02/22 21:03:45 drac Exp $ + +*xlockmore-5.23 (22 Feb 2007) + + 22 Feb 2007; Samuli Suominen <drac@gentoo.org> +xlockmore-5.23.ebuild: + Version bump. Change from GTK+-1.2 to GTK+-2.0. Fix bug #133881 22 Feb 2007; Samuli Suominen <drac@gentoo.org> xlockmore-5.21-r1.ebuild: Kill virtual/x11. diff --git a/x11-misc/xlockmore/files/digest-xlockmore-5.23 b/x11-misc/xlockmore/files/digest-xlockmore-5.23 new file mode 100644 index 000000000000..fc1c7aa72a73 --- /dev/null +++ b/x11-misc/xlockmore/files/digest-xlockmore-5.23 @@ -0,0 +1,3 @@ +MD5 bd962b1dfa55ede6137c100bde834ee1 xlockmore-5.23.tar.bz2 1773160 +RMD160 251aea1976cd7fa25cfdc35c4e4073ea1d38d8a2 xlockmore-5.23.tar.bz2 1773160 +SHA256 3788eb9fa8d95e8be681508e980fa92d3001abed93b2e47e83cc3005c92d0c48 xlockmore-5.23.tar.bz2 1773160 diff --git a/x11-misc/xlockmore/xlockmore-5.23.ebuild b/x11-misc/xlockmore/xlockmore-5.23.ebuild new file mode 100644 index 000000000000..2e3218b2ff42 --- /dev/null +++ b/x11-misc/xlockmore/xlockmore-5.23.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/xlockmore-5.23.ebuild,v 1.1 2007/02/22 21:03:45 drac Exp $ + +inherit eutils pam flag-o-matic + +IUSE="crypt debug nas esd motif opengl truetype gtk pam xlockrc unicode" + +DESCRIPTION="Just another screensaver application for X" +SRC_URI="http://ftp.tux.org/pub/tux/bagleyd/${PN}/${P}.tar.bz2" +HOMEPAGE="http://www.tux.org/~bagleyd/xlockmore.html" + +SLOT="0" +LICENSE="BSD GPL-2" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND="opengl? ( media-libs/mesa ) + x11-libs/libX11 + x11-libs/libXmu + x11-libs/libXext + x11-libs/libXt + x11-libs/libXpm + media-libs/freetype + pam? ( virtual/pam ) + nas? ( media-libs/nas ) + esd? ( media-sound/esound ) + motif? ( x11-libs/openmotif ) + gtk? ( >=x11-libs/gtk+-2 )" +DEPEND="${RDEPEND} + x11-proto/xineramaproto" + +src_unpack() { + unpack ${A} + cd "${S}" + + # avoid prestripping + sed -i -e 's:$stripprog:echo:g' install-sh +} + +src_compile() { + econf --enable-appdefaultdir=/usr/share/X11/app-defaults \ + --enable-vtlock \ + --without-ftgl \ + $(use_enable crypt) \ + $(use_enable opengl) \ + $(use_enable opengl gltt) \ + $(use_enable opengl mesa) \ + $(use_enable xlockrc xlockrc) \ + $(use_enable unicode use-mb) \ + $(use_enable pam) \ + $(use_with truetype ttf) \ + $(use_with gtk gtk2) \ + $(use_with motif) \ + $(use_with esd esound) \ + $(use_with nas) \ + $(use_with debug editres) \ + + # fixes suid-with-lazy-bindings problem + append-flags $(bindnow-flags) + + emake || die "emake failed." +} + +src_install() { + einstall xapploaddir="${D}"/usr/share/X11/app-defaults \ + || die "einstall failed." + + # install pam.d file and unset setuid root + pamd_mimic_system xlock auth + use pam && chmod 755 "${D}"/usr/bin/xlock + + # ugly documentation hack to make it right + mv xlock/xlock.man xlock.1 + doman xlock.1 + rm "${D}"/usr/share/man/xlock.1 + + dohtml docs/*.html + + rm docs/*.html + dodoc README docs/* +} |