From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- games-roguelike/FTL/FTL-1.5.13.ebuild | 65 +++++++++++++++++++++++++++++++++++ games-roguelike/FTL/Manifest | 5 +++ games-roguelike/FTL/metadata.xml | 20 +++++++++++ 3 files changed, 90 insertions(+) create mode 100644 games-roguelike/FTL/FTL-1.5.13.ebuild create mode 100644 games-roguelike/FTL/Manifest create mode 100644 games-roguelike/FTL/metadata.xml (limited to 'games-roguelike/FTL') diff --git a/games-roguelike/FTL/FTL-1.5.13.ebuild b/games-roguelike/FTL/FTL-1.5.13.ebuild new file mode 100644 index 000000000000..7af82e11915f --- /dev/null +++ b/games-roguelike/FTL/FTL-1.5.13.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils games + +DESCRIPTION="Faster Than Light: A spaceship simulation real-time roguelike-like game" +HOMEPAGE="http://www.ftlgame.com/" +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" +KEYWORDS="-* amd64 x86" +IUSE="bundled-libs" +RESTRICT="fetch bindist splitdebug" + +RDEPEND=" + sys-devel/gcc[cxx] + virtual/opengl + !bundled-libs? ( + media-libs/devil[png] + media-libs/freetype:2 + media-libs/libsdl[X,sound,joystick,opengl,video] + sys-libs/zlib + )" + +QA_PREBUILT="${GAMES_PREFIX_OPT#/}/${PN}/bin/${PN} + ${GAMES_PREFIX_OPT#/}/${PN}/lib/*" + +S=${WORKDIR}/${PN} + +pkg_nofetch() { + einfo "Please buy & download ${SRC_URI} from:" + einfo " ${HOMEPAGE}" + einfo "and move it to ${DISTDIR}" + einfo +} + +src_prepare() { + if ! use bundled-libs ; then + # no system lib for libbass available + find data/${ARCH}/lib -type f \! -name "libbass*" -delete || die + fi +} + +src_install() { + local dir=${GAMES_PREFIX_OPT}/${PN} + + insinto "${dir}" + doins -r data/resources + + exeinto "${dir}"/bin + doexe data/${ARCH}/bin/${PN} + exeinto "${dir}"/lib + doexe data/${ARCH}/lib/*.so* + + games_make_wrapper ${PN} "${dir}/bin/${PN}" "${dir}" "${dir}/lib" + make_desktop_entry ${PN} "Faster Than Light" "/usr/share/pixmaps/FTL.bmp" + + newicon data/resources/exe_icon.bmp FTL.bmp + dohtml ${PN}_README.html + + prepgamesdirs +} diff --git a/games-roguelike/FTL/Manifest b/games-roguelike/FTL/Manifest new file mode 100644 index 000000000000..3985ca553a73 --- /dev/null +++ b/games-roguelike/FTL/Manifest @@ -0,0 +1,5 @@ +DIST FTL.1.5.13.tar.gz 197569383 SHA256 babdfafceec744f36dd663966813098669a983f94d243265dd57104ffbfb7055 SHA512 129aa9ea13b6889520cb637bcbda0452f3dc2e8d93fb0e4d1c7938436d776b39a0a33b4e9d943e058ab5c80dcbb6e7bb874d0a78bd8a2a5a3a7e34159e1faac9 WHIRLPOOL 23f9af234d3f81555fa2ca1533708e785fb82ba992c5fc836b6db1fe330e43c1b22927837a0cd000718e9adda8d3d9feb3abda8ca72463e9dc2aa75378db4c00 +EBUILD FTL-1.5.13.ebuild 1496 SHA256 1b99ffb825b4929abedb8964d340fea70054cd2b1fda35040718605f7fa4793c SHA512 29b3e123f46ebc39b552208af43e40ca39793756aa58b814ee87f74af6e997dde2eeb2bda4e8f6dc70f43cd097ba5d0fe72f000b909a8802c2fab54b934db8b2 WHIRLPOOL b1bb03ee1e22fba4a9bc703faa5d39ee2a29ea01d24e45862ca320b51aadf5f51c4e4020814bccc6ebbfb1c6a1daa83eecd5f6f5d73218edbd85c66f71f18851 +MISC ChangeLog 2817 SHA256 4575766e93a755dbe4713944315625392e684b783623b2d42fbb7c8b461bd4ef SHA512 ca5a1923802ab79dcb4644f4e4546ac556b182715aa81a5564037a2d95002bfcdecffb2b652a321c5d30f61b533126d79e5e4a8c094f35bc2ae859697079921d WHIRLPOOL 85d3f86e056e4dee3aa8f750e27e40cf1e9e64811340d9980d7c8ed07dc1e9007944efbe0b7e9d0c8871061e75a90404251f07a52dc16de829e044500f235eed +MISC ChangeLog-2015 2678 SHA256 b1d0c41d4bac5feb8e23c55af655d70f803f389daba8b945748a16dbdd464506 SHA512 4da01b4f7f18725e61ac32593af947c33d1939356ff2af7f59cc5b406f45e7198561cb2e720abc8a5ec41257ce31289b3d24cea1893a21b6b136b8ed0450c1b9 WHIRLPOOL 71108ed55e3853e6b60d559ee5fedcbebb37b68ee6c5bdf39caabd0ee0f9ca87f87b48dc2cc030ecf732e745af5f16d04988ab17e1e012f08edcb34eb11705f0 +MISC metadata.xml 593 SHA256 e42a3400dbcc6c13fcdc931f41da5fa9a07b90563d4d8a1bf24a2443ff0c61a3 SHA512 b7d805ccd3aa99a771370190fd33f6254fe3e5dba0be56379c3fbebda94a10815750a41e47f696d76e2e927f951f20d292d378c15cd73e1a5700aa0059eb7a3d WHIRLPOOL 21031f004d8dabd7c39a7f2c960574af308745412fbe64f70915c28d3b087295bc93c2d48862d4ade0844fd0ad7a7dece7589704bb3a4447f18215fad2520724 diff --git a/games-roguelike/FTL/metadata.xml b/games-roguelike/FTL/metadata.xml new file mode 100644 index 000000000000..35261acd711f --- /dev/null +++ b/games-roguelike/FTL/metadata.xml @@ -0,0 +1,20 @@ + + + + + alex_y_xu@yahoo.ca + Alex Xu + Proxied maintainer + + + games@gentoo.org + Gentoo Games Project + + + proxy-maint@gentoo.org + Proxy Maintainers + + + Use bundled libraries. + + -- cgit v1.2.3