From 512670c478e4f96f36f4bad793b7cc1300427c7c Mon Sep 17 00:00:00 2001 From: Samuli Suominen Date: Thu, 22 Feb 2007 21:03:45 +0000 Subject: [PATCH] Version bump. Change from GTK+-1.2 to GTK+-2.0. Fix bug #133881. Package-Manager: portage-2.1.2-r10 --- x11-misc/xlockmore/ChangeLog | 7 +- x11-misc/xlockmore/Manifest | 16 +++- .../xlockmore/files/digest-xlockmore-5.23 | 3 + x11-misc/xlockmore/xlockmore-5.23.ebuild | 81 +++++++++++++++++++ 4 files changed, 102 insertions(+), 5 deletions(-) create mode 100644 x11-misc/xlockmore/files/digest-xlockmore-5.23 create mode 100644 x11-misc/xlockmore/xlockmore-5.23.ebuild 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 +xlockmore-5.23.ebuild: + Version bump. Change from GTK+-1.2 to GTK+-2.0. Fix bug #133881 22 Feb 2007; Samuli Suominen xlockmore-5.21-r1.ebuild: Kill virtual/x11. diff --git a/x11-misc/xlockmore/Manifest b/x11-misc/xlockmore/Manifest index ac63d8cbb196..c5275336152f 100644 --- a/x11-misc/xlockmore/Manifest +++ b/x11-misc/xlockmore/Manifest @@ -1,12 +1,17 @@ DIST xlockmore-5.21.tar.bz2 1794442 RMD160 6d7ba16538ed7f411bf00339a038cd2380977847 SHA1 9f22729377fb39dfdd8f1dd8f8a8f897d30ad86f SHA256 1d5978d0577991f4bcff3a569e3b17e328b1588d946a7b4afad3def9cc40bfbd +DIST xlockmore-5.23.tar.bz2 1773160 RMD160 251aea1976cd7fa25cfdc35c4e4073ea1d38d8a2 SHA1 76ac2fadc84197ce724333b5a3afb348e701f384 SHA256 3788eb9fa8d95e8be681508e980fa92d3001abed93b2e47e83cc3005c92d0c48 EBUILD xlockmore-5.21-r1.ebuild 1940 RMD160 21ab3afcfaf2ef50dcab1b976f50659aab9bb5f5 SHA1 2ceb14b74c2370c19abf6d6b103e91b8c13591a7 SHA256 c9fb7d0f7d85bf1088a422a5175ac599a2eac3d5af8f611331d1ec8e27e6dc5f MD5 6876e3695e9f7e365a6be5826eeb459d xlockmore-5.21-r1.ebuild 1940 RMD160 21ab3afcfaf2ef50dcab1b976f50659aab9bb5f5 xlockmore-5.21-r1.ebuild 1940 SHA256 c9fb7d0f7d85bf1088a422a5175ac599a2eac3d5af8f611331d1ec8e27e6dc5f xlockmore-5.21-r1.ebuild 1940 -MISC ChangeLog 9570 RMD160 eac6d6c788bd35cf6a50b8a2a78f02581d080724 SHA1 38f431a6dfe09b9678d9e76d61285d7896970237 SHA256 db0db244533210029da2d84e983c43afa4961726b8a83f0e2c24baa08227e306 -MD5 6158fa58e49e67465b5c00f401777369 ChangeLog 9570 -RMD160 eac6d6c788bd35cf6a50b8a2a78f02581d080724 ChangeLog 9570 -SHA256 db0db244533210029da2d84e983c43afa4961726b8a83f0e2c24baa08227e306 ChangeLog 9570 +EBUILD xlockmore-5.23.ebuild 1990 RMD160 09555188a891b6e0558ccf86f09a025c7dd820df SHA1 db4d50d0fdc2ea9fcae9520e14b982af0a441b6c SHA256 8c1352061c1f26b8972a977804208dc35cb4bfcf5d17169a0996f34abc115c28 +MD5 d3f5a8b05ec12c0a6c25a9ca2054dcdf xlockmore-5.23.ebuild 1990 +RMD160 09555188a891b6e0558ccf86f09a025c7dd820df xlockmore-5.23.ebuild 1990 +SHA256 8c1352061c1f26b8972a977804208dc35cb4bfcf5d17169a0996f34abc115c28 xlockmore-5.23.ebuild 1990 +MISC ChangeLog 9741 RMD160 49868071d8b1cd1a93829d170bac8bed7a417647 SHA1 e577db87f5dd8b51e9aad09f9076f152de7015d1 SHA256 8fe3b854ba150693b6035c7a31c6cc509c7d770b82037f90d65b9b21b7c9e639 +MD5 f615cbeb0c9cd5154107063f0b8ca320 ChangeLog 9741 +RMD160 49868071d8b1cd1a93829d170bac8bed7a417647 ChangeLog 9741 +SHA256 8fe3b854ba150693b6035c7a31c6cc509c7d770b82037f90d65b9b21b7c9e639 ChangeLog 9741 MISC metadata.xml 173 RMD160 f74c5ca8d8aa0d0897c7c107f6eb4424d4f4343e SHA1 ca2ea648208cc74669b8a084f1b74e5cd4415777 SHA256 2f2c48f12680e78f700e809ba6ff98c67b1ea8b707291659c1bfb6b20d28835f MD5 fe402b096905cae8dcb4a503d3a838ac metadata.xml 173 RMD160 f74c5ca8d8aa0d0897c7c107f6eb4424d4f4343e metadata.xml 173 @@ -14,3 +19,6 @@ SHA256 2f2c48f12680e78f700e809ba6ff98c67b1ea8b707291659c1bfb6b20d28835f metadata MD5 16d561e57d6ef361cbd073cdd2602a6c files/digest-xlockmore-5.21-r1 250 RMD160 68fd71e1346dbcccd9a33d45bd73f8d35f5c502b files/digest-xlockmore-5.21-r1 250 SHA256 0c72806eb48ff4052799921b9ba2ebc69eb53fa8794ca8f4238ac243bcf976f6 files/digest-xlockmore-5.21-r1 250 +MD5 2c4d9520e7ac90ae378ee27df36f0156 files/digest-xlockmore-5.23 250 +RMD160 a164c988688a7dc204fa12fd50629c2e525aa376 files/digest-xlockmore-5.23 250 +SHA256 4b500533f4c2b3b986b2130d74cecc2f8e94d2096250b7e4beb0d3e2e880ddcd files/digest-xlockmore-5.23 250 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/* +} -- 2.26.2