summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2010-03-23 06:57:15 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2010-03-23 06:57:15 +0000
commit5eb184292acb1fa81658bcd4680817b14144f8ee (patch)
treeffcbcacb4e1645bf5a4504b4ceea752c788394f7 /games-rpg/nwn
parentFix linking during a stage3 build. (diff)
downloadgentoo-2-5eb184292acb1fa81658bcd4680817b14144f8ee.tar.gz
gentoo-2-5eb184292acb1fa81658bcd4680817b14144f8ee.tar.bz2
gentoo-2-5eb184292acb1fa81658bcd4680817b14144f8ee.zip
old
(Portage version: 2.1.7.17/cvs/Linux i686)
Diffstat (limited to 'games-rpg/nwn')
-rw-r--r--games-rpg/nwn/Manifest1
-rw-r--r--games-rpg/nwn/nwn-1.69.ebuild103
2 files changed, 0 insertions, 104 deletions
diff --git a/games-rpg/nwn/Manifest b/games-rpg/nwn/Manifest
index c2e474c4adb1..0260c2f5ac40 100644
--- a/games-rpg/nwn/Manifest
+++ b/games-rpg/nwn/Manifest
@@ -24,6 +24,5 @@ EBUILD nwn-1.68-r1.ebuild 7498 RMD160 e5be0ec7ad59ab08b43d7a013a96c05e8aeee89c S
EBUILD nwn-1.68-r4.ebuild 6815 RMD160 f06ad12238df99d7c52264d060180edae6a58efd SHA1 47b7e4e7401a5ed2e73ab9ececeb80e71cfdd08b SHA256 dd6415b53e33a4a4a58a97c4b84af0f02732616c239eb7a0b1b16837d243f276
EBUILD nwn-1.68-r5.ebuild 6668 RMD160 e8420419d89db44c0d02fcf21fa83ec17edbe6ea SHA1 ced9667c5ac1c52b3828073a34168d8962a8ea00 SHA256 7de87bba8e27da2b47aee8bd8b995649c7b2eb2b72268c1614cd67459dd6ea26
EBUILD nwn-1.69-r1.ebuild 3300 RMD160 150add2b4905316ea58463dcbc585c31c489992d SHA1 a76f582954b88faad24ac820235ce11b73feff02 SHA256 61b88257aa254ef26b195ec1ca70cfc378f60e861f0341d97f805818113e8673
-EBUILD nwn-1.69.ebuild 3372 RMD160 3e6e2cf5fbaba8747505f6ac0eb363056fa5b33d SHA1 822ca710e153f18cc963d3a6e8ba9d55b1c6169b SHA256 dee011f285e5ff71c788171914c506b65b93c71b525251a0398e8f2ab1f64905
MISC ChangeLog 12912 RMD160 38f39167f2f4ad02f134b5053f683eddede61430 SHA1 cba0ce46890f028ccbf323f1a70fb0ec922492af SHA256 4b4e1b40651d3c8dd5820c5b1a07b02933e4e2df697305b62f6d77151e7d42d4
MISC metadata.xml 435 RMD160 57ca0a3136e9c0edf3c1cc5e13f0661f38d4879c SHA1 3e0e513cd5b6910cc4c1bb2bc8556753c4dda722 SHA256 1548515a46157153d708117cfe4fb01d2ba73a5f32a49967d2b70b4702b95604
diff --git a/games-rpg/nwn/nwn-1.69.ebuild b/games-rpg/nwn/nwn-1.69.ebuild
deleted file mode 100644
index 198143606cf4..000000000000
--- a/games-rpg/nwn/nwn-1.69.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-rpg/nwn/nwn-1.69.ebuild,v 1.3 2009/09/24 16:21:07 betelgeuse Exp $
-
-EAPI="2"
-
-inherit eutils games
-
-MY_PV=${PV//.}
-PATCH_URL_BASE=http://files.bioware.com/neverwinternights/updates/linux/${MY_PV}/English_linuxclient${MY_PV}_
-
-DESCRIPTION="role-playing game set in a huge medieval fantasy world of Dungeons and Dragons"
-HOMEPAGE="http://nwn.bioware.com/downloads/linuxclient.html"
-SRC_URI="http://dev.gentoo.org/~calchan/distfiles/nwn-libsdl-1.2.13.tar.bz2
- http://dev.gentoo.org/~calchan/distfiles/nwn-libelf-0.1.tar.bz2
- !sou? ( !hou? ( ${PATCH_URL_BASE}orig.tar.gz ) )
- sou? ( !hou? ( ${PATCH_URL_BASE}xp1.tar.gz ) )
- hou? ( ${PATCH_URL_BASE}xp2.tar.gz )"
-
-LICENSE="NWN-EULA"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="sou hou"
-RESTRICT="mirror strip"
-
-QA_DT_HASH="/opt/nwn/en/nwserver /opt/nwn/en/nwmain /opt/nwn/lib/libSDL-1.2.so.0.11.2 /opt/nwn/lib/libelf.so.1"
-
-NWN_DATA=">=games-rpg/nwn-data-1.29-r3[sou?,hou?"
-
-# ${P} requires games-rpg/nwn-data emerged with at least LINGUAS=en or none at all
-RDEPEND="
- || (
- ${NWN_DATA},linguas_en]
- ${NWN_DATA},-linguas_fr,-linguas_de,-linguas_es,-linguas_it]
- )
- virtual/opengl
- >=media-libs/libsdl-1.2.5
- !<games-rpg/nwmouse-0.1-r1
- x86? (
- =virtual/libstdc++-3.3
- x11-libs/libXext
- x11-libs/libX11 )
- amd64? (
- app-emulation/emul-linux-x86-baselibs
- app-emulation/emul-linux-x86-compat
- app-emulation/emul-linux-x86-xlibs )"
-DEPEND=""
-
-S=${WORKDIR}/nwn
-
-GAMES_LICENSE_CHECK="yes"
-dir=${GAMES_PREFIX_OPT}/${PN}
-Ddir=${D}/${dir}
-
-src_unpack() {
- mkdir -p "${S}"/en
- cd "${S}"/en
- unpack ${A}
- mv lib ..
-}
-
-src_install() {
- exeinto "${dir}"
- doexe "${FILESDIR}"/fixinstall
- sed -i \
- -e "s:GENTOO_USER:${GAMES_USER}:" \
- -e "s:GENTOO_GROUP:${GAMES_GROUP}:" \
- -e "s:GENTOO_DIR:${GAMES_PREFIX_OPT}:" \
- -e "s:override miles nwm:miles:" \
- -e "s:chitin.key dialog.tlk nwmain:chitin.key:" \
- -e "s:^chmod a-x:#chmod a-x:" \
- "${Ddir}"/fixinstall || die "sed"
- if use hou || use sou
- then
- sed -i \
- -e "s:chitin.key patch.key:chitin.key:" \
- "${Ddir}"/fixinstall || die "sed"
- fi
- fperms ug+x "${dir}"/fixinstall || die "perms"
- mv "${S}"/* "${Ddir}"
- games_make_wrapper nwn ./nwn "${dir}" "${dir}"
- make_desktop_entry nwn "Neverwinter Nights"
- prepgamesdirs
-}
-
-pkg_postinst() {
- games_pkg_postinst
- elog "The included custom libSDL is patched to enable the following key sequences:"
- elog " * Left-Alt & Enter - Iconify Window"
- elog " * Right-Alt & Enter - Toggle between FullScreen/Windowed"
- elog " * Left-Control & G - Disable the mouse grab that keeps the cursor inside the NWN window"
- elog " * Right-Control & G - Re-enable the mouse grab to keep the cursor inside the NWN window"
- elog
- elog "The NWN linux client is now installed."
- elog "Proceed with the following step in order to get it working:"
- elog "Run ${dir}/fixinstall as root"
- echo
- ewarn "This version supports only english, see http://nwn.bioware.com/support/patch.html"
- ewarn "If you were playing with a different language you may want to backup your ~/.nwn and do:"
- ewarn " mv ~/.nwn/<language> ~/.nwn/en"
- ewarn "If it does not work, try removing ~/.nwn, start nwn then quit, and re-import all you"
- ewarn "need (saves, etc...) in ~/.nwn/en, but please do not file a bug."
-}