summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2014-08-15 10:20:49 +0000
committerMichał Górny <mgorny@gentoo.org>2014-08-15 10:20:49 +0000
commit75cb47c86f0a0788d6451ead0d9e831e6b30912e (patch)
tree860709baaf1ce0f913a35cc7ac222c8c8b4ca5e4 /games-emulation/mupen64plus-input-sdl
parentVersion bump. (diff)
downloadhistorical-75cb47c86f0a0788d6451ead0d9e831e6b30912e.tar.gz
historical-75cb47c86f0a0788d6451ead0d9e831e6b30912e.tar.bz2
historical-75cb47c86f0a0788d6451ead0d9e831e6b30912e.zip
Remove games team maintainership following the Council decision. Use standard install layout.
Package-Manager: portage-2.2.11_p72/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'games-emulation/mupen64plus-input-sdl')
-rw-r--r--games-emulation/mupen64plus-input-sdl/ChangeLog11
-rw-r--r--games-emulation/mupen64plus-input-sdl/Manifest36
-rw-r--r--games-emulation/mupen64plus-input-sdl/metadata.xml1
-rw-r--r--games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.0-r1.ebuild77
4 files changed, 105 insertions, 20 deletions
diff --git a/games-emulation/mupen64plus-input-sdl/ChangeLog b/games-emulation/mupen64plus-input-sdl/ChangeLog
index 93ab7ae14fc9..53af53ee6c50 100644
--- a/games-emulation/mupen64plus-input-sdl/ChangeLog
+++ b/games-emulation/mupen64plus-input-sdl/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for games-emulation/mupen64plus-input-sdl
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64plus-input-sdl/ChangeLog,v 1.3 2013/12/19 16:55:18 mgorny Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64plus-input-sdl/ChangeLog,v 1.4 2014/08/15 10:19:19 mgorny Exp $
+
+*mupen64plus-input-sdl-2.0-r1 (15 Aug 2014)
+
+ 15 Aug 2014; Michał Górny <mgorny@gentoo.org>
+ +mupen64plus-input-sdl-2.0-r1.ebuild, metadata.xml:
+ Remove games team maintainership following the Council decision. Use standard
+ install layout.
19 Dec 2013; Michał Górny <mgorny@gentoo.org>
mupen64plus-input-sdl-2.0.ebuild:
diff --git a/games-emulation/mupen64plus-input-sdl/Manifest b/games-emulation/mupen64plus-input-sdl/Manifest
index 51c8ff443f4f..4ad8f6941cb6 100644
--- a/games-emulation/mupen64plus-input-sdl/Manifest
+++ b/games-emulation/mupen64plus-input-sdl/Manifest
@@ -2,25 +2,27 @@
Hash: SHA256
DIST mupen64plus-input-sdl-src-2.0.tar.gz 43553 SHA256 b6be48e978683cced8c208ad03e27828c17ac7b2da5e699d6c34945db63d95b6 SHA512 adbeb83e01721aa74e5e65c05e4bff2a250c7bf51835a8b2c020752e9bf0bdb0f0672914fc5285ad9da2e6fa44259780aea6415d77914bb34e521f30eecf6747 WHIRLPOOL 647ccef13620c863077ae2eefb6934d966eaa413fe70437a38560e5fa03f479428e4848f2c2f3f38163a122a29f8b118fb50f9f772bfd1df96ab2860044352d7
+EBUILD mupen64plus-input-sdl-2.0-r1.ebuild 1838 SHA256 7314d584e26e2ada9eadcbdc69d2cd8c81d0ee3b7fe9d2aa5fa3ade21bb3fbb3 SHA512 d8e091d9499218babbf21600b9c82c1b91c2e892bbec5723fa2a825d23a69e8f2689c7b31385b45f3297181a94e2c6efbd96639215dc8b75cc38a1e9b5071d16 WHIRLPOOL c31f771f816eb635425de74c4096d704de672e560f8ee091954e047855179a5fe4ece57f14e0134b1f34c0216864c15f961d148d1eeefa8c69c0936310413e34
EBUILD mupen64plus-input-sdl-2.0.ebuild 1929 SHA256 b39c6ffd79274ce0bf718fad47d7167641d747a900873b8ceed9e284af41178b SHA512 5a9c265a2518444fc2525ecf9925fb8c612dae5ede9f5c4adbf6585333fb96dd35f75f77885bb27ba548831d1d51f5dd5aea5d04ee24f8a506fbc47bd44d3e66 WHIRLPOOL 91b0303b16ad7a3d365ec9c4fb04327a060cb6649727134777c81095eb2a88d611a9e8ffceac57cc64c621c48a0506e01b164955e22c1a51c58a7c0024ffa06e
-MISC ChangeLog 744 SHA256 a5479fd0a2734911f29d52f6f011251d82376a73ed7e7dc137327b69f68d5483 SHA512 906bf13f808aeb5cda1a024c02a4b8c39f9205fa34a81cd330d5401a6f2502bcb18b6c7ea7465f97eb9472773b73ec0551b7e00c248cda458420e7c29473a354 WHIRLPOOL 51faf7f9eaa3547d82fe834dd3e275cea0939766ef2ca0eb75dd8b806c869205854bcac934d6bdd2d5de181b47de53973b5b2618eca2b475aef6d00659af6b32
-MISC metadata.xml 352 SHA256 b5b11f77354a3f9a9051da98c3e7499a195f42a2abc71c3fe55979eeab43c7cc SHA512 579bbf3da7e4b2a573bbec036b4e5710dbe5289278094e9dc3c3cda8d8ca9533031e189bc12a15a47abe9f4cb58f83a98d2b0796ac0394797085b367658c3af8 WHIRLPOOL 3ced83d68b1b7923be49ae91e82ffe778aac35895fd681e8be87f28f77b716a60384af1935cc632abd7c510181d76526d475548e33117c73416d9cd922af49f3
+MISC ChangeLog 992 SHA256 3b9b326842af5af7cb5a2f2846b7eece6a443f578ff262031642537fb296a0e2 SHA512 a6294efc6935e437e5942d95c8a2ae82b3bdf537929206e65e092fba5f5d4e53f73f53f7c8e2448a1b4ec5a8c1d93aedbbc07d59635d7feebb67b8ba7c9bfa8e WHIRLPOOL 515c90d674234de27f1743375ff044c2c134b3e216cb380d9bbf301c2325cbdc23229d2188877f6963318833ffb1000144feaf0063e60a05fe1878cc8c4bfa6d
+MISC metadata.xml 332 SHA256 fddf0cc3fb5d96e622d607039f19d38ea9cf4a428393af81637205b51a6ef5a7 SHA512 67baaca8142e17ac47a00e477efdef2a66ca4d4d2f878cb2e2a0b06b10effe39c5272cc7fa5aaedc5911864e9b8cf50ceb240fce6d0920f4a5ec74676827ca8b WHIRLPOOL aa3fa95c7736443edf6815c5c38e67b94e99549fb3112a13d7988c5143c71d2cec7d7855e7f74e89315ee09850ea70aa2f284c8a9c881c9ee6ce2ee8ef72d43f
+MISC metadata.xml.rej 2313 SHA256 a337d5e81b5badbde92fd7d6653d023a95688943443237c408c6999a4efa42c7 SHA512 1b488f1b3bc20c755f529d2c0be666698c9cfbe3c19106a90e22f67d3efea5923aa007928d5e21e55c0f735fc70e3a1f020be8631b0c63d5147a292267c4b294 WHIRLPOOL c9e6213777a21f4ce47f2081dcb4eb1d6f0433a81f54511fd3cc9ab88130e84f9e871d02a8e7b9d5aca784d098383eb53a221de9179d079ef557c161f9e950fc
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iQJ8BAEBCABmBQJSsyT3XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJT7d7ZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOGGEP/jZsrrQryjh6GLkfCNkMU5px
-tWVzAD0fpbuKHSm6heLyCWY/IGPnVLYYI0jvZHsGvCVtBV5tBqSbN8JHp30Xgv8w
-/dEIOcNyTu0JO9mR0aO9aEh63lR/tBkHQs0hz7cBYED+5CFR6lImprV/DnkfDzj6
-BkW42pNzOTbghnqF7fNwxA7Fv0gr/v0pwDcNeLr1skACQdOc+poiaJDRIfPBc35J
-bvmQ6tnPUvYxJ7lLEZOfIk5AVgjPq9MCtH4j2TZ++/12CCMozmudLUHn9kXmYfMv
-z+DEy+DDGwsBOzqsj5vmhGPDQ/t1FHgYTv7YM3bltSuDuD3HTEqK5FR4nWlbUBvW
-rb7RP4kGXfLgTdh/26aG6EF1TTrmU+hrdUPJQhYMnR/v5I0wpgLLFrkq8Ps2oCQo
-BBYPB49StMk+ufylCZPotuOKlk38xReIlTPZiEieSVrPB3seu/4edSKkWeesnAox
-gWSxiniFqX/gGcizFG8Hs+iwh6tHcwqArepanaGGEG+rB6PGYbZMyfvlHaxrTuP4
-HJu/kUI2ahN75mu7iqYrm01bMS9y18SP/UfdYfafi07ZXimpz1k+3S1KAwpD/1nr
-kfGyd6kBacQ5LlB+KQ1wBggGGSMrKqMy/GpwZ8+MFW4rWTDJlUX5vVsh8u9cOeKP
-LWc1kmmODfUNOhDQFw7T
-=CTBB
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOD/0P/0WAGCM3S5UIg4sVpr/kTTdH
+CNq5TPFlBH2ZoE8QyMKOpJT5lOKtB3WRAl286fF9hGF0R8JKa2axusvNY3Y4G4J3
+wP3r5i6AHB4f3ABE/3GEKRZlSOi3yzFDzfYy/q3liGc+R9EKi0KZanZYWzBfFxq7
+2vyQyiQjunnWZdyR622RVcf+b+qXVkV4bZk4VOk8cadno2HChvtJceVwHpTQuoMW
+ZxnztAuXyAkgy7XcywQbr/WdCJpfRq3ZCMGi10HwcViUyKJjHExnIKhaMkS6ha16
+Ok2DI5VMOyAle80fAYYLxAJVrc9OmkA6r5mneL+XltUrOz1XkfO8r5UxUSqdgv+v
+k1psOjfD6slzQQQJ4+/zf+z3aH4ZdXSjV2rDQC4zn+jrP19qzB7woi4q9gM49GiX
+g6dgNnPGo69mu+4LfQPqcI7iWt6oDHLhOzg2OBmkJBFlHHVw464R1winnwRiKG+m
+QDoLYtA1mCzB+QccD9uOJSrQ2V/wYGMXYCIHOIqDzL6ndKYn48GROPrn1VXog6XI
+ICIR1uGfCusZlQih3ZDIzWwYNAJX1fDYHZOR2hq4i59cQ1k+C6nCpfYbEYCFw7ib
+PCnZCPnXSoe57BnA82H2Vyz1IazVpWy1cMgyIXHoiVgqDcrnvuxaCmWXfAHyOEqj
+9J8aWv0lO0RbpU+j3rLc
+=qo+d
-----END PGP SIGNATURE-----
diff --git a/games-emulation/mupen64plus-input-sdl/metadata.xml b/games-emulation/mupen64plus-input-sdl/metadata.xml
index 9047711e4ffd..955f381367d5 100644
--- a/games-emulation/mupen64plus-input-sdl/metadata.xml
+++ b/games-emulation/mupen64plus-input-sdl/metadata.xml
@@ -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>mgorny@gentoo.org</email>
<name>Michał Górny</name>
diff --git a/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.0-r1.ebuild b/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.0-r1.ebuild
new file mode 100644
index 000000000000..12b85fc09486
--- /dev/null
+++ b/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.0-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.0-r1.ebuild,v 1.1 2014/08/15 10:19:19 mgorny Exp $
+
+EAPI=5
+
+MY_P=${PN}-src-${PV}
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, SDL input plugin"
+HOMEPAGE="http://code.google.com/p/mupen64plus/"
+SRC_URI="https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=games-emulation/mupen64plus-core-2.0-r1:0=
+ media-libs/libsdl:0=[joystick]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch_user
+
+ # avoid implicitly appending CPU flags
+ sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
+}
+
+src_compile() {
+ MAKEARGS=(
+ # Note: please keep this in sync in all of mupen64plus-* packages
+
+ -C projects/unix
+
+ # this basically means: GNU userspace
+ UNAME=Linux
+
+ # verbose output
+ V=1
+
+ CROSS_COMPILE="${CHOST}-"
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ PKG_CONFIG="$(tc-getPKG_CONFIG)"
+ # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
+ # so we can leave OPTFLAGS empty
+ OPTFLAGS=
+
+ # paths, some of them are used at compile time
+ PREFIX=/usr
+ LIBDIR=/usr/$(get_libdir)
+
+ # disable unwanted magic
+ LDCONFIG=:
+ INSTALL_STRIP_FLAG=
+
+ # Package-specific stuff
+
+ # CROSS_COMPILE causes it to look for ${CHOST}-sdl-config...
+ SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl)"
+ SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl)"
+ )
+
+ use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
+ use x86 && MAKEARGS+=( HOST_CPU=i386 )
+
+ emake "${MAKEARGS[@]}" all
+}
+
+src_install() {
+ emake "${MAKEARGS[@]}" DESTDIR="${D}" install
+ einstalldocs
+}