Version bump. Change from GTK+-1.2 to GTK+-2.0. Fix bug #133881.
authorSamuli Suominen <ssuominen@gentoo.org>
Thu, 22 Feb 2007 21:03:45 +0000 (21:03 +0000)
committerSamuli Suominen <ssuominen@gentoo.org>
Thu, 22 Feb 2007 21:03:45 +0000 (21:03 +0000)
Package-Manager: portage-2.1.2-r10

x11-misc/xlockmore/ChangeLog
x11-misc/xlockmore/Manifest
x11-misc/xlockmore/files/digest-xlockmore-5.23 [new file with mode: 0644]
x11-misc/xlockmore/xlockmore-5.23.ebuild [new file with mode: 0644]

index 618965ad70b6b758dabc5c6d6007716b116e52ce..12a25826ffacd2c0feeda4a45465c9cdb0d2663c 100644 (file)
@@ -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.
index ac63d8cbb1960b6949eae41bbe9bed8827e2f664..c5275336152f9b4a73f42fb39606f82ee461793e 100644 (file)
@@ -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 (file)
index 0000000..fc1c7aa
--- /dev/null
@@ -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 (file)
index 0000000..2e3218b
--- /dev/null
@@ -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/*
+}