summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-action/xshipwars/xshipwars-2.5.4.ebuild')
-rw-r--r--games-action/xshipwars/xshipwars-2.5.4.ebuild93
1 files changed, 0 insertions, 93 deletions
diff --git a/games-action/xshipwars/xshipwars-2.5.4.ebuild b/games-action/xshipwars/xshipwars-2.5.4.ebuild
deleted file mode 100644
index d6e6471e5f78..000000000000
--- a/games-action/xshipwars/xshipwars-2.5.4.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-action/xshipwars/xshipwars-2.5.4.ebuild,v 1.1 2006/03/22 21:53:03 tupone Exp $
-
-inherit toolchain-funcs eutils games
-
-MY_P=xsw-${PV}
-DESCRIPTION="massively multi-player, ultra graphical, space-oriented gaming system designed exclusively for network play"
-HOMEPAGE="http://wolfpack.twu.net/ShipWars/XShipWars/"
-SRC_URI="http://wolfpack.twu.net/users/wolfpack/${MY_P}.tar.bz2
- http://wolfpack.twu.net/users/wolfpack/xsw-data-${PV}.tar.bz2
- http://wolfpack.twu.net/users/wolfpack/stimages-1.9.7.tar.bz2
- http://wolfpack.twu.net/users/wolfpack/stsounds-1.6.4.tar.bz2"
-
-LICENSE="GPL-2 xshipwars"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="joystick yiff esd"
-
-RDEPEND="|| ( x11-libs/libXpm virtual/x11 )
- joystick? ( media-libs/libjsw )
- yiff? ( media-libs/yiff )
- esd? ( >=media-sound/esound-0.2.23 )"
-DEPEND="${RDEPEND}
- || ( x11-proto/xextproto virtual/x11 )"
-
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-build.patch
- sed -i \
- -e "/^BINDIR/s:=.*:=${GAMES_BINDIR}:" \
- -e "/^DATADIR/s:=.*:=${GAMES_DATADIR}:" \
- */Makefile.install.UNIX || die
-}
-
-src_compile() {
- local myconf=" \
- --disable-debug \
- --disable-arch-i486 \
- --disable-arch-i586 \
- --disable-arch-i686 \
- --disable-arch-pentiumpro \
- $(use_enable joystick libjsw) \
- --enable=debug \
- --enable-X11 \
- --enable-libXpm \
- $(use_enable yiff Y2) \
- $(use_enable esd ESounD) \
- "
- # xsw uses --{en,dis}able=FEATURE syntax
- myconf=${myconf//able-/able=}
-
- local x
- for x in client monitor unvedit ; do #server
- ./configure.${x} Linux --prefix=${GAMES_PREFIX} ${myconf} || die "configure ${x}"
- emake -j1 -f Makefile.${x} all || die "build ${x}"
- done
-}
-
-src_install() {
- local x
- for x in client monitor unvedit ; do #server
- make -f Makefile.${x} DESTDIR="${D}" install || die "install ${x}"
- done
-
- insinto "${GAMES_DATADIR}"/${PN}
- doins -r "${WORKDIR}"/{etc,images,sounds} || die "doins data"
-
- prepgamesdirs
-}
-
-pkg_postinst() {
- games_pkg_postinst
- echo
- einfo "Before playing, you should get a copy of the installed "
- einfo "global XShipWars client configuration file and copy it to "
- einfo "your home directory: "
- echo
- einfo "# mkdir ~/.shipwars/"
- einfo "# cd /usr/share/games/xshipwars/etc/ "
- einfo "# cp xsw.ini ~/.shipwars/ "
- einfo "# cp universes ~/.shipwars/universes "
- echo
- einfo "You will probably need to edit the xisw.ini to fit your needs."
- echo
- einfo "Then type 'xsw &' to start the game"
- echo
- einfo "Type 'monitor &' to start the Universe Monitor"
- einfo "Type 'unvedit &' to start the Universe Editor"
-}