mgorny      14/08/15 10:22:03

  Modified:             metadata.xml ChangeLog
  Added:                m64py-0.2.1-r1.ebuild
  Removed:              m64py-0.2.0.ebuild m64py-0.1.8.ebuild
  Log:
  Remove games team maintainership following the Council decision. Use standard 
install layout. Drop old.
  
  (Portage version: 2.2.11_p72/cvs/Linux x86_64, signed Manifest commit with 
key EFB4464E!)

Revision  Changes    Path
1.2                  games-emulation/m64py/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-emulation/m64py/metadata.xml?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-emulation/m64py/metadata.xml?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-emulation/m64py/metadata.xml?r1=1.1&r2=1.2

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-emulation/m64py/metadata.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- metadata.xml        15 Dec 2013 12:14:36 -0000      1.1
+++ metadata.xml        15 Aug 2014 10:22:03 -0000      1.2
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <herd>games</herd>
        <maintainer>
                <email>mgo...@gentoo.org</email>
                <name>Michał Górny</name>



1.5                  games-emulation/m64py/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-emulation/m64py/ChangeLog?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-emulation/m64py/ChangeLog?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-emulation/m64py/ChangeLog?r1=1.4&r2=1.5

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-emulation/m64py/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ChangeLog   8 May 2014 20:49:22 -0000       1.4
+++ ChangeLog   15 Aug 2014 10:22:03 -0000      1.5
@@ -1,6 +1,13 @@
 # ChangeLog for games-emulation/m64py
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/m64py/ChangeLog,v 1.4 
2014/05/08 20:49:22 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/m64py/ChangeLog,v 1.5 
2014/08/15 10:22:03 mgorny Exp $
+
+*m64py-0.2.1-r1 (15 Aug 2014)
+
+  15 Aug 2014; Michał Górny <mgo...@gentoo.org> +m64py-0.2.1-r1.ebuild,
+  -m64py-0.1.8.ebuild, -m64py-0.2.0.ebuild, metadata.xml:
+  Remove games team maintainership following the Council decision. Use standard
+  install layout. Drop old.
 
 *m64py-0.2.1 (08 May 2014)
 



1.1                  games-emulation/m64py/m64py-0.2.1-r1.ebuild

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

Index: m64py-0.2.1-r1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/games-emulation/m64py/m64py-0.2.1-r1.ebuild,v 1.1 
2014/08/15 10:22:03 mgorny Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 )

inherit distutils-r1

DESCRIPTION="A frontend for Mupen64Plus"
HOMEPAGE="http://m64py.sourceforge.net/";
SRC_URI="mirror://sourceforge/m64py/${P}.tar.gz"

LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

# SDL & libmupen64plus are through ctypes, so they rely on specific ABI
RDEPEND="media-libs/libsdl:0/0[joystick]
        dev-python/PyQt4[opengl,${PYTHON_USEDEP}]
        >=games-emulation/mupen64plus-core-2.0-r1:0/2"

python_prepare_all() {
        # set the correct search path
        cat >> src/m64py/platform.py <<-_EOF_
                SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
_EOF_

        # comment out SDL2 support since our mupen64plus uses SDL1
        sed -e '/from m64py\.SDL2/s:^:#:' \
                -e '/QT2SDL2\[/s:^:#:' \
                -e '/KEYCODE2SCANCODE\[/s:^:#:' \
                -e '/SCANCODE2KEYCODE\[/s:^:#:' \
                -i src/m64py/frontend/keymap.py || die
        sed -e '/--sdl2/d' \
                -e '/SDL2/s:=.*$:= False:' \
                -i src/m64py/opts.py || die

        distutils-r1_python_prepare_all
}

pkg_postinst() {
        local vr
        for vr in ${REPLACING_VERSIONS}; do
                if ! version_is_at_least 0.2.1-r1 ${vr}; then
                        ewarn
                        ewarn "Starting with mupen64plus-2.0-r1, the plugin 
install path has changed."
                        ewarn "In order for m64py to find mupen64plus, you will 
either need to set"
                        ewarn "new paths in configuration dialog or remove your 
configuration file."
                        ewarn "The new paths are:"
                        ewarn
                        ewarn " Library file:      
/usr/$(get_libdir)/libmupen64plus.so.2.0.0"
                        ewarn " Plugins directory: 
/usr/$(get_libdir)/mupen64plus"
                        ewarn " Data directory:    /usr/share/mupen64plus"
                fi
        done

        if ! type -P rar >/dev/null && ! type -P unrar >/dev/null; then
                elog
                elog "In order to gain RAR archive support, please install 
either app-arch/rar"
                elog "or app-arch/unrar."
        fi

        if ! type -P 7z >/dev/null \
                        && ! has_version "dev-python/pylzma[${PYTHON_USEDEP}]"; 
then
                elog
                elog "In order to gain 7z archive support, please install 
either app-arch/p7zip"
                elog "or dev-python/pylzma."
        fi
}




Reply via email to