summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2015-01-09 01:34:19 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2015-01-09 01:34:19 +0000
commitf69dde43899d6bf36d1c0cfa54558b24f808b069 (patch)
tree137db4158271b14fc80e8e36575cdea7f8a7b04a /games-engines
parentStop using deprecated python_parallel_foreach_impl. (diff)
downloadgentoo-2-f69dde43899d6bf36d1c0cfa54558b24f808b069.tar.gz
gentoo-2-f69dde43899d6bf36d1c0cfa54558b24f808b069.tar.bz2
gentoo-2-f69dde43899d6bf36d1c0cfa54558b24f808b069.zip
clean known-broken version that upstream has removed
(Portage version: 2.2.14/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'games-engines')
-rw-r--r--games-engines/exult/ChangeLog8
-rw-r--r--games-engines/exult/exult-1.4.9_rc1.ebuild76
-rw-r--r--games-engines/exult/files/exult-1.4.9_rc1-desktop.patch15
3 files changed, 6 insertions, 93 deletions
diff --git a/games-engines/exult/ChangeLog b/games-engines/exult/ChangeLog
index 6eb892756b1d..8c9e0582042e 100644
--- a/games-engines/exult/ChangeLog
+++ b/games-engines/exult/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-engines/exult
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-engines/exult/ChangeLog,v 1.31 2014/05/15 16:41:45 ulm Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-engines/exult/ChangeLog,v 1.32 2015/01/09 01:34:19 mr_bones_ Exp $
+
+ 09 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org> -exult-1.4.9_rc1.ebuild,
+ -files/exult-1.4.9_rc1-desktop.patch:
+ clean known-broken version that upstream has removed
15 May 2014; Ulrich Müller <ulm@gentoo.org> exult-1.2.ebuild,
exult-1.4.9_rc1.ebuild:
diff --git a/games-engines/exult/exult-1.4.9_rc1.ebuild b/games-engines/exult/exult-1.4.9_rc1.ebuild
deleted file mode 100644
index 0ac802044501..000000000000
--- a/games-engines/exult/exult-1.4.9_rc1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-engines/exult/exult-1.4.9_rc1.ebuild,v 1.3 2014/05/15 16:41:45 ulm Exp $
-
-EAPI=2
-inherit multilib eutils games
-
-DESCRIPTION="an Ultima 7 game engine that runs on modern operating systems"
-HOMEPAGE="http://exult.sourceforge.net/"
-SRC_URI="mirror://sourceforge/exult/${P/_/}.tar.gz
- mirror://sourceforge/exult/U7MusicOGG_1of2.zip
- mirror://sourceforge/exult/U7MusicOGG_2of2.zip
- mirror://sourceforge/exult/jmsfx.zip
- mirror://sourceforge/exult/jmsfxsi.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="timidity zlib"
-
-RDEPEND=">=media-libs/libpng-1.2.43-r2:0
- media-libs/libsdl[sound,video,X]
- timidity? ( >=media-sound/timidity++-2 )
- zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S=${WORKDIR}/${P/_/}
-
-src_unpack() {
- unpack ${P/_/}.tar.gz
- mkdir music/
- cd music/
- unpack U7MusicOGG_{1,2}of2.zip
- cd "${WORKDIR}"
- mkdir flx/
- cd flx/
- unpack jmsfx{,si}.zip
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-desktop.patch
-}
-
-src_configure() {
- egamesconf \
- --x-libraries="/usr/$(get_libdir)" \
- --disable-dependency-tracking \
- --disable-tools \
- --disable-opengl \
- --enable-mods \
- --with-desktopdir=/usr/share/applications \
- --with-icondir=/usr/share/pixmaps \
- $(use_enable timidity timidity-midi) \
- $(use_enable zlib zip-support)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
- # no need for this directory for just playing the game
- rm -rf "${D}${GAMES_DATADIR}/${PN}/estudio"
- dodoc AUTHORS ChangeLog NEWS FAQ README README.1ST
- insinto "${GAMES_DATADIR}/${PN}/music"
- doins "${WORKDIR}/music/"*ogg || die "doins failed"
- insinto "${GAMES_DATADIR}/${PN}/"
- doins "${WORKDIR}/flx/"*.flx || die "doins failed"
- newdoc "${WORKDIR}/music/readme.txt" music-readme.txt
- prepgamesdirs
-}
-
-pkg_postinst() {
- games_pkg_postinst
- elog "You *must* have the original Ultima7 The Black Gate and/or"
- elog "The Serpent Isle installed."
- elog "See documentation in /usr/share/doc/${PF} for information."
-}
diff --git a/games-engines/exult/files/exult-1.4.9_rc1-desktop.patch b/games-engines/exult/files/exult-1.4.9_rc1-desktop.patch
deleted file mode 100644
index 3869431a9917..000000000000
--- a/games-engines/exult/files/exult-1.4.9_rc1-desktop.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -ru exult-1.4.9rc1.orig/desktop/exult.desktop exult-1.4.9rc1/desktop/exult.desktop
---- exult-1.4.9rc1.orig/desktop/exult.desktop 2008-07-10 19:41:06.000000000 -0400
-+++ exult-1.4.9rc1/desktop/exult.desktop 2010-11-11 02:24:03.897818134 -0500
-@@ -1,9 +1,8 @@
- [Desktop Entry]
--Encoding=UTF-8
- Name=Exult
- Comment=Exult Ultima 7 Engine
- Exec=exult
--Icon=exult.png
-+Icon=exult
- Terminal=false
- Type=Application
--Categories=Application;Game;RolePlaying;
-+Categories=Game;RolePlaying;