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 }