games-emulation/mednafen: Remove old
authorDavid Seifert <soap@gentoo.org>
Wed, 20 Dec 2017 21:30:18 +0000 (22:30 +0100)
committerDavid Seifert <soap@gentoo.org>
Thu, 21 Dec 2017 01:39:50 +0000 (02:39 +0100)
Package-Manager: Portage-2.3.16, Repoman-2.3.6

games-emulation/mednafen/Manifest
games-emulation/mednafen/mednafen-0.9.41.ebuild [deleted file]
games-emulation/mednafen/mednafen-0.9.45.1.ebuild [deleted file]
games-emulation/mednafen/mednafen-0.9.45.ebuild [deleted file]

index 4679eaa8032e5b75546886c96c9156423a6c8d91..5f30b0b23392e28eaa08b4565d569f7edaf9c4bd 100644 (file)
@@ -1,4 +1 @@
-DIST mednafen-0.9.41.tar.xz 3148348 BLAKE2B a7fcd9b9de1f56f86ed58a926f20921517b80b0884e7cfe7da8eb5600ef7264fc5ee588eaf7f418b077e47e485322266c7fbddbfcd7d52c24a8c402e2406e367 SHA512 d3c7707874eabbec41e5b725813d16e599f3ad89ecbd9c8e1264184d74ab2bf7a21a3f6fe177b6bc429f7bd56f9eea17a9a6fefce8e70b82e87a93d75f5d39c9
-DIST mednafen-0.9.45.1.tar.xz 3183380 BLAKE2B f14567adbdb14640858ce69560e00beb2328f87c3fdce1f5726e497ab7faccb7c40c92656e29c519a12634e15f394d8292ca48feb6f574487e4d115471eccce4 SHA512 b49b7638166dfb20d43c3278e7084e99e535dc9c2c1e3ecad82ebf41a1dddbeca9350dfcc26eb43d1661cbe5aa3ba4cde3010ca5680ae9398dc160cbe11d6726
-DIST mednafen-0.9.45.tar.xz 3184340 BLAKE2B 63319b512c9cec5decc1143cd3a2f0d9f66686c32849539991bca64ab35cac7381e4a45c77feea7b36ae602043a9ff1237336949e8999721cc4f771ed1a391cd SHA512 d2d61eef0a5ab2c3109fb3c4fbdb2509504c61ffaab14a51e413204f08a622e47c116c7333866a3406a1fa7ac4bf68349c0212bc9fcb544d4953898b03a2fb71
 DIST mednafen-0.9.46.tar.xz 3187988 BLAKE2B c33da02bfb0cce37e9029efc98d11e233686c41c7ecb51110a3fe805b3a13f2fef293dd86b7bc7a3ff172f7f0f507e07804a2927e5b41c1927ca52673f068dfb SHA512 ea624f076922570001393d5d04cc1b20b3d005d31de4095ee5c7a985be2b61e8d3aa5e78c64e751e8233adc89a31be955372caeb2818d0a5cc71ba9380931620
