Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 506958 - games-roguelike/FTL-1.5.4 version bump
Summary: games-roguelike/FTL-1.5.4 version bump
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
: 507054 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-04-06 15:40 UTC by eroen
Modified: 2014-04-07 17:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description eroen 2014-04-06 15:40:31 UTC
FTL-1.5.4 is available from humblebundle.com, which afaict is where the website printed by pkg_nofetch (eventually) sends users.

Also, it seems to me that it is difficult to obtain distfiles for previous versions. Perhaps it would be prudent to drop stable keywords on the package, or at least make some note in the pkg_nofetch telling the user to open a bug if the packaged version is no longer available?

Minor modifications to the ebuild are necessary. I have not been able to check if the LICENCE is still correct. :(

--- FTL-1.03.3.ebuild
+++ FTL-1.5.4.ebuild
@@ -8,7 +8,7 @@

 DESCRIPTION="Faster Than Light: A spaceship simulation real-time roguelike-like game"
 HOMEPAGE="http://www.ftlgame.com/"
-SRC_URI="FTL.Linux.${PV}.tar.gz"
+SRC_URI="FTL.${PV}.tar.gz"

 LICENSE="all-rights-reserved Boost-1.0 free-noncomm MIT bundled-libs? ( FTL LGPL-2.1 ZLIB libpng )"
 SLOT="0"
@@ -20,10 +20,9 @@
        sys-devel/gcc[cxx]
        virtual/opengl
        !bundled-libs? (
-               media-libs/devil[png,opengl]
+               media-libs/devil[png]
                media-libs/freetype:2
                media-libs/libsdl[X,audio,joystick,opengl,video]
-               sys-libs/zlib
        )"

 QA_PREBUILT="${GAMES_PREFIX_OPT#/}/${PN}/bin/${PN}
@@ -50,7 +49,6 @@

        insinto "${dir}"
        doins -r data/resources
-       doins data/exe_icon.bmp

        exeinto "${dir}"/bin
        doexe data/${ARCH}/bin/${PN}
Comment 1 Julian Ospald 2014-04-06 16:02:33 UTC
YOU ARE SO SLOW
Comment 2 eroen 2014-04-06 17:18:14 UTC
Yes. So it would seem. I blame my ISP. :-/

You might still want to consider my suggestions about the dependencies, though. I have not seen issues running with devil[-opengl]. Additionally, the files installed with -bundled-libs do not appear to be linked against libz.
Comment 3 Julian Ospald 2014-04-06 18:12:29 UTC
(In reply to eroen from comment #2)
> Yes. So it would seem. I blame my ISP. :-/
> 
> You might still want to consider my suggestions about the dependencies,
> though. I have not seen issues running with devil[-opengl]. Additionally,
> the files installed with -bundled-libs do not appear to be linked against
> libz.

ldd /opt/FTL/bin/FTL | grep -i libz
libz.so.1 => /lib64/libz.so.1 (0x00007f512e220000)
Comment 4 Julian Ospald 2014-04-06 18:17:13 UTC
+  06 Apr 2014; Julian Ospald <hasufell@gentoo.org> FTL-1.5.4.ebuild:
+  relax media-libs/devil required USE flags
Comment 5 Julian Ospald 2014-04-07 17:50:46 UTC
*** Bug 507054 has been marked as a duplicate of this bug. ***