diff options
author | Jonathan Smith <smithj@gentoo.org> | 2005-07-27 23:23:56 +0000 |
---|---|---|
committer | Jonathan Smith <smithj@gentoo.org> | 2005-07-27 23:23:56 +0000 |
commit | f3df34a737fb89017a73a678a4a143ad8e8e15f8 (patch) | |
tree | df3ffdb7388ce733691eab0f3a27d7efefb3a9aa /x11-misc | |
parent | add xterm-256color (diff) | |
download | gentoo-2-f3df34a737fb89017a73a678a4a143ad8e8e15f8.tar.gz gentoo-2-f3df34a737fb89017a73a678a4a143ad8e8e15f8.tar.bz2 gentoo-2-f3df34a737fb89017a73a678a4a143ad8e8e15f8.zip |
#100529: dependency fixes. thanks to Ed Catmur <ed@catmur.co.uk> for the patch
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/fireflies/ChangeLog | 5 | ||||
-rw-r--r-- | x11-misc/fireflies/Manifest | 16 | ||||
-rw-r--r-- | x11-misc/fireflies/fireflies-2.06-r1.ebuild | 35 |
3 files changed, 11 insertions, 45 deletions
diff --git a/x11-misc/fireflies/ChangeLog b/x11-misc/fireflies/ChangeLog index 2741d3c925b9..38d26d5f9575 100644 --- a/x11-misc/fireflies/ChangeLog +++ b/x11-misc/fireflies/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for x11-misc/fireflies # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/fireflies/ChangeLog,v 1.7 2005/07/27 14:51:35 smithj Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/fireflies/ChangeLog,v 1.8 2005/07/27 23:23:56 smithj Exp $ + + 27 Jul 2005; Jonathan Smith <smithj@gentoo.org> fireflies-2.06-r1.ebuild: + #100529: dependency fixes. thanks to Ed Catmur <ed@catmur.co.uk> for the patch *fireflies-2.06-r1 (27 Jul 2005) diff --git a/x11-misc/fireflies/Manifest b/x11-misc/fireflies/Manifest index 539956c8df78..e69de29bb2d1 100644 --- a/x11-misc/fireflies/Manifest +++ b/x11-misc/fireflies/Manifest @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 714d81e652c3a26d7576049d18d2b7bf ChangeLog 1080 -MD5 fe402b096905cae8dcb4a503d3a838ac metadata.xml 173 -MD5 9e98cb427ec719fbbf93f21a8250c4a3 fireflies-2.06-r1.ebuild 1479 -MD5 657df9334348d7fe6574bb1607f08b01 files/fireflies-2.06-configure.patch 412 -MD5 4ccda06d3205ecd6959163d9054067dc files/digest-fireflies-2.06-r1 66 -MD5 8f06653a37476519552c8ed711defae0 files/fireflies-2.06-Make.include.in.patch 667 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFC55+sl5AvwDPiUowRAlxwAJ9yT78bDHFuxA8U4Kw/AlxTu6SrugCgrNsu -xkbxXyQStk5YV84n80EKwqA= -=eJLS ------END PGP SIGNATURE----- diff --git a/x11-misc/fireflies/fireflies-2.06-r1.ebuild b/x11-misc/fireflies/fireflies-2.06-r1.ebuild index 945d5b617f41..fab9d2d457d1 100644 --- a/x11-misc/fireflies/fireflies-2.06-r1.ebuild +++ b/x11-misc/fireflies/fireflies-2.06-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/fireflies/fireflies-2.06-r1.ebuild,v 1.1 2005/07/27 14:51:35 smithj Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/fireflies/fireflies-2.06-r1.ebuild,v 1.2 2005/07/27 23:23:56 smithj Exp $ inherit eutils @@ -18,9 +18,6 @@ RDEPEND="virtual/x11 virtual/opengl media-libs/libsdl" -DEPEND="${RDEPEND} - x11-libs/fltk" - src_unpack() { unpack ${A} cd ${S} @@ -30,33 +27,15 @@ src_unpack() { src_compile() { local myconf - local -a mycflagsarr - local mycppflags - - myconf="${myconf} - --with-bindir=/usr/lib/misc/xscreensaver - --with-configdir=/usr/share/xscreensaver/config/" - mycflagsarr=($CFLAGS `fltk-config --cflags`) - mycppflags="${mycflagsarr[@]##-[^I]*}" - - econf ${myconf} || die - emake \ - CFLAGS="$CFLAGS `fltk-config --cflags`" \ - LDLIBS="$LDLIBS `fltk-config --ldflags`" \ - LDFLAGS="$LDFLAGS `fltk-config --ldflags`" \ - CPPFLAGS="$CPPFLAGS ${mycppflags}" \ - || die + + myconf="--with-bindir=/usr/lib/misc/xscreensaver + --with-confdir=/usr/share/xscreensaver/config/" + + econf ${myconf} || die "econf failed" + emake || die "emake failed" } src_install() { make DESTDIR=${D} install || die "install failed" dodoc COPYING COMPILE README TODO - dobin add-xscreensaver -} - -pkg_postinst() { - einfo - einfo "To use fireflies with XScreensaver you need to run" - einfo "/usr/bin/add-xscreensaver <path to your .xscreensaver file>" - einfo } |