|
Lines 8-18
Link Here
|
| 8 |
# but `unzip` will skip the ELF at the start. both ELFs contain |
8 |
# but `unzip` will skip the ELF at the start. both ELFs contain |
| 9 |
# the same zip appended, so only need to hash one of them. |
9 |
# the same zip appended, so only need to hash one of them. |
| 10 |
|
10 |
|
|
|
11 |
EAPI=3 |
| 11 |
inherit games eutils |
12 |
inherit games eutils |
| 12 |
|
13 |
|
| 13 |
DESCRIPTION="a physics-based action game where diff characters allow diff solutions to challenges" |
14 |
DESCRIPTION="a physics-based action game where diff characters allow diff solutions to challenges" |
| 14 |
HOMEPAGE="http://trine-thegame.com/" |
15 |
HOMEPAGE="http://trine-thegame.com/" |
| 15 |
SRC_URI="Trine.64.run" |
16 |
SRC_URI="Trine-1.64.run" |
| 16 |
|
17 |
|
| 17 |
LICENSE="frozenbyte-eula" |
18 |
LICENSE="frozenbyte-eula" |
| 18 |
SLOT="0" |
19 |
SLOT="0" |
|
Lines 22-28
Link Here
|
| 22 |
|
23 |
|
| 23 |
DEPEND="app-arch/unzip" |
24 |
DEPEND="app-arch/unzip" |
| 24 |
RDEPEND=">=sys-libs/glibc-2.4 |
25 |
RDEPEND=">=sys-libs/glibc-2.4 |
| 25 |
>=sys-devel/gcc-4.3.0" |
26 |
>=sys-devel/gcc-4.3.0 |
|
|
27 |
=media-libs/glew-1.5* |
| 28 |
=media-libs/libsdl-1.2* |
| 29 |
=media-libs/sdl-image-1.2* |
| 30 |
=media-libs/sdl-ttf-2.0* |
| 31 |
virtual/ffmpeg |
| 32 |
media-libs/jpeg:62 |
| 33 |
media-libs/libogg |
| 34 |
=media-libs/openal-1* |
| 35 |
media-libs/libpng:1.2 |
| 36 |
media-libs/libvorbis |
| 37 |
dev-libs/boost:0 |
| 38 |
" |
| 26 |
|
39 |
|
| 27 |
S=${WORKDIR} |
40 |
S=${WORKDIR} |
| 28 |
|
41 |
|
|
Lines 39-44
Link Here
|
| 39 |
# manually run unzip as the initial seek causes it to exit(1) |
52 |
# manually run unzip as the initial seek causes it to exit(1) |
| 40 |
unzip -q "${DISTDIR}/${A}" |
53 |
unzip -q "${DISTDIR}/${A}" |
| 41 |
rm lib*/lib{gcc_s,m,rt,selinux}.so.? |
54 |
rm lib*/lib{gcc_s,m,rt,selinux}.so.? |
|
|
55 |
|
| 56 |
einfo "Removing useless Libs." |
| 57 |
rm "${S}/lib64/libGLEW.so.1.5" |
| 58 |
rm "${S}/lib64/libstdc++.so.6" |
| 59 |
rm "${S}/lib64/libSDL-1.2.so.0" |
| 60 |
rm "${S}/lib64/libSDL_image-1.2.so.0" |
| 61 |
rm "${S}/lib64/libSDL_ttf-2.0.so.0" |
| 62 |
rm "${S}/lib64/libavcodec.so.52" |
| 63 |
rm "${S}/lib64/libavformat.so.52" |
| 64 |
rm "${S}/lib64/libavutil.so.50" |
| 65 |
rm "${S}/lib64/libjpeg.so.62" |
| 66 |
rm "${S}/lib64/libogg.so.0" |
| 67 |
rm "${S}/lib64/libopenal.so.1" |
| 68 |
rm "${S}/lib64/libpng12.so.0" |
| 69 |
rm "${S}/lib64/libswscale.so.0" |
| 70 |
rm "${S}/lib64/libvorbis.so.0" |
| 71 |
rm "${S}/lib64/libvorbisfile.so.3" |
| 72 |
rm "${S}/lib64/libboost_filesystem.so.1.35.0" |
| 73 |
rm "${S}/lib64/libboost_regex.so.1.35.0" |
| 74 |
rm "${S}/lib64/libboost_system.so.1.35.0" |
| 75 |
rm "${S}/lib64/libboost_thread-mt.so.1.35.0" |
| 76 |
|
| 42 |
} |
77 |
} |
| 43 |
|
78 |
|
| 44 |
src_install() { |
79 |
src_install() { |