From 4a2fd0dbbb4c238182b7cbe29ac3406084a5550c Mon Sep 17 00:00:00 2001 From: Michael Sterrett Date: Fri, 13 Feb 2015 08:31:22 +0000 Subject: [PATCH] version bump Package-Manager: portage-2.2.14/cvs/Linux x86_64 --- games-emulation/mednafen/ChangeLog | 14 +++- games-emulation/mednafen/Manifest | 32 +++------ .../files/mednafen-0.9.28-cflags.patch | 4 +- .../mednafen/files/mednafen-0.9.28-zlib.patch | 15 ++--- .../files/mednafen-0.9.32-cflags.patch | 4 +- .../mednafen/files/mednafen-0.9.32-zlib.patch | 15 ++--- .../mednafen-0.9.38.1-automake-1.13.patch | 11 ++++ .../files/mednafen-0.9.38.1-cflags.patch | 28 ++++++++ .../files/mednafen-0.9.38.1-zlib.patch | 27 ++++++++ .../mednafen/mednafen-0.9.38.1.ebuild | 66 +++++++++++++++++++ 10 files changed, 170 insertions(+), 46 deletions(-) create mode 100644 games-emulation/mednafen/files/mednafen-0.9.38.1-automake-1.13.patch create mode 100644 games-emulation/mednafen/files/mednafen-0.9.38.1-cflags.patch create mode 100644 games-emulation/mednafen/files/mednafen-0.9.38.1-zlib.patch create mode 100644 games-emulation/mednafen/mednafen-0.9.38.1.ebuild diff --git a/games-emulation/mednafen/ChangeLog b/games-emulation/mednafen/ChangeLog index ea94d05fae79..79e861efe734 100644 --- a/games-emulation/mednafen/ChangeLog +++ b/games-emulation/mednafen/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for games-emulation/mednafen -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/mednafen/ChangeLog,v 1.49 2014/05/15 16:37:57 ulm Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/mednafen/ChangeLog,v 1.50 2015/02/13 08:31:17 mr_bones_ Exp $ + +*mednafen-0.9.38.1 (13 Feb 2015) + + 13 Feb 2015; Michael Sterrett + +files/mednafen-0.9.38.1-automake-1.13.patch, + +files/mednafen-0.9.38.1-cflags.patch, +files/mednafen-0.9.38.1-zlib.patch, + +mednafen-0.9.38.1.ebuild, files/mednafen-0.9.28-cflags.patch, + files/mednafen-0.9.28-zlib.patch, files/mednafen-0.9.32-cflags.patch, + files/mednafen-0.9.32-zlib.patch: + version bump 15 May 2014; Ulrich Müller mednafen-0.9.28.ebuild, mednafen-0.9.32.ebuild: diff --git a/games-emulation/mednafen/Manifest b/games-emulation/mednafen/Manifest index 6e642ca4487b..b83e3e2c9886 100644 --- a/games-emulation/mednafen/Manifest +++ b/games-emulation/mednafen/Manifest @@ -1,29 +1,17 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX mednafen-0.9.28-automake-1.13.patch 372 SHA256 1cc28062d38a372ae2e2cbb56efdd5d0bfa60b83cc5c6ec5fb6adab0de7578e1 SHA512 79eecf9fce0d2da04fb05f4d1453ac5aafee24cc13126c5305a8e1beb14d548ccb1c19df9da5a6017c80433d955362aa39272382e34d55d73364a99f67529eda WHIRLPOOL dfaf51d0b21248e035084e73d89e82c7f1bcf6dc7a4f2a632312ca9640edc9f36801154b98e97b7374da93914529c267aba9985703a385d0d102e34f91cd79fb -AUX mednafen-0.9.28-cflags.patch 1560 SHA256 404029dc11bc8d3271eb3d62a6949c719ab660af5098b8038d4dbba09c484b85 SHA512 658dceb99abe9093fdf0753779663a968986f578d4992865a767d5caf65ef20813080a0755f90ffe433df4f6981f43c449de30aa253a84db668b2582c063f1bf WHIRLPOOL 8a961ed0d49a85b2f9fd20cac40d6cc55859c9d2148f378d63a8693aa171bdcb4bb063760b2bc1daa302e1d68b7729f845428b655e313c984b62a8b42e209009 -AUX mednafen-0.9.28-zlib.patch 1628 SHA256 161bf6682de65caa0a2ffd52000244b3289e7c21454bd99952761d3ffdb75947 SHA512 71e9d67f3a2f9e4534c96cd856e68d6d163fc71de15b31ade139b3a3b09aeead29aad7acf053c01b37b9d139bcdeafb66c231cab370bae49d4ee95a02b2b6e73 WHIRLPOOL 006fb50fec95ea1fa067c399d9f23803372bb5e1d4e95a96c6a4fe34af424183b076f148234af47bb94d841a19e0b09ac0f19adf95f85aea9746be386c9072ce +AUX mednafen-0.9.28-cflags.patch 1488 SHA256 4715fe86b772ea58d6f73d3e43076791239f0b17200907e4bf7707f774c838ed SHA512 6812e7b66e05b3faeb7102721d9817e5ec9c0ea1edd3c9679bd7606490a663208c9c364e1a6dc78b0912bebe11e1b283cddcd975f15f63a134283a628780dd05 WHIRLPOOL 191299de8016c0131c1b18e0b8ab4e724d7fff397bb4bb17fca229160cc823c377613f26aedf2158c1523a714d881e0ac85ce0d6953df02a9c91d3f24daa4d8c +AUX mednafen-0.9.28-zlib.patch 1200 SHA256 09e463e484c01363b8e5bccaa4ea953f0a160d4fe8720b56cb0c9f213d74bf2d SHA512 3dfb82cfb0340989b59426b01880f0e6793ed76e7d0759e9c57914f1efb7f736d46e3c4ed7bebb4134c6c7d7b289fa0933485c65de5a0eb3f332a9b7162d2636 WHIRLPOOL a7748b25cecd8eb23d0592bc9a65edd7af648a234a583d77e9d893acedebfb45c91a54c647ae7a5a049da91b8005b691b4d2143eb7975c939c40044c42c67547 AUX mednafen-0.9.32-automake-1.13.patch 372 SHA256 1cc28062d38a372ae2e2cbb56efdd5d0bfa60b83cc5c6ec5fb6adab0de7578e1 SHA512 79eecf9fce0d2da04fb05f4d1453ac5aafee24cc13126c5305a8e1beb14d548ccb1c19df9da5a6017c80433d955362aa39272382e34d55d73364a99f67529eda WHIRLPOOL dfaf51d0b21248e035084e73d89e82c7f1bcf6dc7a4f2a632312ca9640edc9f36801154b98e97b7374da93914529c267aba9985703a385d0d102e34f91cd79fb -AUX mednafen-0.9.32-cflags.patch 1560 SHA256 404029dc11bc8d3271eb3d62a6949c719ab660af5098b8038d4dbba09c484b85 SHA512 658dceb99abe9093fdf0753779663a968986f578d4992865a767d5caf65ef20813080a0755f90ffe433df4f6981f43c449de30aa253a84db668b2582c063f1bf WHIRLPOOL 8a961ed0d49a85b2f9fd20cac40d6cc55859c9d2148f378d63a8693aa171bdcb4bb063760b2bc1daa302e1d68b7729f845428b655e313c984b62a8b42e209009 -AUX mednafen-0.9.32-zlib.patch 1628 SHA256 161bf6682de65caa0a2ffd52000244b3289e7c21454bd99952761d3ffdb75947 SHA512 71e9d67f3a2f9e4534c96cd856e68d6d163fc71de15b31ade139b3a3b09aeead29aad7acf053c01b37b9d139bcdeafb66c231cab370bae49d4ee95a02b2b6e73 WHIRLPOOL 006fb50fec95ea1fa067c399d9f23803372bb5e1d4e95a96c6a4fe34af424183b076f148234af47bb94d841a19e0b09ac0f19adf95f85aea9746be386c9072ce +AUX mednafen-0.9.32-cflags.patch 1488 SHA256 4715fe86b772ea58d6f73d3e43076791239f0b17200907e4bf7707f774c838ed SHA512 6812e7b66e05b3faeb7102721d9817e5ec9c0ea1edd3c9679bd7606490a663208c9c364e1a6dc78b0912bebe11e1b283cddcd975f15f63a134283a628780dd05 WHIRLPOOL 191299de8016c0131c1b18e0b8ab4e724d7fff397bb4bb17fca229160cc823c377613f26aedf2158c1523a714d881e0ac85ce0d6953df02a9c91d3f24daa4d8c +AUX mednafen-0.9.32-zlib.patch 1200 SHA256 09e463e484c01363b8e5bccaa4ea953f0a160d4fe8720b56cb0c9f213d74bf2d SHA512 3dfb82cfb0340989b59426b01880f0e6793ed76e7d0759e9c57914f1efb7f736d46e3c4ed7bebb4134c6c7d7b289fa0933485c65de5a0eb3f332a9b7162d2636 WHIRLPOOL a7748b25cecd8eb23d0592bc9a65edd7af648a234a583d77e9d893acedebfb45c91a54c647ae7a5a049da91b8005b691b4d2143eb7975c939c40044c42c67547 +AUX mednafen-0.9.38.1-automake-1.13.patch 372 SHA256 1cc28062d38a372ae2e2cbb56efdd5d0bfa60b83cc5c6ec5fb6adab0de7578e1 SHA512 79eecf9fce0d2da04fb05f4d1453ac5aafee24cc13126c5305a8e1beb14d548ccb1c19df9da5a6017c80433d955362aa39272382e34d55d73364a99f67529eda WHIRLPOOL dfaf51d0b21248e035084e73d89e82c7f1bcf6dc7a4f2a632312ca9640edc9f36801154b98e97b7374da93914529c267aba9985703a385d0d102e34f91cd79fb +AUX mednafen-0.9.38.1-cflags.patch 1201 SHA256 eed56b4e4fe0ba6adfb1cc911320ed86867554d88e1003d1e4e36c26a041fc0d SHA512 bcde1e8a537820e675fe2701ca8117ba56300e5029e00721014572cd29f142ffa45f71f90b26289e19cb190fa63a44fc56e13bc01d961664ddedae5bb245cea3 WHIRLPOOL 7fae91d9ed9a597eb4bb52ea44b8857164ef4737c1f1befb2ef4e0ebcd5aa22a097244717d9e755fff833dda874a5c8841545524280cf2c3d91692f4513b4eb0 +AUX mednafen-0.9.38.1-zlib.patch 1173 SHA256 71212b233966bf2a601fb46e6cffb146b4a4727ceabe204df9a98ab797922a94 SHA512 097befa0aef926a5aa1cec81f36e5202b3e543b9fc82cf1e43a190d3f4873ecc0f03d02e96b35d80883804f1f610cf7d2dc33fb0be9ca376f268ae79949ae8ce WHIRLPOOL d509bc3e87c504b655d160f85ef44392c30daf9fdd04127975848188c6bec53648d720b0ac00cc7b3b2854bf83888ab8fdb95ae39f77a5e88e20b6e588b10ac7 DIST mednafen-0.9.28-wip.tar.bz2 3901828 SHA256 415ce0055c43560fb8e5b225108cfeb2fb2363841c39cc37eaa1c5e605675bde SHA512 4bc4347e31c7b4ddc10426ff422192706cf90a7fef10209c09880eef5e1b8f3c6820ffb975e68e030e26be0bb5999a299bd2d95cf52b036438c0499edb099033 WHIRLPOOL 458e2157b615f587087fd94a5a77f2d07eda9a5d2248304044178371e71b84069cb55b0d4d27dc92a2517b1bc98779bf675f237e5e428c747ca17c062822207c DIST mednafen-0.9.32-wip.tar.bz2 4198850 SHA256 830b5a45360f92e3281c3d3d4e80b39a93424d1b5fc3afbc3dd6a587b09abfb2 SHA512 3e43af412b3d8c97fb15e92a5d3c6f0135dc4d55551c302e8cd07a54b959ff36c29baca3b0b42f0c9c752d956116966ae3e727ce80ce41c805c2f04737677be6 WHIRLPOOL ae00f0658ad6f9e84fd57465778b48052428c99325b35f7a424acce628f5e532a9738fce6c93018fa6d18016ec46342311a9671255c036225b2aef05cd6d5985 +DIST mednafen-0.9.38.1.tar.bz2 3815928 SHA256 52a485f9bebb3145b2e78771b37da4de293cac725d1b7698dc4acc3cf21dfe68 SHA512 7cb0a264c50f0a8f456a193bf1db5ba68dd653fd8f67ec53a996f5c09ee436eeec9b053be949bea21684085b241690921b3f1f7a225a49ac07d740aae0bd5c20 WHIRLPOOL 15c7a3a13ff64011fda5e4155881a8ab2132e3738ede780ba6bb43e82a577bddde56e978a6b3f2a958dd01603c2c541af5a96acf9f4485a25db05575c185a0e3 EBUILD mednafen-0.9.28.ebuild 1487 SHA256 a794fefd2fba593fb74621c23219057896bcb027a547e7aee9a86ec9fdf69693 SHA512 bc5c0141374ca9fd619431fe96c4a10f59b67918c4a58b62c82bfcf66750b8ce089da152fcd6fa53cf658fa9675f93ad4ab59bb3d319a8b2ac68b322961dcd75 WHIRLPOOL 7d9d9cdb6a92015df3ca403e4f75ec7b1661a23bfa67e98ee5164b61c329fdaa7e45b57adc3de189bb86e2c87d29d9842348024432e2a1777852c0ec11e77c68 EBUILD mednafen-0.9.32.ebuild 1489 SHA256 e0977a5425746827fb2c61ef753e1eec03227fd98e731fce30b38c58b56ec201 SHA512 5d3813326a83cf1924e1b094e8133d2b6c2580105a903976ca146b24dabac92e89634d062b5c8bfbadfee88dadb28030e75fa1baae9c6aab982525ec8d36257c WHIRLPOOL 301080653af7a092682a2866b2cfef2038a042796c29e564616bdf0d5c967a0fba82ec292492d5ff60e407ead88a4b745ba8486f41b104af332022ac14c7c70d -MISC ChangeLog 6883 SHA256 23e09870e1ccb3ca684e2ad8b53b9b57711f18ee612b33b342fc90065959ae89 SHA512 fe0f63d2d3d20dc75164e1dd08791983a7dc8046a26d4d6ebbdc9a685adebc02b29c7bc1528547a58546f0ae8c3264e848a713c84598a8f86b5c814a3f850d54 WHIRLPOOL ea5f756fa322d7baa412c99bd5ad23ff1e8c4d402c98db30fb845f8a6bee2ac7a3c25fed20e9e104272795e0aca22c6c8b82204b1662a2d7e67e1eea6a9f17d2 +EBUILD mednafen-0.9.38.1.ebuild 1617 SHA256 a452a9a976fff67fe482720542bfcac1daabe86138f04135799c709f10eb7b00 SHA512 0eeba54db23e3ee38de23d5c940c4420a7dd1af40e144d82ff3524df52619fad3cad43ddc49a81c85098a019d8834f19784808c4c09227e6ff25aea65af5efa6 WHIRLPOOL e5b87f400429ffbb4a7e5f00c4ba70b68b69c584c607b68ab6ac3d6e5e2af0592d267d5eea748c0e0f2b719153bab0c3f6a1740191ca27235edc55352803bb3f +MISC ChangeLog 7293 SHA256 8e9462d0f53e9d6b2cc6ad91708af1bc21e4d15a30f8fa8de1a829c2fe63f96f SHA512 dc091a68c24766631d4742d51d05b3517e96be746e3a9458c83c2029617aa4a45ac551a9092d652fe4cc6a36c2cb2783e059f5c257d2b5a569ec6afd211a7657 WHIRLPOOL 536a1d7bc168e1a891d7951d38ee46d7775b921797ceb1e5612a97e4b69f126851ae21bb059b69dd02fdc8e40e318626fa3c4d73dfbe9690530068c53d05db9a MISC metadata.xml 233 SHA256 7ef382bb262a87add83f9f888605564ba0996965964a80239613593302c76a05 SHA512 9190a76d53fe28e92c58ebf8e7308522b8697be30fe10d1d9eeae892b93e40106f9c8274c6fee82a2bfee7b7efdb398cf687fd5549080b80d8167f8bf27cc207 WHIRLPOOL 3d4911033f7d3d6ef8bbf6833dc076d90b642f32f454e13483cc0333137705026def3224531a234d696fc580fc9fbefe420fe1bcfb76ec44ba6f476d48c1f19a ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) - -iQGcBAEBCAAGBQJTdO1zAAoJEJQzkH1pP7W4/SUL+wQC8PPsX07RmkX+VF1hXtJZ -HD5OtHzoCkr+jmBEFV3E7AioPieaff2PPVOyLULpQh2+a+24EAUC84D6s03Z+ECE -z4zB8w4wofXAUZE8rSC7dgejhl2Bq0G6WSuFf5kfkQr6dbMZGOYMfMrE3nOAO2Qw -e3TAkmG4qa6q029A4tXk6dAdG93SyB+GVffB8lUTh8pmNc9LrdU+ip689iE35uV2 -0tw336Y8tK5x4/0nQIf1PjVGuD9ehNJYioMDgz1X0MUDwQzMDddWrfC8moFRi7g1 -KGlAxZhLOIw0brmsZq4KLZfJcrfPb+CJYq8l3OSK5tCBCDmEAd+s0OcUixJF73Kw -/l85lDal/4kcGu9qS9sxJ1t51D+WKzOr9R9892idI5Zt/Y/WTRjLJs6642O+plVf -8xnINxUIO5ifIB5OARNPl0Hh/5vfRci4w2wQS+nUAi5B1YW/6ByV81YubIMuQRjY -xg1ahwt3kgsPzoVvzU4INMb32NbxZoPsMy+jQGM1Jg== -=E54q ------END PGP SIGNATURE----- diff --git a/games-emulation/mednafen/files/mednafen-0.9.28-cflags.patch b/games-emulation/mednafen/files/mednafen-0.9.28-cflags.patch index 0fca1c6136e2..76b8a2e94c9f 100644 --- a/games-emulation/mednafen/files/mednafen-0.9.28-cflags.patch +++ b/games-emulation/mednafen/files/mednafen-0.9.28-cflags.patch @@ -1,5 +1,5 @@ ---- configure.ac.orig 2013-01-25 13:30:36.167253683 -0500 -+++ configure.ac 2013-01-25 13:32:16.993678869 -0500 +--- configure.ac.orig ++++ configure.ac @@ -90,21 +90,6 @@ dnl -fno-unit-at-a-time diff --git a/games-emulation/mednafen/files/mednafen-0.9.28-zlib.patch b/games-emulation/mednafen/files/mednafen-0.9.28-zlib.patch index 8ada20096ecb..a555bec79164 100644 --- a/games-emulation/mednafen/files/mednafen-0.9.28-zlib.patch +++ b/games-emulation/mednafen/files/mednafen-0.9.28-zlib.patch @@ -1,6 +1,5 @@ -diff -ru mednafen.orig/src/Makefile.am mednafen/src/Makefile.am ---- mednafen.orig/src/Makefile.am 2013-01-12 08:41:03.000000000 -0500 -+++ mednafen/src/Makefile.am 2013-01-25 13:17:44.351619447 -0500 +--- mednafen.orig/src/Makefile.am ++++ mednafen/src/Makefile.am @@ -5,7 +5,7 @@ bin_PROGRAMS = mednafen @@ -10,15 +9,13 @@ diff -ru mednafen.orig/src/Makefile.am mednafen/src/Makefile.am mednafen_DEPENDENCIES = trio/libtrio.a drivers/libmdfnsdl.a sexyal/libsexyal.a SUBDIRS += sexyal drivers -diff -ru mednafen.orig/src/compress/Makefile.am.inc mednafen/src/compress/Makefile.am.inc ---- mednafen.orig/src/compress/Makefile.am.inc 2010-12-18 04:03:19.000000000 -0500 -+++ mednafen/src/compress/Makefile.am.inc 2013-01-25 13:17:19.289508092 -0500 +--- mednafen.orig/src/compress/Makefile.am.inc ++++ mednafen/src/compress/Makefile.am.inc @@ -1 +1 @@ -mednafen_SOURCES += compress/minilzo.c compress/quicklz.c compress/blz.cpp compress/ioapi.c compress/unzip.c +mednafen_SOURCES += compress/minilzo.c compress/quicklz.c compress/blz.cpp compress/ioapi.c -diff -ru mednafen.orig/src/file.cpp mednafen/src/file.cpp ---- mednafen.orig/src/file.cpp 2012-02-03 17:04:45.000000000 -0500 -+++ mednafen/src/file.cpp 2013-01-25 13:17:09.527854217 -0500 +--- mednafen.orig/src/file.cpp ++++ mednafen/src/file.cpp @@ -33,7 +33,7 @@ diff --git a/games-emulation/mednafen/files/mednafen-0.9.32-cflags.patch b/games-emulation/mednafen/files/mednafen-0.9.32-cflags.patch index 0fca1c6136e2..76b8a2e94c9f 100644 --- a/games-emulation/mednafen/files/mednafen-0.9.32-cflags.patch +++ b/games-emulation/mednafen/files/mednafen-0.9.32-cflags.patch @@ -1,5 +1,5 @@ ---- configure.ac.orig 2013-01-25 13:30:36.167253683 -0500 -+++ configure.ac 2013-01-25 13:32:16.993678869 -0500 +--- configure.ac.orig ++++ configure.ac @@ -90,21 +90,6 @@ dnl -fno-unit-at-a-time diff --git a/games-emulation/mednafen/files/mednafen-0.9.32-zlib.patch b/games-emulation/mednafen/files/mednafen-0.9.32-zlib.patch index 8ada20096ecb..a555bec79164 100644 --- a/games-emulation/mednafen/files/mednafen-0.9.32-zlib.patch +++ b/games-emulation/mednafen/files/mednafen-0.9.32-zlib.patch @@ -1,6 +1,5 @@ -diff -ru mednafen.orig/src/Makefile.am mednafen/src/Makefile.am ---- mednafen.orig/src/Makefile.am 2013-01-12 08:41:03.000000000 -0500 -+++ mednafen/src/Makefile.am 2013-01-25 13:17:44.351619447 -0500 +--- mednafen.orig/src/Makefile.am ++++ mednafen/src/Makefile.am @@ -5,7 +5,7 @@ bin_PROGRAMS = mednafen @@ -10,15 +9,13 @@ diff -ru mednafen.orig/src/Makefile.am mednafen/src/Makefile.am mednafen_DEPENDENCIES = trio/libtrio.a drivers/libmdfnsdl.a sexyal/libsexyal.a SUBDIRS += sexyal drivers -diff -ru mednafen.orig/src/compress/Makefile.am.inc mednafen/src/compress/Makefile.am.inc ---- mednafen.orig/src/compress/Makefile.am.inc 2010-12-18 04:03:19.000000000 -0500 -+++ mednafen/src/compress/Makefile.am.inc 2013-01-25 13:17:19.289508092 -0500 +--- mednafen.orig/src/compress/Makefile.am.inc ++++ mednafen/src/compress/Makefile.am.inc @@ -1 +1 @@ -mednafen_SOURCES += compress/minilzo.c compress/quicklz.c compress/blz.cpp compress/ioapi.c compress/unzip.c +mednafen_SOURCES += compress/minilzo.c compress/quicklz.c compress/blz.cpp compress/ioapi.c -diff -ru mednafen.orig/src/file.cpp mednafen/src/file.cpp ---- mednafen.orig/src/file.cpp 2012-02-03 17:04:45.000000000 -0500 -+++ mednafen/src/file.cpp 2013-01-25 13:17:09.527854217 -0500 +--- mednafen.orig/src/file.cpp ++++ mednafen/src/file.cpp @@ -33,7 +33,7 @@ diff --git a/games-emulation/mednafen/files/mednafen-0.9.38.1-automake-1.13.patch b/games-emulation/mednafen/files/mednafen-0.9.38.1-automake-1.13.patch new file mode 100644 index 000000000000..14c69d94ef0e --- /dev/null +++ b/games-emulation/mednafen/files/mednafen-0.9.38.1-automake-1.13.patch @@ -0,0 +1,11 @@ +--- mednafen-0.9.28-wip/mednafen/configure.ac ++++ mednafen-0.9.28-wip/mednafen/configure.ac +@@ -13,7 +13,7 @@ + AC_CANONICAL_TARGET + AM_INIT_AUTOMAKE([mednafen], $MEDNAFEN_VERSION) + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES]) +-AM_CONFIG_HEADER([include/config.h:include/config.h.in]) ++AC_CONFIG_HEADERS([include/config.h:include/config.h.in]) + + AC_PROG_CC + AC_PROG_CPP diff --git a/games-emulation/mednafen/files/mednafen-0.9.38.1-cflags.patch b/games-emulation/mednafen/files/mednafen-0.9.38.1-cflags.patch new file mode 100644 index 000000000000..c43af818b6b8 --- /dev/null +++ b/games-emulation/mednafen/files/mednafen-0.9.38.1-cflags.patch @@ -0,0 +1,28 @@ +--- configure.ac.orig ++++ configure.ac +@@ -80,25 +80,6 @@ + AC_CHECK_LIB([z], [zlibVersion],[], AC_MSG_ERROR([*** zlib not found!])) + LIBS="$LIBS -lz" + +-OPTIMIZER_FLAGS="" +- +-dnl -ffast-math removed January 12, 2013. Don't re-add it, nor any of its sub-options(ESPECIALLY not -funsafe-math-optimizations), +-dnl it messes up certain code(NES resampler, for example) under certain conditions and alignments of the great celestial squid. +-dnl +-dnl In fact, let's explicitly disable it here with -fno-fast-math. +-dnl +-dnl -fomit-frame-pointer is required for some x86 inline assembly to compile. +-dnl +-dnl November 28, 2014: Use -fwrapv unconditionally instead of -fno-strict-overflow, -fno-strict-overflow is buggy +-dnl and does not work as documented/implied. +-dnl +-AX_CFLAGS_GCC_OPTION([-fno-fast-math], OPTIMIZER_FLAGS) +-AX_CFLAGS_GCC_OPTION([-fno-unsafe-math-optimizations], OPTIMIZER_FLAGS) +-AX_CFLAGS_GCC_OPTION([-fno-aggressive-loop-optimizations], OPTIMIZER_FLAGS) +-AX_CFLAGS_GCC_OPTION([-fomit-frame-pointer], OPTIMIZER_FLAGS) +-AX_CFLAGS_GCC_OPTION([-fwrapv], OPTIMIZER_FLAGS) +- +- + WARNING_FLAGS="" + AX_CFLAGS_GCC_OPTION([-Wall], WARNING_FLAGS) + AX_CFLAGS_GCC_OPTION([-Wshadow], WARNING_FLAGS) diff --git a/games-emulation/mednafen/files/mednafen-0.9.38.1-zlib.patch b/games-emulation/mednafen/files/mednafen-0.9.38.1-zlib.patch new file mode 100644 index 000000000000..a715ffd9c28f --- /dev/null +++ b/games-emulation/mednafen/files/mednafen-0.9.38.1-zlib.patch @@ -0,0 +1,27 @@ +--- mednafen.orig/include/mednafen/compress/Makefile.am.inc ++++ mednafen/include/mednafen/compress/Makefile.am.inc +@@ -1 +1 @@ +-mednafen_SOURCES += compress/minilzo.c compress/ioapi.c compress/unzip.c compress/GZFileStream.cpp compress/ZLInflateFilter.cpp ++mednafen_SOURCES += compress/minilzo.c compress/ioapi.c compress/GZFileStream.cpp compress/ZLInflateFilter.cpp +--- mednafen.orig/include/mednafen/file.cpp ++++ mednafen/include/mednafen/file.cpp +@@ -29,7 +29,7 @@ + #include + #include + +-#include "compress/unzip.h" ++#include + + #include "file.h" + #include "general.h" +--- mednafen.orig/include/mednafen/Makefile.am ++++ mednafen/include/mednafen/Makefile.am +@@ -6,7 +6,7 @@ + bin_PROGRAMS = mednafen + + mednafen_SOURCES = debug.cpp error.cpp mempatcher.cpp settings.cpp endian.cpp mednafen.cpp git.cpp file.cpp general.cpp memory.cpp netplay.cpp state.cpp state_rewind.cpp movie.cpp player.cpp PSFLoader.cpp tests.cpp qtrecord.cpp Stream.cpp MemoryStream.cpp FileStream.cpp IPSPatcher.cpp +-mednafen_LDADD = trio/libtrio.a ++mednafen_LDADD = trio/libtrio.a -lminizip + mednafen_DEPENDENCIES = trio/libtrio.a + + if HAVE_SDL diff --git a/games-emulation/mednafen/mednafen-0.9.38.1.ebuild b/games-emulation/mednafen/mednafen-0.9.38.1.ebuild new file mode 100644 index 000000000000..316064b0367d --- /dev/null +++ b/games-emulation/mednafen/mednafen-0.9.38.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/mednafen/mednafen-0.9.38.1.ebuild,v 1.1 2015/02/13 08:31:17 mr_bones_ Exp $ + +EAPI=5 +inherit autotools eutils flag-o-matic games + +DESCRIPTION="An advanced NES, GB/GBC/GBA, TurboGrafx 16/CD, NGPC and Lynx emulator" +HOMEPAGE="http://mednafen.sourceforge.net/" +SRC_URI="mirror://sourceforge/mednafen/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="alsa altivec cjk debugger jack nls" + +RDEPEND="virtual/opengl + media-libs/libsndfile + dev-libs/libcdio + media-libs/libsdl[sound,joystick,opengl,video] + media-libs/sdl-net + sys-libs/zlib[minizip] + alsa? ( media-libs/alsa-lib ) + jack? ( media-sound/jack-audio-connection-kit ) + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +S=${WORKDIR}/${PN} + +pkg_pretend() { + if has ccache ${FEATURES} ; then + ewarn + ewarn "If you experience build failure, try turning off ccache in FEATURES." + ewarn + fi +} + +src_prepare() { + sed -i \ + -e 's:$(datadir)/locale:/usr/share/locale:' \ + $(find . -name Makefile.am) \ + intl/Makefile.in || die + epatch \ + "${FILESDIR}"/${P}-zlib.patch \ + "${FILESDIR}"/${P}-cflags.patch \ + "${FILESDIR}"/${P}-automake-1.13.patch + eautoreconf +} + +src_configure() { + egamesconf \ + $(use_enable alsa) \ + $(use_enable altivec) \ + $(use_enable cjk cjk-fonts) \ + $(use_enable debugger) \ + $(use_enable jack) \ + $(use_enable nls) +} + +src_install() { + DOCS="Documentation/cheats.txt ChangeLog TODO" \ + default + prepgamesdirs +} -- 2.26.2