diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2009-07-31 20:04:37 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2009-07-31 20:04:37 +0000 |
commit | 50af4d258950baab03fef3cba5efc0cae6dad6cb (patch) | |
tree | f600747ebd0fce10d1e566765f4894c31fd102e3 /x11-misc/xscreensaver | |
parent | old (diff) | |
download | historical-50af4d258950baab03fef3cba5efc0cae6dad6cb.tar.gz historical-50af4d258950baab03fef3cba5efc0cae6dad6cb.tar.bz2 historical-50af4d258950baab03fef3cba5efc0cae6dad6cb.zip |
old
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'x11-misc/xscreensaver')
-rw-r--r-- | x11-misc/xscreensaver/Manifest | 6 | ||||
-rw-r--r-- | x11-misc/xscreensaver/files/5.07/01_all_default_settings.patch | 137 | ||||
-rw-r--r-- | x11-misc/xscreensaver/files/5.07/02_all_no_intltool.patch | 57 | ||||
-rw-r--r-- | x11-misc/xscreensaver/files/5.08/02_all_no_intltool.patch | 57 | ||||
-rw-r--r-- | x11-misc/xscreensaver/xscreensaver-5.07.ebuild | 105 | ||||
-rw-r--r-- | x11-misc/xscreensaver/xscreensaver-5.08.ebuild | 101 |
6 files changed, 0 insertions, 463 deletions
diff --git a/x11-misc/xscreensaver/Manifest b/x11-misc/xscreensaver/Manifest index 63c252b8e11c..224747f3436c 100644 --- a/x11-misc/xscreensaver/Manifest +++ b/x11-misc/xscreensaver/Manifest @@ -1,15 +1,9 @@ -AUX 5.07/01_all_default_settings.patch 4478 RMD160 07abe8dddfb615b302db1d1e693e3fe08f93ed45 SHA1 380989245e9008c5ebe1ea02992dc82ceaf81f64 SHA256 5514cde38e59cdafd4be55213dc5cc7d22885ca417276b39ae2860ed9e8ef276 -AUX 5.07/02_all_no_intltool.patch 2277 RMD160 a24cef7922cd1cfa1a01aece5536d98ebdb28ccc SHA1 2c1e221a789d9cda9fc64346503d2d305637e1aa SHA256 e6aff6454346b5811fb9da5d626efaca8af2329e0ab92af8e547b7492c96b19d AUX 5.08/01_all_default_settings.patch 3802 RMD160 cc3aa5c566349cc3d73b69b61377607b6694135a SHA1 0b6c986a3afeb0603d8d074b3722eebc7d387e06 SHA256 c69c1afda8f4fdc26f21de07012c4fb7a1f89fcd937cc82fe4162ce393f3ab53 -AUX 5.08/02_all_no_intltool.patch 2277 RMD160 a24cef7922cd1cfa1a01aece5536d98ebdb28ccc SHA1 2c1e221a789d9cda9fc64346503d2d305637e1aa SHA256 e6aff6454346b5811fb9da5d626efaca8af2329e0ab92af8e547b7492c96b19d AUX 5.08/03_all_glforrestfire.patch 518 RMD160 29a69330d3f62c8285f3983e7e925302ed7240e3 SHA1 42af34830bb29b8013408ce0a1b5486c87f54734 SHA256 25ae6a3df4b25ad17c6af34b52927caf1bbc81439c658c4994c2f80e994f2e5f AUX xscreensaver-5.08-phosphor-segv.patch 568 RMD160 605a433c613f6bd24537f1c755299b54db3699e2 SHA1 f28df04cd5ad42199b3c1fef3bcfa3a31667184b SHA256 3558ae7747b7e09b07020127526740888674d86a9f1820b1703c3a9acaeff45a AUX xscreensaver-5.08-po-recreate.patch 2604 RMD160 d70209d52fbb278ed4831b3d0669ce232be8f778 SHA1 40b8377e2c8244b626e0cc2ad18827c38e04906f SHA256 2626e32a48027fb511db4d047cb7bfe7abf07d3fd4619e590c5db9497adc22c1 AUX xscreensaver-5.08-randr12.patch 580 RMD160 8ba5997ad2473e1c8dbe052a8c4c259fd2de97d6 SHA1 196069592f790ac061658c0294557bc26b2b0d26 SHA256 f7b8005910c6830309ab34ee8fd7f4b209a381bfe3ee9cc14589ac0f570fa018 -DIST xscreensaver-5.07.tar.gz 5513131 RMD160 d2fee54c3138c717433f5a6ca9a098028082af95 SHA1 82c611ab271807ad871aa46a3a7f6b95706d31aa SHA256 8c50a74c07b1fffcbb20bd79e3ee92f1f52191e5a187433bb49964ccf94badb6 DIST xscreensaver-5.08.tar.gz 5466460 RMD160 f37ba887a656a4ffd14f3809de3269806271352d SHA1 4e6889d7171eaf18b856c484a87d5701787e5dc6 SHA256 638cb1455cd5fe0c95f53cf048b9b46f5b0ccce026c39246d0dc65ebb09ca9dd -EBUILD xscreensaver-5.07.ebuild 2667 RMD160 6259a3fef0155424ca6f2c24b98344e0d0421a98 SHA1 1734f61f1ad79deb7f636293a034bb9244fed134 SHA256 d1957f4fbdb055471487023048b2b28145b6b6f34ae06840600f0113de415f6b EBUILD xscreensaver-5.08-r2.ebuild 2737 RMD160 476e83f121ad85100f19dcbda195615fc7adc089 SHA1 da0fc4f05d7831b9270151fe6288a45fb79cf350 SHA256 f3bfe331f8787b6427e2bffd76f4990620989929c20d0ace31c2bb06e2e02f70 -EBUILD xscreensaver-5.08.ebuild 2586 RMD160 d2c918065b5096067b88fbcf8aa4430b664617f5 SHA1 b9a31b043622798dc60a7eb6f21ee33404e37776 SHA256 9bb431b105c3d0ef281b30fd1607a8901b1ecbffd203764acc855e8e17c8aa45 MISC ChangeLog 42644 RMD160 ee80e098ca1e5530247121bf827de411a3f91bd2 SHA1 ca2f81e9d353f7ffab371b2930b06767480fdf57 SHA256 79f7a536b952be451229584f09144de2c281d3ae709284a1a8f6ea71605d09dc MISC metadata.xml 448 RMD160 53a59f7e462fa8a90b1756a85659855c53402e9d SHA1 7cea2f7e7ef26fd4b9598164efab077cf2c606cd SHA256 dd68ded20236cd8fd643730ffe54b297a64a971442d1d4d842cd12c1168dbc73 diff --git a/x11-misc/xscreensaver/files/5.07/01_all_default_settings.patch b/x11-misc/xscreensaver/files/5.07/01_all_default_settings.patch deleted file mode 100644 index 6c41cc8bd26b..000000000000 --- a/x11-misc/xscreensaver/files/5.07/01_all_default_settings.patch +++ /dev/null @@ -1,137 +0,0 @@ -diff -ur xscreensaver-5.06.orig/driver/screensaver-properties.desktop.in xscreensaver-5.06/driver/screensaver-properties.desktop.in ---- xscreensaver-5.06.orig/driver/screensaver-properties.desktop.in 2008-01-27 01:16:59.000000000 +0200 -+++ xscreensaver-5.06/driver/screensaver-properties.desktop.in 2008-08-05 00:07:25.000000000 +0300 -@@ -1,6 +1,6 @@ - [Desktop Entry] - Exec=xscreensaver-demo --Icon=xscreensaver -+Icon=/usr/share/pixmaps/xscreensaver.xpm - Terminal=false - _Name=Screensaver - _Comment=Change screensaver properties -diff -ur xscreensaver-5.06.orig/driver/XScreenSaver.ad.in xscreensaver-5.06/driver/XScreenSaver.ad.in ---- xscreensaver-5.06.orig/driver/XScreenSaver.ad.in 2008-07-17 00:03:56.000000000 +0300 -+++ xscreensaver-5.06/driver/XScreenSaver.ad.in 2008-08-05 00:00:15.000000000 +0300 -@@ -31,36 +31,36 @@ - *mode: random - *timeout: 0:10:00 - *cycle: 0:10:00 --*lockTimeout: 0:00:00 -+*lockTimeout: 0:20:00 - *passwdTimeout: 0:00:30 --*dpmsEnabled: False --*dpmsStandby: 2:00:00 --*dpmsSuspend: 2:00:00 --*dpmsOff: 4:00:00 --*grabDesktopImages: True -+*dpmsEnabled: True -+*dpmsStandby: 1:00:00 -+*dpmsSuspend: 1:00:00 -+*dpmsOff: 2:00:00 -+*grabDesktopImages: False - *grabVideoFrames: False - *chooseRandomImages: @DEFAULT_IMAGES_P@ - *imageDirectory: @DEFAULT_IMAGE_DIRECTORY@ - *nice: 10 - *memoryLimit: 0 --*lock: False -+*lock: True - *verbose: False - *timestamp: True - *fade: True - *unfade: False - *fadeSeconds: 0:00:03 - *fadeTicks: 20 --*splash: True -+*splash: False - *splashDuration: 0:00:05 - *visualID: default - *captureStderr: True - *ignoreUninstalledPrograms: False - --*textMode: file --*textLiteral: XScreenSaver --*textFile: @DEFAULT_TEXT_FILE@ --*textProgram: fortune --*textURL: http://www.livejournal.com/stats/latest-rss.bml -+*textMode: literal -+*textLiteral: Gentoo Linux -+*textFile: /etc/gentoo-release -+*textProgram: /usr/bin/fortune -+*textURL: http://planet.gentoo.org/rss20.xml - - *overlayTextForeground: #FFFF00 - *overlayTextBackground: #000000 -@@ -117,7 +117,10 @@ - - ! The format used for printing the date and time in the password dialog box - ! (see the strftime(3) manual page for details.) --*dateFormat: %d-%b-%y (%a); %I:%M %p -+! Preferred time representation for the current locale -+*dateFormat: %x %X -+! Xscreensaver's default -+! *dateFormat: %d-%b-%y (%a); %I:%M %p - ! To show the time only: - ! *dateFormat: %I:%M %p - ! For 24 hour time: -diff -ur xscreensaver-5.06.orig/hacks/barcode.c xscreensaver-5.06/hacks/barcode.c ---- xscreensaver-5.06.orig/hacks/barcode.c 2006-04-06 09:40:32.000000000 +0300 -+++ xscreensaver-5.06/hacks/barcode.c 2008-08-05 00:00:21.000000000 +0300 -@@ -131,7 +131,6 @@ - "children", - "chocolate", - "CLONE", -- "cock", - "constriction", - "contrition", - "cop", -@@ -265,7 +264,6 @@ - "punishment", - "punk rock", - "punk", -- "pussy", - "quagmire", - "quarantine", - "quartz", -@@ -333,8 +331,6 @@ - "vegetarian", - "venom", - "verifiability", -- "viagra", -- "vibrator", - "victim", - "vignette", - "villainy", -diff -ur xscreensaver-5.06.orig/hacks/glx/glsnake.c xscreensaver-5.06/hacks/glx/glsnake.c ---- xscreensaver-5.06.orig/hacks/glx/glsnake.c 2006-05-03 22:39:21.000000000 +0300 -+++ xscreensaver-5.06/hacks/glx/glsnake.c 2008-08-05 00:00:21.000000000 +0300 -@@ -565,17 +565,17 @@ - ZERO, PIN, ZERO, ZERO, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, ZERO, - ZERO, PIN, ZERO } - }, -- { "erect penis", /* thanks benno */ -+ { "shuffle board", /* thanks benno */ - { PIN, ZERO, PIN, PIN, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, PIN, - PIN, ZERO, ZERO, ZERO, RIGHT, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, - ZERO, ZERO } - }, -- { "flaccid penis", -+ { "flaccid anchor", - { PIN, ZERO, PIN, PIN, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, PIN, - PIN, ZERO, ZERO, ZERO, RIGHT, PIN, ZERO, ZERO, ZERO, ZERO, ZERO, - ZERO, ZERO } - }, -- { "vagina", -+ { "engagement ring", - { RIGHT, ZERO, ZERO, ZERO, RIGHT, ZERO, ZERO, PIN, ZERO, ZERO, - LEFT, ZERO, ZERO, ZERO, LEFT, ZERO, LEFT, PIN, LEFT, PIN, RIGHT, - PIN, RIGHT, ZERO } -@@ -995,7 +995,7 @@ - { "Parrot", - { ZERO, ZERO, ZERO, ZERO, RIGHT, RIGHT, ZERO, LEFT, PIN, RIGHT, ZERO, RIGHT, ZERO, RIGHT, ZERO, RIGHT, PIN, LEFT, ZERO, RIGHT, LEFT, ZERO, PIN, ZERO } - }, -- { "Penis", -+ { "Shuttle", - { PIN, PIN, RIGHT, ZERO, PIN, PIN, ZERO, PIN, ZERO, ZERO, RIGHT, PIN, LEFT, ZERO, ZERO, PIN, ZERO, PIN, PIN, ZERO, LEFT, PIN, PIN, ZERO } - }, - { "PictureComingSoon", diff --git a/x11-misc/xscreensaver/files/5.07/02_all_no_intltool.patch b/x11-misc/xscreensaver/files/5.07/02_all_no_intltool.patch deleted file mode 100644 index f5fb645c8c09..000000000000 --- a/x11-misc/xscreensaver/files/5.07/02_all_no_intltool.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff -ur xscreensaver-5.07_old/configure.in xscreensaver-5.07/configure.in ---- xscreensaver-5.07_old/configure.in 2008-10-16 02:15:57.761938178 +0200 -+++ xscreensaver-5.07/configure.in 2008-10-16 02:11:43.311971411 +0200 -@@ -1172,7 +1172,7 @@ - # - ############################################################################### - --AC_PROG_INTLTOOL -+# AC_PROG_INTLTOOL # http://bugs.gentoo.org/show_bug.cgi?id=240958 - GETTEXT_PACKAGE=xscreensaver - AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", - [This is the name of the gettext package to use.]) -diff -ur xscreensaver-5.07_old/driver/Makefile.in xscreensaver-5.07/driver/Makefile.in ---- xscreensaver-5.07_old/driver/Makefile.in 2008-10-16 02:15:57.835271514 +0200 -+++ xscreensaver-5.07/driver/Makefile.in 2008-10-16 03:16:51.678244563 +0200 -@@ -22,7 +22,7 @@ - mansuffix = 1 - manNdir = $(mandir)/man$(mansuffix) - --INTLTOOL_MERGE = @INTLTOOL_MERGE@ -+#INTLTOOL_MERGE = @INTLTOOL_MERGE@ # http://bugs.gentoo.org/show_bug.cgi?id=240958 - - GTK_DATADIR = @GTK_DATADIR@ - GTK_APPDIR = $(GTK_DATADIR)/applications -@@ -492,20 +492,19 @@ - - # screensaver-properties.desktop - # into /usr/share/applications/ --install-gnome:: screensaver-properties.desktop -+install-gnome:: - @if [ "$(GTK_DATADIR)" != "" ]; then \ - if [ ! -d "$(install_prefix)$(GTK_APPDIR)" ]; then \ - echo $(INSTALL_DIRS) "$(install_prefix)$(GTK_APPDIR)" ;\ - $(INSTALL_DIRS) "$(install_prefix)$(GTK_APPDIR)" ;\ - fi ;\ - name2=xscreensaver-properties.desktop ;\ -- echo $(INSTALL_DATA) screensaver-properties.desktop \ -+ echo $(INSTALL_DATA) screensaver-properties.desktop.in \ - $(install_prefix)$(GTK_APPDIR)/$$name2 ;\ -- $(INSTALL_DATA) screensaver-properties.desktop \ -+ $(INSTALL_DATA) screensaver-properties.desktop.in \ - $(install_prefix)$(GTK_APPDIR)/$$name2 ;\ - fi - -- - # xscreensaver.xpm - # into /usr/share/pixmaps/ - install-gnome:: $(LOGO) -@@ -764,7 +763,7 @@ - XScreenSaver_Xm_ad.h: XScreenSaver-Xm.ad - $(SHELL) $(UTILS_SRC)/ad2c XScreenSaver-Xm.ad > XScreenSaver_Xm_ad.h - --@INTLTOOL_DESKTOP_RULE@ -+# @INTLTOOL_DESKTOP_RULE@ # http://bugs.gentoo.org/show_bug.cgi?id=240958 - - # The executables linked in this directory. - # diff --git a/x11-misc/xscreensaver/files/5.08/02_all_no_intltool.patch b/x11-misc/xscreensaver/files/5.08/02_all_no_intltool.patch deleted file mode 100644 index f5fb645c8c09..000000000000 --- a/x11-misc/xscreensaver/files/5.08/02_all_no_intltool.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff -ur xscreensaver-5.07_old/configure.in xscreensaver-5.07/configure.in ---- xscreensaver-5.07_old/configure.in 2008-10-16 02:15:57.761938178 +0200 -+++ xscreensaver-5.07/configure.in 2008-10-16 02:11:43.311971411 +0200 -@@ -1172,7 +1172,7 @@ - # - ############################################################################### - --AC_PROG_INTLTOOL -+# AC_PROG_INTLTOOL # http://bugs.gentoo.org/show_bug.cgi?id=240958 - GETTEXT_PACKAGE=xscreensaver - AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", - [This is the name of the gettext package to use.]) -diff -ur xscreensaver-5.07_old/driver/Makefile.in xscreensaver-5.07/driver/Makefile.in ---- xscreensaver-5.07_old/driver/Makefile.in 2008-10-16 02:15:57.835271514 +0200 -+++ xscreensaver-5.07/driver/Makefile.in 2008-10-16 03:16:51.678244563 +0200 -@@ -22,7 +22,7 @@ - mansuffix = 1 - manNdir = $(mandir)/man$(mansuffix) - --INTLTOOL_MERGE = @INTLTOOL_MERGE@ -+#INTLTOOL_MERGE = @INTLTOOL_MERGE@ # http://bugs.gentoo.org/show_bug.cgi?id=240958 - - GTK_DATADIR = @GTK_DATADIR@ - GTK_APPDIR = $(GTK_DATADIR)/applications -@@ -492,20 +492,19 @@ - - # screensaver-properties.desktop - # into /usr/share/applications/ --install-gnome:: screensaver-properties.desktop -+install-gnome:: - @if [ "$(GTK_DATADIR)" != "" ]; then \ - if [ ! -d "$(install_prefix)$(GTK_APPDIR)" ]; then \ - echo $(INSTALL_DIRS) "$(install_prefix)$(GTK_APPDIR)" ;\ - $(INSTALL_DIRS) "$(install_prefix)$(GTK_APPDIR)" ;\ - fi ;\ - name2=xscreensaver-properties.desktop ;\ -- echo $(INSTALL_DATA) screensaver-properties.desktop \ -+ echo $(INSTALL_DATA) screensaver-properties.desktop.in \ - $(install_prefix)$(GTK_APPDIR)/$$name2 ;\ -- $(INSTALL_DATA) screensaver-properties.desktop \ -+ $(INSTALL_DATA) screensaver-properties.desktop.in \ - $(install_prefix)$(GTK_APPDIR)/$$name2 ;\ - fi - -- - # xscreensaver.xpm - # into /usr/share/pixmaps/ - install-gnome:: $(LOGO) -@@ -764,7 +763,7 @@ - XScreenSaver_Xm_ad.h: XScreenSaver-Xm.ad - $(SHELL) $(UTILS_SRC)/ad2c XScreenSaver-Xm.ad > XScreenSaver_Xm_ad.h - --@INTLTOOL_DESKTOP_RULE@ -+# @INTLTOOL_DESKTOP_RULE@ # http://bugs.gentoo.org/show_bug.cgi?id=240958 - - # The executables linked in this directory. - # diff --git a/x11-misc/xscreensaver/xscreensaver-5.07.ebuild b/x11-misc/xscreensaver/xscreensaver-5.07.ebuild deleted file mode 100644 index 751f290416f3..000000000000 --- a/x11-misc/xscreensaver/xscreensaver-5.07.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.07.ebuild,v 1.6 2008/11/20 20:14:18 ranger Exp $ - -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 - >=gnome-base/libglade-1.99 - pam? ( virtual/pam ) - jpeg? ( media-libs/jpeg ) - 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 )" - -src_unpack() { - unpack ${A} - cd "${S}" - EPATCH_SUFFIX="patch" epatch "${FILESDIR}"/${PV} - eautoreconf # bug 113681 -} - -src_compile() { - if use ppc || use ppc64; then - # Still fails to build "flurry" screensaver. - filter-flags -mabi=altivec - filter-flags -maltivec - append-flags -U__VEC__ - fi - - unset BC_ENV_ARGS - - econf \ - --with-x-app-defaults=/usr/share/X11/app-defaults \ - --with-hackdir=/usr/$(get_libdir)/misc/${PN} \ - --with-configdir=/usr/share/${PN}/config \ - --x-libraries=/usr/$(get_libdir) \ - --x-includes=/usr/include \ - --with-dpms-ext \ - --with-xf86vmode-ext \ - --with-xf86gamma-ext \ - --with-randr-ext \ - --with-proc-interrupts \ - --with-xpm \ - --with-xshm-ext \ - --with-xdbe-ext \ - --enable-locking \ - --without-kerberos \ - --without-gle \ - --with-gtk \ - --with-pixbuf \ - $(use_with suid setuid-hacks) \ - $(use_with new-login login-manager) \ - $(use_with xinerama xinerama-ext) \ - $(use_with pam) \ - $(use_with opengl gl) \ - $(use_with jpeg) - - emake -j1 || die "emake failed." # bug 155049 -} - -src_install() { - emake install_prefix="${D}" install || die "emake install failed." - - dodoc README{,.hacking} - - use pam && fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth - - # bug 135549 - rm -f "${D}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml - dodir /usr/share/man/man6x - mv "${D}"/usr/share/man/man6/worm.6 \ - "${D}"/usr/share/man/man6x/worm.6x -} diff --git a/x11-misc/xscreensaver/xscreensaver-5.08.ebuild b/x11-misc/xscreensaver/xscreensaver-5.08.ebuild deleted file mode 100644 index db225cbf7512..000000000000 --- a/x11-misc/xscreensaver/xscreensaver-5.08.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.08.ebuild,v 1.4 2009/04/28 16:41:10 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 ) - 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 )" - -src_prepare() { - EPATCH_SUFFIX="patch" epatch "${FILESDIR}"/${PV} - eautoreconf #113681 -} - -src_configure() { - if use ppc || use ppc64; then - filter-flags -mabi=altivec - filter-flags -maltivec - append-flags -U__VEC__ - fi - - unset BC_ENV_ARGS #24568 - - econf \ - --with-x-app-defaults=/usr/share/X11/app-defaults \ - --with-hackdir=/usr/$(get_libdir)/misc/${PN} \ - --with-configdir=/usr/share/${PN}/config \ - --x-libraries=/usr/$(get_libdir) \ - --x-includes=/usr/include \ - --with-dpms-ext \ - --with-xf86vmode-ext \ - --with-xf86gamma-ext \ - --with-randr-ext \ - --with-proc-interrupts \ - --with-xshm-ext \ - --with-xdbe-ext \ - --enable-locking \ - --without-kerberos \ - --without-gle \ - --with-gtk \ - --with-pixbuf \ - --with-text-file=/etc/gentoo-release \ - $(use_with suid setuid-hacks) \ - $(use_with new-login login-manager) \ - $(use_with xinerama xinerama-ext) \ - $(use_with pam) \ - $(use_with opengl gl) \ - $(use_with jpeg) -} - -src_compile() { - emake -j1 || die "emake failed." #155049 -} - -src_install() { - emake install_prefix="${D}" install || die "emake install failed." - dodoc README{,.hacking} - - use pam && fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth - - # Collision with electricsheep, bug 135549 - rm -f "${D}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml -} |