diff options
Diffstat (limited to 'games-engines')
-rw-r--r-- | games-engines/residualvm/ChangeLog | 8 | ||||
-rw-r--r-- | games-engines/residualvm/files/residualvm-0.1.0-EE.patch | 33 | ||||
-rw-r--r-- | games-engines/residualvm/metadata.xml | 1 | ||||
-rw-r--r-- | games-engines/residualvm/residualvm-0.1.0.ebuild | 93 |
4 files changed, 6 insertions, 129 deletions
diff --git a/games-engines/residualvm/ChangeLog b/games-engines/residualvm/ChangeLog index 1ae0da1afe72..2720f00613db 100644 --- a/games-engines/residualvm/ChangeLog +++ b/games-engines/residualvm/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for games-engines/residualvm -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-engines/residualvm/ChangeLog,v 1.6 2014/11/25 23:10:21 hasufell Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/residualvm/ChangeLog,v 1.7 2015/01/27 07:12:58 mr_bones_ Exp $ + + 27 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org> + -files/residualvm-0.1.0-EE.patch, -residualvm-0.1.0.ebuild, metadata.xml: + old 25 Nov 2014; Julian Ospald <hasufell@gentoo.org> metadata.xml: drop maintainership diff --git a/games-engines/residualvm/files/residualvm-0.1.0-EE.patch b/games-engines/residualvm/files/residualvm-0.1.0-EE.patch deleted file mode 100644 index 376fb0994abb..000000000000 --- a/games-engines/residualvm/files/residualvm-0.1.0-EE.patch +++ /dev/null @@ -1,33 +0,0 @@ -From b65365e0d314bff91f5fb3c4fbdd3da7944ea7a2 Mon Sep 17 00:00:00 2001 -From: hasufell <julian.ospald@googlemail.com> -Date: Fri, 1 Feb 2013 19:31:15 +0100 -Subject: [PATCH] CONFIGURE: Fix build under et_EE locale - -Freetype-config reports a broken include dir -when et_EE locale is used. We set LC_ALL -and LANGUAGE to "C" explicitly like autoconf -does to force consistent behavior. ---- - configure | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/configure b/configure -index 91364eb..3b8b845 100755 ---- a/configure -+++ b/configure -@@ -21,6 +21,12 @@ - # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - # - -+# NLS nuisances. -+LC_ALL=C -+export LC_ALL -+LANGUAGE=C -+export LANGUAGE -+ - # Save the current environment variables for next runs - SAVED_CONFIGFLAGS=$@ - SAVED_LDFLAGS=$LDFLAGS --- -1.7.10 - diff --git a/games-engines/residualvm/metadata.xml b/games-engines/residualvm/metadata.xml index 01a746edb196..cad5a2aa1773 100644 --- a/games-engines/residualvm/metadata.xml +++ b/games-engines/residualvm/metadata.xml @@ -3,4 +3,3 @@ <pkgmetadata> <herd>games</herd> </pkgmetadata> - diff --git a/games-engines/residualvm/residualvm-0.1.0.ebuild b/games-engines/residualvm/residualvm-0.1.0.ebuild deleted file mode 100644 index 570a0da81846..000000000000 --- a/games-engines/residualvm/residualvm-0.1.0.ebuild +++ /dev/null @@ -1,93 +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/residualvm/residualvm-0.1.0.ebuild,v 1.3 2014/05/15 16:43:06 ulm Exp $ - -EAPI=5 -inherit eutils toolchain-funcs gnome2-utils games - -DESCRIPTION="A cross-platform 3D game interpreter for play LucasArts' LUA-based 3D adventures" -HOMEPAGE="http://www.residualvm.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}-sources.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# TODO: fix dynamic plugin support -# games crash without media-libs/libsdl[alsa] -RDEPEND=" - media-libs/alsa-lib - media-libs/freetype:2 - media-libs/libsdl[X,sound,alsa,joystick,opengl,video] - sys-libs/zlib - virtual/glu - virtual/opengl" -DEPEND="${RDEPEND}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-EE.patch -} - -src_configure() { - # not an autotools script - # most configure options currently do nothing, recheck on version bump !!! - # disable explicitly, otherwise we get unneeded linkage (some copy-paste build system) - ./configure \ - --disable-debug \ - --enable-all-engines \ - --backend=sdl \ - --enable-release-mode \ - --disable-tremor \ - --disable-sparkle \ - --prefix="${GAMES_PREFIX}" \ - --datadir="${GAMES_DATADIR}/${PN}" \ - --libdir="$(games_get_libdir)" \ - --docdir="/usr/share/doc/${PF}" \ - --disable-libunity \ - --disable-faad \ - --disable-flac \ - --disable-fluidsynth \ - --disable-mad \ - --disable-translation \ - --disable-vorbis \ - --enable-zlib \ - || die "configure failed" -} - -src_compile() { - emake \ - VERBOSE_BUILD=1 \ - AR="$(tc-getAR) cru" \ - RANLIB=$(tc-getRANLIB) -} - -src_install() { - dogamesbin residualvm - - insinto "${GAMES_DATADIR}/${PN}" - doins gui/themes/modern.zip dists/engine-data/residualvm-grim-patch.lab - - doicon -s scalable icons/${PN}.svg - doicon -s 256 icons/${PN}.png - domenu dists/${PN}.desktop - - doman dists/${PN}.6 - dodoc AUTHORS README KNOWN_BUGS TODO - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} |