summaryrefslogtreecommitdiff
path: root/games-rpg
diff options
context:
space:
mode:
Diffstat (limited to 'games-rpg')
-rw-r--r--games-rpg/planeshift/planeshift-9999.ebuild17
1 files changed, 13 insertions, 4 deletions
diff --git a/games-rpg/planeshift/planeshift-9999.ebuild b/games-rpg/planeshift/planeshift-9999.ebuild
index d51282e..d8186be 100644
--- a/games-rpg/planeshift/planeshift-9999.ebuild
+++ b/games-rpg/planeshift/planeshift-9999.ebuild
@@ -2,7 +2,7 @@
EAPI="1"
-inherit eutils autotools subversion
+inherit eutils autotools subversion games
DESCRIPTION="A 3D Fantasy MMORPG"
HOMEPAGE="http://planeshift.it"
@@ -31,6 +31,10 @@ DEPEND="${COMMON_DEPEND}
S="${WORKDIR}/${P/_/}"
+pkg_setup() {
+ games_pkg_setup
+}
+
src_unpack(){
subversion_src_unpack
cd "${S}"
@@ -39,14 +43,19 @@ src_unpack(){
src_compile() {
econf \
- $(useq mysql && echo --with-mysql ) \
--enable-cpu-specific-optimizations=maximum \
|| die "econf failed"
- jam -q CONFDIR="/etc/netxms" || die "emake failed"
+ jam -q || die "emake failed"
}
src_install() {
- jam -q -s DESTDIR="${D}" ${installTarget} || die "jam ${installTarget} failed"
+ for installTarget in install_bin install_plugin install_lib \
+ install_include install_data install_config
+ do
+ jam -q -s DESTDIR="${D}" ${installTarget} \
+ || die "jam ${installTarget} failed"
+ done
+ prepgamesdirs
}
#pkg_postinst() {