Version bump.
authorSamuli Suominen <ssuominen@gentoo.org>
Tue, 15 Jun 2010 17:56:24 +0000 (17:56 +0000)
committerSamuli Suominen <ssuominen@gentoo.org>
Tue, 15 Jun 2010 17:56:24 +0000 (17:56 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

x11-misc/xscreensaver/ChangeLog
x11-misc/xscreensaver/Manifest
x11-misc/xscreensaver/xscreensaver-5.11.ebuild [new file with mode: 0644]

index 9be1501bf466f7e052a5c3997527972d8ba26977..f3b2da9f14b74a754476f8641ae56fc123d66cf3 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for x11-misc/xscreensaver
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/ChangeLog,v 1.269 2010/01/23 14:19:46 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/ChangeLog,v 1.270 2010/06/15 17:56:24 ssuominen Exp $
+
+*xscreensaver-5.11 (15 Jun 2010)
+
+  15 Jun 2010; Samuli Suominen <ssuominen@gentoo.org>
+  +xscreensaver-5.11.ebuild:
+  Version bump.
 
   23 Jan 2010; Samuli Suominen <ssuominen@gentoo.org>
   xscreensaver-5.10.ebuild:
index 90eb2e41b596af52b2383e0f69a902519cac01e5..fd0ff5968fa89eff3182e562f19ebe20bc9e975c 100644 (file)
@@ -1,6 +1,8 @@
 AUX xscreensaver-5.10-gentoo.patch 3673 RMD160 3b70efb6ae6b4e69471e35ed4674524e8dc4a7c1 SHA1 6e35e2c874c52c08e6ec0962ed964753089e9821 SHA256 ca0f244d52e7c61e1776480ff390a152acac1f5b4b0d8018a8d12f773e233ab3
 AUX xscreensaver-5.10-xfce.patch 529 RMD160 1fa42bad327eb50100f4be900a0c51d8eabc61e0 SHA1 fa65dcaeb7bd14d55c1b1af93764ab108502d1a3 SHA256 f45927eb89f0d5b83e8cefe11fcb427aaeebd9fc434160422c79f55d551471c4
 DIST xscreensaver-5.10.tar.gz 5561162 RMD160 6c437ef89969a0bf886f27b2430b53a431146b20 SHA1 d8379928de2e6e86cc7b17d75150daafe57e93c4 SHA256 54edda032f9d1e0737fdc34a74c9f40ba9be944f687be6f155ec71cc4f09fe1f
+DIST xscreensaver-5.11.tar.gz 5585001 RMD160 ca9e1ceb570e6e1a9797cbd988232fc80780297b SHA1 8cc46c4e80124fba0890fa9e37e3b4ff87c6a8cf SHA256 47032a8068362a3fe46dd35227e0426289951fe8124f0821f76629d430d08770
 EBUILD xscreensaver-5.10.ebuild 2515 RMD160 4b10e17080f68f54e3ad5f0771d456b3d933db8c SHA1 45cda3065791906abe1499642db74ede3a0f8ee7 SHA256 a6b4a005a8a46fbbf9c09c759b0dbcce75d6293bf45e2001492c8eed982c1f50
-MISC ChangeLog 43953 RMD160 39667444f86f1247f5402fafbb315e2e1ff2b4b8 SHA1 1418a4a71982710efea8046c792a6f72f2116cda SHA256 8983fa840e270c544a6d2096921fed7e77ac1b7e59d58ee2481ef101d81cc17a
+EBUILD xscreensaver-5.11.ebuild 2497 RMD160 12fcb757abd4f9f21fadac18d3efc4b351f6249a SHA1 f643d7319c31a3edf8f696a091da58c4162c257d SHA256 0f175afb29c9b6e6b1393bdd2796707dc83572363b514ded504ac8f96133889d
+MISC ChangeLog 44087 RMD160 64402906c0e70868f115817dbf80484906c879c0 SHA1 a52757bf25890f7bf1d536d9f362f9a4d21e3c15 SHA256 e343cbadba1e802335903578c3d851ec9ba94b7179c23f54a02d81438f76778c
 MISC metadata.xml 448 RMD160 53a59f7e462fa8a90b1756a85659855c53402e9d SHA1 7cea2f7e7ef26fd4b9598164efab077cf2c606cd SHA256 dd68ded20236cd8fd643730ffe54b297a64a971442d1d4d842cd12c1168dbc73
diff --git a/x11-misc/xscreensaver/xscreensaver-5.11.ebuild b/x11-misc/xscreensaver/xscreensaver-5.11.ebuild
new file mode 100644 (file)
index 0000000..6a6bdce
--- /dev/null
@@ -0,0 +1,99 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.11.ebuild,v 1.1 2010/06/15 17:56:24 ssuominen Exp $
+
+EAPI=2
+inherit autotools eutils flag-o-matic multilib pam
+
+DESCRIPTION="A modular screen saver and locker for the X Window System"
+SRC_URI="http://www.jwz.org/xscreensaver/${P}.tar.gz"
+HOMEPAGE="http://www.jwz.org/xscreensaver"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="jpeg new-login opengl pam suid xinerama"
+
+RDEPEND="x11-libs/libXmu
+       x11-libs/libXxf86vm
+       x11-libs/libXrandr
+       x11-libs/libXxf86misc
+       x11-libs/libXt
+       x11-libs/libX11
+       x11-libs/libXext
+       x11-apps/xwininfo
+       x11-apps/appres
+       media-libs/netpbm
+       >=dev-libs/libxml2-2.5
+       >=x11-libs/gtk+-2:2
+       >=gnome-base/libglade-1.99
+       pam? ( virtual/pam )
+       jpeg? ( media-libs/jpeg:0 )
+       opengl? ( virtual/opengl )
+       xinerama? ( x11-libs/libXinerama )
+       new-login? ( gnome-base/gdm )"
+DEPEND="${RDEPEND}
+       x11-proto/xf86vidmodeproto
+       x11-proto/xextproto
+       x11-proto/scrnsaverproto
+       x11-proto/recordproto
+       x11-proto/xf86miscproto
+       sys-devel/bc
+       dev-util/pkgconfig
+       sys-devel/gettext
+       dev-util/intltool
+       xinerama? ( x11-proto/xineramaproto )"
+
+MAKEOPTS="${MAKEOPTS} -j1"
+
+src_prepare() {
+       epatch "${FILESDIR}"/${PN}-5.10-gentoo.patch
+       eautoconf
+}
+
+src_configure() {
+       if use ppc || use ppc64; then
+               filter-flags -mabi=altivec
+               filter-flags -maltivec
+               append-flags -U__VEC__
+       fi
+
+       unset LINGUAS #113681
+       unset BC_ENV_ARGS #24568
+
+       econf \
+               --x-includes=/usr/include \
+               --x-libraries=/usr/$(get_libdir) \
+               --enable-locking \
+               --with-hackdir=/usr/$(get_libdir)/misc/${PN} \
+               --with-configdir=/usr/share/${PN}/config \
+               --with-x-app-defaults=/usr/share/X11/app-defaults \
+               --with-dpms-ext \
+               $(use_with xinerama xinerama-ext) \
+               --with-xf86vmode-ext \
+               --with-xf86gamma-ext \
+               --with-randr-ext \
+               --with-proc-interrupts \
+               $(use_with pam) \
+               --without-kerberos \
+               $(use_with new-login login-manager) \
+               --with-gtk \
+               $(use_with opengl gl) \
+               --without-gle \
+               --with-pixbuf \
+               $(use_with jpeg) \
+               --with-xshm-ext \
+               --with-xdbe-ext \
+               --with-text-file=/etc/gentoo-release \
+               $(use_with suid setuid-hacks)
+}
+
+src_install() {
+       emake install_prefix="${D}" install || die
+       dodoc README{,.hacking}
+
+       use pam && fperms 755 /usr/bin/${PN}
+       pamd_mimic_system ${PN} auth
+
+       rm -f "${D}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml
+}