Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 135067

Summary: New ebuild: gnome-extra/gnome-screensaver-xsshacks
Product: Gentoo Linux Reporter: Antony Mee <A.J.Mee>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: gnome, matrixhax0r, oyvinds, pacho, pgaal
Priority: High Keywords: EBUILD
Version: 2006.0   
Hardware: All   
OS: Linux   
URL: http://www.jwz.org/xscreensaver/screenshots/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Bzipped ebuild directory from my overlay
Bzipped ebuild directory from my overlay
gnome-screensaver-xsshacks-5.01.ebuild

Description Antony Mee 2006-05-31 12:11:34 UTC
Here is a new ebuild which builds xscreensaver and then uses the gnome-screensaver migrate-xscreensaver-config.sh script to build .desktop files for them, and then installs only the hacks and the gnome-screensaver files not the rest of xscreensaver.  Version is as per the xscreensaver version.
Comment 1 Antony Mee 2006-05-31 12:12:58 UTC
Created attachment 88019 [details]
Bzipped ebuild directory from my overlay
Comment 2 Antony Mee 2006-05-31 12:16:37 UTC
Created attachment 88020 [details]
Bzipped ebuild directory from my overlay

Corrected the digest (I had edited some comments but forgotten to rebuild the digest before zipping)
Comment 3 David Li 2006-12-04 20:09:41 UTC
Hello, I'm assuming you are maintaining this in your overlay. Is there a more up to date version?
Comment 4 David Li 2006-12-04 21:28:17 UTC
Created attachment 103377 [details]
gnome-screensaver-xsshacks-5.01.ebuild

On second thought, I updated it myself.

This uses the migrate-xscreensaver-config.sh and xscreensaver-config.xsl from the bziped overlay.
It also uses the 3 patches from the xscreensaver-5.01 ebuild.

I also cleanup ${S} and dropped some extraneous USE flags.
Comment 5 adam 2006-12-31 21:26:06 UTC
>>> Emerging (1 of 1) gnome-extra/gnome-screensaver-xsshacks-5.01 to /
 * xscreensaver-5.01.tar.gz MD5 ;-) ...                                   [ ok ]
 * xscreensaver-5.01.tar.gz RMD160 ;-) ...                                [ ok ]
 * xscreensaver-5.01.tar.gz SHA1 ;-) ...                                  [ ok ]
 * xscreensaver-5.01.tar.gz SHA256 ;-) ...                                [ ok ]
 * xscreensaver-5.01.tar.gz size ;-) ...                                  [ ok ]
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking xscreensaver-5.01.tar.gz ;-) ...                              [ ok ]
>>> Unpacking source...
>>> Unpacking xscreensaver-5.01.tar.gz to /var/tmp/portage/gnome-screensaver-xsshacks-5.01/work

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /usr/local/portage/gnome-extra/gnome-screensaver-xsshacks/files/gnome-screensaver-xsshacks-5.01-gentoo.patch
 *   ( gnome-screensaver-xsshacks-5.01-gentoo.patch )


!!! ERROR: gnome-extra/gnome-screensaver-xsshacks-5.01 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_unpack
  ebuild.sh, line 708:   Called src_unpack
  gnome-screensaver-xsshacks-5.01.ebuild, line 56:   Called epatch '/usr/local/portage/gnome-extra/gnome-screensaver-xsshacks/files/gnome-screensaver-xsshacks-5.01-gentoo.patch'
  eutils.eclass, line 198:   Called die

!!! Cannot find $EPATCH_SOURCE!
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! This ebuild is from an overlay: '/usr/local/portage'
linux pieman # 




Eh?
Comment 6 David Li 2007-01-01 09:51:38 UTC
The patch is in Antony Mee's bzipped attachment. I only worked on the ebuild.
Comment 7 Marc Bourget 2007-04-26 17:12:56 UTC
Why wonty ou just add a xscreensaver use flag to gnome-screensaver ebuild and add a conditionnal xscreensaver dependency.
Comment 8 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-04-27 18:56:25 UTC
Because xscreensaver is not part of gnome, and gnome-screensaver is.  It's a meta; you can put it in an overlay trivially.  But we don't want to have any more work to test.  Sorry.
Comment 9 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-06-29 19:17:25 UTC
unless someone from herd objects, the gnome-screensaver ebuilds have instructions to do this already hence closing.
Comment 10 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-01-15 22:58:37 UTC
*** Bug 255059 has been marked as a duplicate of this bug. ***
Comment 11 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-02-22 18:20:29 UTC
*** Bug 217149 has been marked as a duplicate of this bug. ***