diff options
Diffstat (limited to 'games-action/xshipwars/xshipwars-2.5.4.ebuild')
-rw-r--r-- | games-action/xshipwars/xshipwars-2.5.4.ebuild | 93 |
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" -} |