mr_bones_    15/01/27 07:19:03

  Modified:             ChangeLog
  Added:                residualvm-0.2.1.ebuild
  Log:
  version bump
  
  (Portage version: 2.2.14/cvs/Linux x86_64, unsigned Manifest commit)

Revision  Changes    Path
1.8                  games-engines/residualvm/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-engines/residualvm/ChangeLog?rev=1.8&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-engines/residualvm/ChangeLog?rev=1.8&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-engines/residualvm/ChangeLog?r1=1.7&r2=1.8

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-engines/residualvm/ChangeLog,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ChangeLog   27 Jan 2015 07:12:58 -0000      1.7
+++ ChangeLog   27 Jan 2015 07:19:03 -0000      1.8
@@ -1,6 +1,11 @@
 # ChangeLog for games-engines/residualvm
 # 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 $
+# $Header: /var/cvsroot/gentoo-x86/games-engines/residualvm/ChangeLog,v 1.8 
2015/01/27 07:19:03 mr_bones_ Exp $
+
+*residualvm-0.2.1 (27 Jan 2015)
+
+  27 Jan 2015; Michael Sterrett <mr_bon...@gentoo.org> 
+residualvm-0.2.1.ebuild:
+  version bump
 
   27 Jan 2015; Michael Sterrett <mr_bon...@gentoo.org>
   -files/residualvm-0.1.0-EE.patch, -residualvm-0.1.0.ebuild, metadata.xml:



1.1                  games-engines/residualvm/residualvm-0.2.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-engines/residualvm/residualvm-0.2.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-engines/residualvm/residualvm-0.2.1.ebuild?rev=1.1&content-type=text/plain

Index: residualvm-0.2.1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/games-engines/residualvm/residualvm-0.2.1.ebuild,v 1.1 
2015/01/27 07:19:03 mr_bones_ 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_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.md 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
}




Reply via email to