diff --git a/games-emulation/mednafen/mednafen-0.9.41.ebuild b/games-emulation/mednafen/mednafen-0.9.41.ebuild
deleted file mode 100644 (file)
index cdd8cfd..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic pax-utils
-
-DESCRIPTION="Argument-driven multi-system emulator utilizing OpenGL and SDL"
-HOMEPAGE="https://mednafen.github.io/"
-SRC_URI="https://mednafen.github.io/releases/files/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa altivec cjk debugger jack nls pax_kernel"
-
-RDEPEND="
-       dev-libs/libcdio
-       media-libs/libsdl[sound,joystick,opengl,video]
-       media-libs/libsndfile
-       sys-libs/zlib[minizip]
-       virtual/opengl
-       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}
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-0.9.41-remove-cflags.patch
-       "${FILESDIR}"/${PN}-0.9.41-zlib.patch
-)
-
-pkg_pretend() {
-       if has ccache ${FEATURES}; then
-               ewarn
-               ewarn "If you experience build failure, try turning off ccache in FEATURES."
-               ewarn
-       fi
-}
-
-src_prepare() {
-       default
-       eautoreconf
-}
-
-src_configure() {
-       # very sensitive code (bug #539992)
-       strip-flags
-       append-flags -fomit-frame-pointer -fwrapv
-       econf \
-               $(use_enable alsa) \
-               $(use_enable altivec) \
-               $(use_enable cjk cjk-fonts) \
-               $(use_enable debugger) \
-               $(use_enable jack) \
-               $(use_enable nls)
-}
-
-src_install() {
-       default
-       dodoc Documentation/cheats.txt
-
-       if use pax_kernel; then
-               pax-mark m "${ED%/}"/bin/mednafen || die
-       fi
-}
diff --git a/games-emulation/mednafen/mednafen-0.9.45.1.ebuild b/games-emulation/mednafen/mednafen-0.9.45.1.ebuild
deleted file mode 100644 (file)
index 6c13556..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic pax-utils
-
-DESCRIPTION="Argument-driven multi-system emulator utilizing OpenGL and SDL"
-HOMEPAGE="https://mednafen.github.io/"
-SRC_URI="https://mednafen.github.io/releases/files/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa altivec cjk debugger jack nls pax_kernel"
-
-RDEPEND="
-       dev-libs/libcdio
-       >=dev-libs/lzo-2.10
-       media-libs/libsdl[sound,joystick,opengl,video]
-       media-libs/libsndfile
-       sys-libs/zlib[minizip]
-       virtual/opengl
-       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() {
-       default
-
-       # Unfortunately, upstream is insane and thinks mucking with CFLAGS is okay, if
-       # it prevents "users who don't understand the consequences of what they're doing".
-       # We use sed's here, as they're more forward-compatible than patches which need to
-       # be constantly rebased. DO NOT REPLACE THEM UNLESS YOU HAVE PERMISSION FROM GAMES.
-       sed -e '/-fno-fast-math/d' \
-               -e '/-fno-unsafe-math-optimizations/d' \
-               -e '/-fno-aggressive-loop-optimizations/d' \
-               -e '/-fno-ipa-icf/d' \
-               -e '/-fno-printf-return-value/d' \
-               -e '/-fomit-frame-pointer/d' \
-               -e '/-fno-pic/d' \
-               -e '/-fno-pie/d' \
-               -e '/-fno-PIC/d' \
-               -e '/-fno-PIE/d' \
-               -e '/-nopie/d' \
-               -e '/-no-pie/d' \
-               -e '/-fno-stack-protector/d' \
-               -e '/-fno-stack-protector-all/d' \
-               -e '/-fno-stack-protector-strong/d' \
-               -e '/-mtune=haswell/d' \
-               -i configure.ac || die
-
-       # Furthermore, upstream is also insane about bundling libraries and considers it
-       # "an aesthetics issue" and is even unwilling to make unbundling optional.
-       # Libs to unbundle: minilzo, minizip
-       sed -e '/PKG_PROG_PKG_CONFIG/a PKG_CHECK_MODULES([LZO], [lzo2])' \
-               -i configure.ac || die
-       sed -e '/bin_PROGRAMS/a mednafen_CPPFLAGS = \$(LZO_CFLAGS)' \
-               -i src/Makefile.am || die
-       sed -e 's:"compress/minilzo.h":<lzo1x.h>:' \
-               -i src/{mednafen,qtrecord}.cpp || die
-       sed -e 's:compress/ioapi.c::' \
-               -e 's:compress/unzip.c::' \
-               -e 's:compress/minilzo.c::' \
-               -i src/compress/Makefile.am.inc || die
-       sed -e 's:"compress/unzip.h":<minizip/unzip.h>:' \
-               -i src/file.cpp || die
-       sed -e 's:\(mednafen_LDADD.*trio/libtrio\.a\):\1 -lminizip \$(LZO_LIBS):' \
-               -i src/Makefile.am || die
-       # delete bundled files just to be sure...
-       rm src/compress/{ioapi.?,*lzo*,unzip.?} || die
-
-       eautoreconf
-}
-
-src_configure() {
-       # very sensitive code (bug #539992)
-       strip-flags
-       append-flags -fomit-frame-pointer -fwrapv
-       econf \
-               $(use_enable alsa) \
-               $(use_enable altivec) \
-               $(use_enable cjk cjk-fonts) \
-               $(use_enable debugger) \
-               $(use_enable jack) \
-               $(use_enable nls)
-}
-
-src_install() {
-       default
-       dodoc Documentation/cheats.txt
-
-       if use pax_kernel; then
-               pax-mark m "${ED%/}"/usr/bin/mednafen || die
-       fi
-}
diff --git a/games-emulation/mednafen/mednafen-0.9.45.ebuild b/games-emulation/mednafen/mednafen-0.9.45.ebuild
deleted file mode 100644 (file)
index d426001..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic pax-utils
-
-DESCRIPTION="Argument-driven multi-system emulator utilizing OpenGL and SDL"
-HOMEPAGE="https://mednafen.github.io/"
-SRC_URI="https://mednafen.github.io/releases/files/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa altivec cjk debugger jack nls pax_kernel"
-
-RDEPEND="
-       dev-libs/libcdio
-       dev-libs/lzo
-       media-libs/libsdl[sound,joystick,opengl,video]
-       media-libs/libsndfile
-       sys-libs/zlib[minizip]
-       virtual/opengl
-       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() {
-       default
-
-       # Unfortunately, upstream is insane and thinks mucking with CFLAGS is okay, if
-       # it prevents "users who don't understand the consequences of what they're doing".
-       # We use sed's here, as they're more forward-compatible than patches which need to
-       # be constantly rebased. DO NOT REPLACE THEM UNLESS YOU HAVE PERMISSION FROM GAMES.
-       sed -e '/-fno-fast-math/d' \
-               -e '/-fno-unsafe-math-optimizations/d' \
-               -e '/-fno-aggressive-loop-optimizations/d' \
-               -e '/-fno-ipa-icf/d' \
-               -e '/-fno-printf-return-value/d' \
-               -e '/-fomit-frame-pointer/d' \
-               -e '/-fno-pic/d' \
-               -e '/-fno-pie/d' \
-               -e '/-fno-PIC/d' \
-               -e '/-fno-PIE/d' \
-               -e '/-nopie/d' \
-               -e '/-no-pie/d' \
-               -e '/-fno-stack-protector/d' \
-               -e '/-fno-stack-protector-all/d' \
-               -e '/-fno-stack-protector-strong/d' \
-               -e '/-mtune=haswell/d' \
-               -i configure.ac || die
-
-       # Furthermore, upstream is also insane about bundling libraries and considers it
-       # "an aesthetics issue" and is even unwilling to make unbundling optional.
-       # Libs to unbundle: minilzo, minizip
-       sed -e '/PKG_PROG_PKG_CONFIG/a PKG_CHECK_MODULES([LZO], [lzo2])' \
-               -i configure.ac || die
-       sed -e '/bin_PROGRAMS/a mednafen_CPPFLAGS = \$(LZO_CFLAGS)' \
-               -i src/Makefile.am || die
-       sed -e 's:"compress/minilzo.h":<lzo1x.h>:' \
-               -i src/{mednafen,qtrecord}.cpp || die
-       sed -e 's:compress/ioapi.c::' \
-               -e 's:compress/unzip.c::' \
-               -e 's:compress/minilzo.c::' \
-               -i src/compress/Makefile.am.inc || die
-       sed -e 's:"compress/unzip.h":<minizip/unzip.h>:' \
-               -i src/file.cpp || die
-       sed -e 's:\(mednafen_LDADD.*trio/libtrio\.a\):\1 -lminizip \$(LZO_LIBS):' \
-               -i src/Makefile.am || die
-       # delete bundled files just to be sure...
-       rm src/compress/{ioapi.?,*lzo*,unzip.?} || die
-
-       eautoreconf
-}
-
-src_configure() {
-       # very sensitive code (bug #539992)
-       strip-flags
-       append-flags -fomit-frame-pointer -fwrapv
-       econf \
-               $(use_enable alsa) \
-               $(use_enable altivec) \
-               $(use_enable cjk cjk-fonts) \
-               $(use_enable debugger) \
-               $(use_enable jack) \
-               $(use_enable nls)
-}
-
-src_install() {
-       default
-       dodoc Documentation/cheats.txt
-
-       if use pax_kernel; then
-               pax-mark m "${ED%/}"/usr/bin/mednafen || die
-       fi
-}