Lines 6-16
Link Here
|
6 |
inherit eutils flag-o-matic versionator games |
6 |
inherit eutils flag-o-matic versionator games |
7 |
|
7 |
|
8 |
MY_PV=$(delete_all_version_separators) |
8 |
MY_PV=$(delete_all_version_separators) |
|
|
9 |
BASE_PV="0.8.1" |
10 |
OLD_PV=$(delete_all_version_separators $BASE_PV) |
9 |
|
11 |
|
10 |
DESCRIPTION="Open-source replacement for Quake 3 Arena" |
12 |
DESCRIPTION="Open-source replacement for Quake 3 Arena" |
11 |
HOMEPAGE="http://openarena.ws/" |
13 |
HOMEPAGE="http://openarena.ws/" |
12 |
SRC_URI="http://download.tuxfamily.org/openarena/rel/${MY_PV}/oa${MY_PV}.zip |
14 |
SRC_URI="http://download.tuxfamily.org/openarena/rel/${OLD_PV}/oa${OLD_PV}.zip |
13 |
http://openarena.ws/svn/source/${MY_PV}/${PN}-engine-${PV}-1.tar.bz2" |
15 |
http://download.tuxfamily.org/openarena/rel/${MY_PV}/oa${MY_PV}p.zip |
|
|
16 |
http://openarena.ws/svn/source/${OLD_PV}/${PN}-engine-${BASE_PV}-1.tar.bz2" |
14 |
|
17 |
|
15 |
LICENSE="GPL-2" |
18 |
LICENSE="GPL-2" |
16 |
SLOT="0" |
19 |
SLOT="0" |
Lines 31-49
Link Here
|
31 |
DEPEND="${RDEPEND} |
34 |
DEPEND="${RDEPEND} |
32 |
app-arch/unzip" |
35 |
app-arch/unzip" |
33 |
|
36 |
|
34 |
MY_S=${WORKDIR}/${PN}-engine-${PV} |
37 |
MY_S="${WORKDIR}/${PN}-engine-${BASE_PV}" |
|
|
38 |
S="${WORKDIR}/${PN}-${BASE_PV}" |
35 |
BUILD_DIR=${PN}-build |
39 |
BUILD_DIR=${PN}-build |
36 |
DIR=${GAMES_DATADIR}/${PN} |
40 |
DIR=${GAMES_DATADIR}/${PN} |
37 |
|
41 |
|
38 |
src_prepare() { |
42 |
src_prepare() { |
39 |
cd "${WORKDIR}" |
43 |
cd "${WORKDIR}" |
40 |
epatch "${FILESDIR}"/${P}-makefile.patch \ |
44 |
epatch "${FILESDIR}"/${PN}-${BASE_PV}-makefile.patch \ |
41 |
"${FILESDIR}"/${P}-unbundling.patch |
45 |
"${FILESDIR}"/${PN}-${BASE_PV}-unbundling.patch |
42 |
sed -i \ |
46 |
sed -i \ |
43 |
-e '/ALDRIVER_DEFAULT/s/libopenal.so.0/libopenal.so/' \ |
47 |
-e '/ALDRIVER_DEFAULT/s/libopenal.so.0/libopenal.so/' \ |
44 |
"${MY_S}"/code/client/snd_openal.c \ |
48 |
"${MY_S}"/code/client/snd_openal.c \ |
45 |
|| die "sed failed" |
49 |
|| die "sed failed" |
46 |
cd "${MY_S}" |
50 |
cd "${MY_S}" |
|
|
51 |
epatch "${FILESDIR}"/${PN}-${BASE_PV}-bots-strcpy-fix.patch |
47 |
touch jpegint.h |
52 |
touch jpegint.h |
48 |
} |
53 |
} |
49 |
|
54 |
|