From: | "Julian Ospald (hasufell)" <hasufell@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in games-roguelike/FTL: metadata.xml ChangeLog FTL-1.03.1.ebuild Manifest |
Date: | Tue, 01 Jan 2013 21:12:24 |
Message-Id: | 20130101211212.E26762171D@flycatcher.gentoo.org |
1 | hasufell 13/01/01 21:12:12 |
2 | |
3 | Added: metadata.xml ChangeLog FTL-1.03.1.ebuild Manifest |
4 | Log: |
5 | initial import |
6 | |
7 | (Portage version: 2.2.0_alpha149/cvs/Linux x86_64, signed Manifest commit with key E73C35B3) |
8 | |
9 | Revision Changes Path |
10 | 1.1 games-roguelike/FTL/metadata.xml |
11 | |
12 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/FTL/metadata.xml?rev=1.1&view=markup |
13 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/FTL/metadata.xml?rev=1.1&content-type=text/plain |
14 | |
15 | Index: metadata.xml |
16 | =================================================================== |
17 | <?xml version="1.0" encoding="UTF-8"?> |
18 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
19 | <pkgmetadata> |
20 | <herd>games</herd> |
21 | <maintainer> |
22 | <email>hasufell@g.o</email> |
23 | <name>Julian Ospald</name> |
24 | </maintainer> |
25 | <use> |
26 | <flag name='system-libs'>Use system provided libraries.</flag> |
27 | </use> |
28 | </pkgmetadata> |
29 | |
30 | |
31 | |
32 | |
33 | 1.1 games-roguelike/FTL/ChangeLog |
34 | |
35 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/FTL/ChangeLog?rev=1.1&view=markup |
36 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/FTL/ChangeLog?rev=1.1&content-type=text/plain |
37 | |
38 | Index: ChangeLog |
39 | =================================================================== |
40 | # ChangeLog for games-roguelike/FTL |
41 | # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
42 | # $Header: /var/cvsroot/gentoo-x86/games-roguelike/FTL/ChangeLog,v 1.1 2013/01/01 21:12:12 hasufell Exp $ |
43 | |
44 | *FTL-1.03.1 (01 Jan 2013) |
45 | |
46 | 01 Jan 2013; Julian Ospald <hasufell@g.o> +FTL-1.03.1.ebuild, |
47 | +metadata.xml: |
48 | initial import |
49 | |
50 | |
51 | |
52 | |
53 | 1.1 games-roguelike/FTL/FTL-1.03.1.ebuild |
54 | |
55 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/FTL/FTL-1.03.1.ebuild?rev=1.1&view=markup |
56 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/FTL/FTL-1.03.1.ebuild?rev=1.1&content-type=text/plain |
57 | |
58 | Index: FTL-1.03.1.ebuild |
59 | =================================================================== |
60 | # Copyright 1999-2013 Gentoo Foundation |
61 | # Distributed under the terms of the GNU General Public License v2 |
62 | # $Header: /var/cvsroot/gentoo-x86/games-roguelike/FTL/FTL-1.03.1.ebuild,v 1.1 2013/01/01 21:12:12 hasufell Exp $ |
63 | |
64 | EAPI=5 |
65 | |
66 | inherit eutils games |
67 | |
68 | DESCRIPTION="Faster Than Light: A spaceship simulation real-time roguelike-like game" |
69 | HOMEPAGE="http://www.ftlgame.com/" |
70 | SRC_URI="ftl_faster_than_light-linux-${PV}.tar.gz" |
71 | |
72 | LICENSE="all-rights-reserved Boost-1.0 free-noncomm MIT !system-libs? ( FTL GPL-2 LGPL-2.1 ZLIB )" |
73 | SLOT="0" |
74 | KEYWORDS="-* ~amd64 ~x86" |
75 | IUSE="+system-libs" |
76 | RESTRICT="fetch" |
77 | |
78 | RDEPEND=" |
79 | media-libs/libpng:0 |
80 | sys-devel/gcc[cxx] |
81 | virtual/opengl |
82 | system-libs? ( |
83 | media-libs/devil[png,opengl] |
84 | media-libs/freetype:2 |
85 | media-libs/libsdl[X,audio,joystick,opengl,video] |
86 | sys-libs/zlib |
87 | )" |
88 | |
89 | QA_PREBUILT="${GAMES_PREFIX_OPT}/${PN}/bin/${PN} |
90 | ${GAMES_PREFIX_OPT}/${PN}/lib/*" |
91 | |
92 | S=${WORKDIR}/${PN} |
93 | |
94 | pkg_nofetch() { |
95 | einfo "Please buy & download ${SRC_URI} from:" |
96 | einfo " ${HOMEPAGE}" |
97 | einfo "and move it to ${DISTDIR}" |
98 | einfo |
99 | } |
100 | |
101 | src_prepare() { |
102 | if use system-libs ; then |
103 | # no system lib for libbass available |
104 | find data/${ARCH}/lib -type f \! -name "libbass*" -delete || die |
105 | fi |
106 | } |
107 | |
108 | src_install() { |
109 | local dir=${GAMES_PREFIX_OPT}/${PN} |
110 | |
111 | insinto "${dir}" |
112 | doins -r data/resources |
113 | doins data/exe_icon.bmp |
114 | |
115 | exeinto "${dir}"/bin |
116 | doexe data/${ARCH}/bin/${PN} |
117 | exeinto "${dir}"/lib |
118 | doexe data/${ARCH}/lib/*.so* |
119 | |
120 | games_make_wrapper ${PN} "${dir}/bin/${PN}" "${dir}" "${dir}/lib" |
121 | make_desktop_entry ${PN} "Faster Than Light" "/usr/share/pixmaps/FTL.bmp" |
122 | |
123 | newicon data/exe_icon.bmp FTL.bmp |
124 | dohtml ${PN}_README.html |
125 | |
126 | prepgamesdirs |
127 | } |
128 | |
129 | |
130 | |
131 | 1.1 games-roguelike/FTL/Manifest |
132 | |
133 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/FTL/Manifest?rev=1.1&view=markup |
134 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/FTL/Manifest?rev=1.1&content-type=text/plain |
135 | |
136 | Index: Manifest |
137 | =================================================================== |
138 | DIST ftl_faster_than_light-linux-1.03.1.tar.gz 157094737 SHA256 d5e5da80e6865b0614087e09ca5eca9aee3c01906a9485ccde21267d01640264 SHA512 866e910692742e5952c78a425494dab705651d830ccee38347bf6341b60c2f0ce0f4c509dc802b89471f58a9f0235ae09c063da5eaa281c6b8fa57e4ae2986e9 WHIRLPOOL 3604967f7e7536a40f6028e721b9085c896cca0179c76eaab9a4329a09a1b9892f157aa956c5d9a92e71e329f90af2eb9e79f8db17f4a7d678ba3d2cde6eac3f |
139 | EBUILD FTL-1.03.1.ebuild 1549 SHA256 f5d8f58271e83751ab68429c2336fa7ac674b3d50acc12456482494b378a1cfd SHA512 e710aeee32fe002375c7e57712a5572b94e26b3951f755a9e09207029c9465c035552e3c53fa09a7700d8a5b6433837469cb15b27ce62a8ec4fcf4e03e3b049c WHIRLPOOL 1dcf782454de8995202f7676f64e5aebf07c16bdcb050b6ea05b69e715f430397536d9086bfdcd499184e8325d8996b4089d94797d9528fae67a45b72bf2332a |
140 | MISC ChangeLog 253 SHA256 e0f93c8a0a9ad3301e541879f7f01885093baa8cd1ec058f168bd2d98dba41a1 SHA512 3cf28e157619f4744a543666ab11d93cd0cc24c1122e5fdbf9911d855bdb2bbe47b9358dd4a77771da824ec9a8b3e1f9154410aa242a3e91115d3b45a3308f7a WHIRLPOOL eb5d1b4df9cc8cf2cbb4f93c1a7002ff8917e17d5d4c4a9caaf73b887cb5f210679428ba6878d7356c430541699441fb1942e42a262c16dc56934bf55653cf4a |
141 | MISC metadata.xml 335 SHA256 f001443439368b335fbf18e3a90dd59d996860d712b370f236028a5f13a76179 SHA512 894ff95fde5a2c8e7ee5b9eeb79319985c82d6c7d4dd222bf827d3cdc242a779951cef69eb2f0c20cb436627e9f3ad807c769d330a2c1170007e75df42c0da66 WHIRLPOOL f264004682f60a24344b2f1ca3389f3d27e6aaa0c175713d4093319f1e262646d53756ebdd5f7cc1c82dfe6620f78b5505956201690721b514a9cfa2441b007e |