Lines 14-23
Link Here
|
14 |
IUSE="dedicated sdl" |
14 |
IUSE="dedicated sdl" |
15 |
|
15 |
|
16 |
RDEPEND="virtual/opengl |
16 |
RDEPEND="virtual/opengl |
17 |
sdl? ( |
17 |
sdl? (media-libs/libsdl) |
18 |
media-libs/libsdl |
|
|
19 |
media-libs/svgalib |
20 |
) |
21 |
media-libs/libogg |
18 |
media-libs/libogg |
22 |
media-libs/libvorbis |
19 |
media-libs/libvorbis |
23 |
media-libs/jpeg |
20 |
media-libs/jpeg |
Lines 33-48
Link Here
|
33 |
cd "${S}" |
30 |
cd "${S}" |
34 |
unzip $(ls nexuizenginesource* | head -n 1) |
31 |
unzip $(ls nexuizenginesource* | head -n 1) |
35 |
|
32 |
|
36 |
sed s:GAMES_DATADIR:"${GAMES_DATADIR}"/${PN}: "${FILESDIR}"/${P}-fs.patch > \ |
33 |
sed -e "s:GAMES_DATADIR:${GAMES_DATADIR}/${PN}:" \ |
37 |
"${T}"/${P}-fs.patch \ |
34 |
"${FILESDIR}"/${P}-fs.patch > "${T}"/${P}-fs.patch \ |
38 |
|| die "sed in patch failed" |
35 |
|| die "sed in patch failed" |
39 |
|
36 |
|
40 |
cd darkplaces |
37 |
cd darkplaces |
41 |
epatch "${T}"/${P}-fs.patch |
38 |
epatch "${T}"/${P}-fs.patch |
42 |
sed -i \ |
39 |
sed -i \ |
43 |
-e "s:darkplaces-sdl:nexuiz-sdl: |
40 |
-e "s:darkplaces-sdl:nexuiz-sdl:" \ |
44 |
s:darkplaces-glx:nexuiz-glx: |
41 |
-e "s:darkplaces-glx:nexuiz-glx:" \ |
45 |
s:darkplaces-dedicated:nexuiz-dedicated:" \ |
42 |
-e "s:darkplaces-dedicated:nexuiz-dedicated:" \ |
46 |
makefile.inc \ |
43 |
makefile.inc \ |
47 |
|| die "sed in makefile failed" |
44 |
|| die "sed in makefile failed" |
48 |
} |
45 |
} |
Lines 84-94
Link Here
|
84 |
|
81 |
|
85 |
insinto "${GAMES_DATADIR}"/${PN}/data |
82 |
insinto "${GAMES_DATADIR}"/${PN}/data |
86 |
doins data/* || die "data copy failed" |
83 |
doins data/* || die "data copy failed" |
87 |
install -o root -g games -m 0640 \ |
|
|
88 |
darkplaces/darkplaces.ico \ |
89 |
${D}/"${GAMES_DATADIR}"/${PN}/nexuiz.ico \ |
90 |
|| die "icon copy failed" |
91 |
insinto "${GAMES_DATADIR}"/${PN} |
84 |
insinto "${GAMES_DATADIR}"/${PN} |
|
|
85 |
doins darkplaces/darkplaces.ico || die "icon copy failed" |
92 |
doins darkplaces/*.png || die "pictures copy failed" |
86 |
doins darkplaces/*.png || die "pictures copy failed" |
93 |
|
87 |
|
94 |
if use sdl; then |
88 |
if use sdl; then |