summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-arcade/capsized/capsized-06102013.ebuild7
-rw-r--r--games-arcade/edge/edge-20130703.ebuild2
-rw-r--r--games-arcade/rush/rush-20130703.ebuild2
-rw-r--r--games-arcade/tokitori/tokitori-20130703.ebuild2
-rw-r--r--games-fps/xonotic/xonotic-9999.ebuild4
-rw-r--r--games-puzzle/spirits/spirits-1.0.1.ebuild2
-rw-r--r--media-libs/libsdl/Manifest12
-rw-r--r--media-libs/libsdl/files/libsdl-universal_xdata32_check.patch49
-rw-r--r--media-libs/libsdl/libsdl-2.0.0.ebuild134
-rw-r--r--media-libs/libsdl/libsdl-2.0.0_pre7541.ebuild116
-rw-r--r--media-libs/libsdl/metadata.xml37
-rw-r--r--media-libs/sdl-image/metadata.xml26
-rw-r--r--media-libs/sdl-image/sdl-image-2.0.0_pre407.ebuild76
-rw-r--r--media-libs/sdl-ttf/metadata.xml19
-rw-r--r--media-libs/sdl-ttf/sdl-ttf-2.0.12_pre242.ebuild40
15 files changed, 10 insertions, 518 deletions
diff --git a/games-arcade/capsized/capsized-06102013.ebuild b/games-arcade/capsized/capsized-06102013.ebuild
index 77d39f9..c461bc6 100644
--- a/games-arcade/capsized/capsized-06102013.ebuild
+++ b/games-arcade/capsized/capsized-06102013.ebuild
@@ -25,11 +25,12 @@ RDEPEND="
media-libs/libvorbis
dev-lang/mono
media-libs/openal
- media-libs/libsdl:2
+ media-libs/libsdl2
+ media-libs/sdl2-mixer
"
# dev-dotnet/monogame # someday
# dev-dotnet/monogame-theoraplay # someday
-# media-libs/sdl-mixer # when 2.0 tarball will be released
+# media-libs/theoraplay # someday
DOCS=( "Linux.README" )
@@ -74,7 +75,7 @@ src_install() {
# Also installing bundled theoraplay, since in is no such package in
# portage.
insinto "${GAMEDIR}/$(get_libdir)"
- doins "$(get_libdir)/libSDL2_mixer-2.0.so.0"
+# doins "$(get_libdir)/libSDL2_mixer-2.0.so.0"
doins "$(get_libdir)/libtheoraplay.so"
games_make_wrapper "${PN}" "mono ./NePlusUltra.exe" "${GAMEDIR}" "${GAMEDIR}/$(get_libdir)"
diff --git a/games-arcade/edge/edge-20130703.ebuild b/games-arcade/edge/edge-20130703.ebuild
index 6ae14a5..6184fba 100644
--- a/games-arcade/edge/edge-20130703.ebuild
+++ b/games-arcade/edge/edge-20130703.ebuild
@@ -18,7 +18,7 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
- media-libs/libsdl:2
+ media-libs/libsdl2
media-libs/openal
sys-libs/zlib
"
diff --git a/games-arcade/rush/rush-20130703.ebuild b/games-arcade/rush/rush-20130703.ebuild
index 0ebf6e0..c5cc279 100644
--- a/games-arcade/rush/rush-20130703.ebuild
+++ b/games-arcade/rush/rush-20130703.ebuild
@@ -19,7 +19,7 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
- media-libs/libsdl:2
+ media-libs/libsdl2
media-libs/openal
sys-libs/zlib
"
diff --git a/games-arcade/tokitori/tokitori-20130703.ebuild b/games-arcade/tokitori/tokitori-20130703.ebuild
index 5c10462..eece263 100644
--- a/games-arcade/tokitori/tokitori-20130703.ebuild
+++ b/games-arcade/tokitori/tokitori-20130703.ebuild
@@ -18,7 +18,7 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
- media-libs/libsdl:2
+ media-libs/libsdl2
media-libs/openal
sys-libs/zlib
"
diff --git a/games-fps/xonotic/xonotic-9999.ebuild b/games-fps/xonotic/xonotic-9999.ebuild
index 826433a..7f43629 100644
--- a/games-fps/xonotic/xonotic-9999.ebuild
+++ b/games-fps/xonotic/xonotic-9999.ebuild
@@ -49,8 +49,8 @@ RDEPEND="
)
sdl? (
${UIRDEPEND}
- !sdl2? ( media-libs/libsdl:0[X,audio,joystick,opengl,video] )
- sdl2? ( media-libs/libsdl:2[X,opengl,video] )
+ !sdl2? ( media-libs/libsdl[X,audio,joystick,opengl,video] )
+ sdl2? ( media-libs/libsdl2[X,opengl,video] )
)
"
DEPEND="${RDEPEND}
diff --git a/games-puzzle/spirits/spirits-1.0.1.ebuild b/games-puzzle/spirits/spirits-1.0.1.ebuild
index f4235ac..ffec38b 100644
--- a/games-puzzle/spirits/spirits-1.0.1.ebuild
+++ b/games-puzzle/spirits/spirits-1.0.1.ebuild
@@ -7,7 +7,7 @@ MY_PN="Spirits"
inherit games
-DESCRIPTION="a tetrominoes game (i.e.: a Tetris clone) that uses the Xbox 360 Kinect"
+DESCRIPTION="Save the spirits of leaf litters"
HOMEPAGE="http://www.spacesofplay.com/spirits/"
SRC_URI="${PN}-linux-${PV}_120903-1348705231.zip"
diff --git a/media-libs/libsdl/Manifest b/media-libs/libsdl/Manifest
deleted file mode 100644
index 8e09998..0000000
--- a/media-libs/libsdl/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST SDL-2.0.0-7541.tar.gz 3754440 SHA256 fa03c37c8997ddd72e4ea15097b9aa401c02e07c8696d4a4a8d57b0c81a48921 SHA512 2b1ad1276e09cecf4a301be14f9bfb2cb5047df017c01caf3ce71d7922345759ae43f398ccd266e5a0056b661b6affb964e581ca4f9b8a7306f8ca4ecc19c074 WHIRLPOOL 91561de6da7b01ef9cbaf0cb8819bbf3d624a00a6fa8da1994c0a46f8f266a5b0a68b6d641468e45697ddc3364bfa6f03d97532f0b26d43eb4cada8e0d943108
-DIST SDL2-2.0.0.tar.gz 3623960 SHA256 6f6ac8153d90e06a118474d5400624ae82b3d3e080915505db27cebc52b27178 SHA512 6650ca1afcf2ad172f511adb80d265722c7533b1e614925ef5bcdce1b898b42c261d6ed8188e15e56bab2002f16d16c255bdd984932e347de6252c0ee54a7f53 WHIRLPOOL 38111cb4f47dda36a658b94f8ab9b50c6009926b45e3d55f255d03e2c0f66040a5b8786d44da51fe572a03eb7fa5ac5d8fa5a0933bbc0579ed0e86de1b2a4c12
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
-
-iF4EAREIAAYFAlIKbf8ACgkQz+A7F6AY3owaCAEAysEGkJzSoPxhWWup3NNXgoF2
-xdBMIwGUCyxe1labo5AA/0p+V1cU6DbvN/AztFOKOGEIM7Fdp1P/QR+KS5skLMBg
-=zgsU
------END PGP SIGNATURE-----
diff --git a/media-libs/libsdl/files/libsdl-universal_xdata32_check.patch b/media-libs/libsdl/files/libsdl-universal_xdata32_check.patch
deleted file mode 100644
index d741025..0000000
--- a/media-libs/libsdl/files/libsdl-universal_xdata32_check.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-# HG changeset patch
-# User Azamat H. Hackimov <azamat.hackimov@gmail.com>
-# Date 1370413935 -21600
-# Node ID 00d5ada80b60f6e163a2ebbb5949515dd9646458
-# Parent 2a858d938e21eb4f6f4496f29557a1fa14b566b4
-Make _XData32 checking universal for 32 and 64 architectures.
-_XData32 is used only for 64, so there should be no regression in 32bit
-enviroment.
-This commit intended for making universal SDL_config.h in mixed 32/64
-enviroment.
-
-diff -r 2a858d938e21 -r 00d5ada80b60 cmake/sdlchecks.cmake
---- a/cmake/sdlchecks.cmake Wed Jun 05 12:28:53 2013 +0600
-+++ b/cmake/sdlchecks.cmake Wed Jun 05 12:32:15 2013 +0600
-@@ -357,6 +357,7 @@
- endif(HAVE_XGENERICEVENT)
-
- check_c_source_compiles("
-+ #define LONG64
- #include <X11/Xlibint.h>
- extern int _XData32(Display *dpy,register _Xconst long *data,unsigned len);
- int main(int argc, char **argv) {}" HAVE_CONST_XDATA32)
-diff -r 2a858d938e21 -r 00d5ada80b60 configure.in
---- a/configure.in Wed Jun 05 12:28:53 2013 +0600
-+++ b/configure.in Wed Jun 05 12:32:15 2013 +0600
-@@ -1147,14 +1147,15 @@
- AC_MSG_CHECKING(for const parameter to _XData32)
- have_const_param_xdata32=no
- AC_TRY_COMPILE([
-- #include <X11/Xlibint.h>
-- extern int _XData32(Display *dpy,register _Xconst long *data,unsigned len);
-- ],[
-- ],[
-- have_const_param_xdata32=yes
-- AC_DEFINE(SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32)
-- ])
-- AC_MSG_RESULT($have_const_param_xdata32)
-+ #define LONG64
-+ #include <X11/Xlibint.h>
-+ extern int _XData32(Display *dpy,register _Xconst long *data,unsigned len);
-+ ],[
-+ ],[
-+ have_const_param_xdata32=yes
-+ AC_DEFINE(SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32)
-+ ])
-+ AC_MSG_RESULT($have_const_param_xdata32)
-
- dnl AC_CHECK_LIB(X11, XGetEventData, AC_DEFINE(SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS, 1, [Have XGenericEvent]))
- AC_MSG_CHECKING([for XGenericEvent])
diff --git a/media-libs/libsdl/libsdl-2.0.0.ebuild b/media-libs/libsdl/libsdl-2.0.0.ebuild
deleted file mode 100644
index 61e76d2..0000000
--- a/media-libs/libsdl/libsdl-2.0.0.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit cmake-multilib eutils
-
-MY_PV=${PV/_pre/-}
-
-DESCRIPTION="Simple Direct Media Layer"
-HOMEPAGE="http://www.libsdl.org/"
-SRC_URI="http://www.libsdl.org/release/SDL2-${MY_PV}.tar.gz"
-LICENSE="ZLIB"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-IUSE="3dnow alsa altivec +asm aqua fusionsound gles mmx nas opengl oss pulseaudio sse sse2 static-libs +threads tslib +video X xinerama xscreensaver"
-
-#FIXME: Replace "gles" deps with "virtual/opengles", after hitting Portage.
-#FIXME: media-libs/nas no have emul-* ebuild
-#FIXME: virtual/opengl for abi_x86_32 require additional handling
-RDEPEND="
- nas? (
- media-libs/nas
- ( || ( app-emulation/emul-linux-x86-xlibs
- ( x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libXext[${MULTILIB_USEDEP}]
- x11-libs/libXt[${MULTILIB_USEDEP}] )
- ) )
- )
- X? ( || ( app-emulation/emul-linux-x86-xlibs
- ( x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libXcursor[${MULTILIB_USEDEP}]
- x11-libs/libXext[${MULTILIB_USEDEP}]
- x11-libs/libXi[${MULTILIB_USEDEP}]
- x11-libs/libXt[${MULTILIB_USEDEP}]
- x11-libs/libXrandr[${MULTILIB_USEDEP}]
- x11-libs/libXrender[${MULTILIB_USEDEP}]
- x11-libs/libXxf86vm[${MULTILIB_USEDEP}] )
- )
- )
- xinerama? ( || (
- app-emulation/emul-linux-x86-xlibs
- x11-libs/libXinerama[${MULTILIB_USEDEP}] ) )
- xscreensaver? ( || (
- app-emulation/emul-linux-x86-xlibs
- x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] ) )
- alsa? ( || (
- app-emulation/emul-linux-x86-soundlibs
- media-libs/alsa-lib[${MULTILIB_USEDEP}] ) )
- fusionsound? ( >=media-libs/FusionSound-1.1.1 )
- pulseaudio? (
- amd64? ( app-emulation/emul-linux-x86-soundlibs )
- x86? ( media-sound/pulseaudio )
- )
- gles? ( || ( media-libs/mesa[gles2] media-libs/mesa[gles] ) )
- opengl? ( virtual/opengl )
- tslib? ( x11-libs/tslib )
-"
-
-DEPEND="${RDEPEND}
- nas? (
- ( || ( app-emulation/emul-linux-x86-xlibs
- ( x11-proto/xextproto[${MULTILIB_USEDEP}]
- x11-proto/xproto[${MULTILIB_USEDEP}] )
- ) )
- )
- X? (
- ( || ( app-emulation/emul-linux-x86-xlibs
- ( x11-proto/inputproto[${MULTILIB_USEDEP}]
- x11-proto/xextproto[${MULTILIB_USEDEP}]
- x11-proto/xf86vidmodeproto[${MULTILIB_USEDEP}]
- x11-proto/xproto[${MULTILIB_USEDEP}]
- x11-proto/randrproto[${MULTILIB_USEDEP}]
- x11-proto/renderproto[${MULTILIB_USEDEP}] )
- ) )
- )
- xinerama? ( || ( app-emulation/emul-linux-x86-xlibs
- x11-proto/xineramaproto[${MULTILIB_USEDEP}] ) )
- xscreensaver? ( || ( app-emulation/emul-linux-x86-xlibs
- x11-proto/scrnsaverproto[${MULTILIB_USEDEP}] ) )
-"
-
-S=${WORKDIR}/SDL2-${MY_PV}
-
-DOCS=( BUGS.txt CREDITS.txt README.txt README-hg.txt README-SDL.txt TODO.txt WhatsNew.txt )
-
-src_prepare() {
- # Make headers more universal for 32/64 archs.
- # See http://bugzilla.libsdl.org/show_bug.cgi?id=1893
- epatch "${FILESDIR}/${PN}-universal_xdata32_check.patch"
-
- epatch_user
-}
-
-src_configure() {
- mycmakeargs=(
- # Disable assertion tests.
- -DASSERTIONS=disabled
- # Avoid hard-coding RPATH entries into dynamically linked SDL libraries.
- -DRPATH=NO
- # Disable obsolete and/or inapplicable libraries.
- -DARTS=NO
- -DESD=NO
- $(cmake-utils_use 3dnow 3DNOW)
- $(cmake-utils_use alsa ALSA)
- $(cmake-utils_use altivec ALTIVEC)
- $(cmake-utils_use asm ASSEMBLY)
- $(cmake-utils_use aqua VIDEO_COCOA)
- $(cmake-utils_use fusionsound FUSIONSOUND)
- $(cmake-utils_use gles VIDEO_OPENGLES)
- $(cmake-utils_use mmx MMX)
- $(cmake-utils_use nas NAS)
- $(cmake-utils_use opengl VIDEO_OPENGL)
- $(cmake-utils_use oss OSS)
- $(cmake-utils_use pulseaudio PULSEAUDIO)
- $(cmake-utils_use threads PTHREADS)
- $(cmake-utils_use sse SSE)
- $(cmake-utils_use sse SSEMATH)
- $(cmake-utils_use sse2 SSE2)
- $(cmake-utils_use static-libs SDL_STATIC)
- $(cmake-utils_use tslib INPUT_TSLIB)
- $(cmake-utils_use video VIDEO_DUMMY)
- $(cmake-utils_use X VIDEO_X11)
- $(cmake-utils_use X VIDEO_X11_XCURSOR)
- $(cmake-utils_use xinerama VIDEO_X11_XINERAMA)
- $(cmake-utils_use X VIDEO_X11_XINPUT)
- $(cmake-utils_use X VIDEO_X11_XRANDR)
- $(cmake-utils_use xscreensaver VIDEO_X11_XSCRNSAVER)
- $(cmake-utils_use X VIDEO_X11_XVM)
- #$(cmake-utils_use joystick SDL_JOYSTICK)
- )
- cmake-multilib_src_configure
-}
diff --git a/media-libs/libsdl/libsdl-2.0.0_pre7541.ebuild b/media-libs/libsdl/libsdl-2.0.0_pre7541.ebuild
deleted file mode 100644
index 52cd43d..0000000
--- a/media-libs/libsdl/libsdl-2.0.0_pre7541.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit cmake-multilib eutils
-
-MY_PV=${PV/_pre/-}
-
-DESCRIPTION="Simple Direct Media Layer"
-HOMEPAGE="http://www.libsdl.org/"
-SRC_URI="http://www.libsdl.org/tmp/SDL-${MY_PV}.tar.gz"
-LICENSE="ZLIB"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-IUSE="3dnow alsa altivec +asm aqua fusionsound gles mmx nas opengl oss pulseaudio sse sse2 static-libs +threads tslib +video X xinerama xscreensaver"
-
-#FIXME: Replace "gles" deps with "virtual/opengles", after hitting Portage.
-#FIXME: media-libs/nas no have emul-* ebuild
-#FIXME: virtual/opengl for abi_x86_32 require additional handling
-RDEPEND="
- nas? (
- media-libs/nas
- x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libXext[${MULTILIB_USEDEP}]
- x11-libs/libXt[${MULTILIB_USEDEP}]
- )
- X? (
- x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libXcursor[${MULTILIB_USEDEP}]
- x11-libs/libXext[${MULTILIB_USEDEP}]
- x11-libs/libXi[${MULTILIB_USEDEP}]
- x11-libs/libXt[${MULTILIB_USEDEP}]
- x11-libs/libXrandr[${MULTILIB_USEDEP}]
- x11-libs/libXrender[${MULTILIB_USEDEP}]
- x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
- )
- xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
- xscreensaver? ( x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] )
- alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
- fusionsound? ( >=media-libs/FusionSound-1.1.1 )
- pulseaudio? ( >=media-sound/pulseaudio-0.9 )
- gles? ( || ( media-libs/mesa[gles2] media-libs/mesa[gles] ) )
- opengl? ( virtual/opengl )
- tslib? ( x11-libs/tslib )
-"
-
-DEPEND="${RDEPEND}
- nas? (
- x11-proto/xextproto[${MULTILIB_USEDEP}]
- x11-proto/xproto[${MULTILIB_USEDEP}]
- )
- X? (
- x11-proto/inputproto[${MULTILIB_USEDEP}]
- x11-proto/xextproto[${MULTILIB_USEDEP}]
- x11-proto/xf86vidmodeproto[${MULTILIB_USEDEP}]
- x11-proto/xproto[${MULTILIB_USEDEP}]
- x11-proto/randrproto[${MULTILIB_USEDEP}]
- x11-proto/renderproto[${MULTILIB_USEDEP}]
- )
- xinerama? ( x11-proto/xineramaproto[${MULTILIB_USEDEP}] )
- xscreensaver? ( x11-proto/scrnsaverproto[${MULTILIB_USEDEP}] )
-"
-
-S=${WORKDIR}/SDL-${MY_PV}
-
-DOCS=( BUGS.txt CREDITS.txt README.txt README-hg.txt README-SDL.txt TODO.txt WhatsNew.txt )
-
-src_prepare() {
- # Make headers more universal for 32/64 archs.
- # See http://bugzilla.libsdl.org/show_bug.cgi?id=1893
- epatch "${FILESDIR}/${PN}-universal_xdata32_check.patch"
-
- epatch_user
-}
-
-src_configure() {
- mycmakeargs=(
- # Disable assertion tests.
- -DASSERTIONS=disabled
- # Avoid hard-coding RPATH entries into dynamically linked SDL libraries.
- -DRPATH=NO
- # Disable obsolete and/or inapplicable libraries.
- -DARTS=NO
- -DESD=NO
- $(cmake-utils_use 3dnow 3DNOW)
- $(cmake-utils_use alsa ALSA)
- $(cmake-utils_use altivec ALTIVEC)
- $(cmake-utils_use asm ASSEMBLY)
- $(cmake-utils_use aqua VIDEO_COCOA)
- $(cmake-utils_use fusionsound FUSIONSOUND)
- $(cmake-utils_use gles VIDEO_OPENGLES)
- $(cmake-utils_use mmx MMX)
- $(cmake-utils_use nas NAS)
- $(cmake-utils_use opengl VIDEO_OPENGL)
- $(cmake-utils_use oss OSS)
- $(cmake-utils_use pulseaudio PULSEAUDIO)
- $(cmake-utils_use threads PTHREADS)
- $(cmake-utils_use sse SSE)
- $(cmake-utils_use sse SSEMATH)
- $(cmake-utils_use sse2 SSE2)
- $(cmake-utils_use static-libs SDL_STATIC)
- $(cmake-utils_use tslib INPUT_TSLIB)
- $(cmake-utils_use video VIDEO_DUMMY)
- $(cmake-utils_use X VIDEO_X11)
- $(cmake-utils_use X VIDEO_X11_XCURSOR)
- $(cmake-utils_use xinerama VIDEO_X11_XINERAMA)
- $(cmake-utils_use X VIDEO_X11_XINPUT)
- $(cmake-utils_use X VIDEO_X11_XRANDR)
- $(cmake-utils_use xscreensaver VIDEO_X11_XSCRNSAVER)
- $(cmake-utils_use X VIDEO_X11_XVM)
- #$(cmake-utils_use joystick SDL_JOYSTICK)
- )
- cmake-multilib_src_configure
-}
diff --git a/media-libs/libsdl/metadata.xml b/media-libs/libsdl/metadata.xml
deleted file mode 100644
index 6a3aa9f..0000000
--- a/media-libs/libsdl/metadata.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>azamat.hackimov@gmail.com</email>
- <name>Azamat H. Hackimov</name>
- </maintainer>
- <longdescription>
-Simple DirectMedia Layer is a cross-platform multimedia library designed
-to provide low level access to audio, keyboard, mouse, joystick, 3D
-hardware via OpenGL, and 2D video framebuffer. It is used by MPEG
-playback software, emulators, and many popular games, including the
-award winning Linux port of "Civilization: Call To Power."
-
-SDL supports Linux, Windows, Windows CE, BeOS, MacOS, MacOS X, FreeBSD,
-NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code also contains
-support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS,
-SymbianOS, and OS/2, but these are not officially supported.
-
-SDL is written in C, but works with C++ natively, and has bindings to
-several other languages, including Ada, C#, D, Eiffel, Erlang, Euphoria,
-Go, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP,
-Pike, Pliant, Python, Ruby, Smalltalk, and Tcl.
-</longdescription>
- <upstream>
- <doc lang="en">http://www.libsdl.org/cgi/docwiki.cgi</doc>
- <bugs-to>http://bugzilla.libsdl.org</bugs-to>
- </upstream>
- <use>
- <!--flag name="directx">Adds support for Windows DirectX audio and video</flag-->
- <flag name="asm">Enable assembly for optimization (3dnow, mmx, sse, sse2)</flag>
- <flag name="fusionsound">Enable FusionSound audio support</flag>
- <flag name="gles">Enable OpenGL ES video support</flag>
- <flag name="tslib">Enable tslib-based touchscreen device support</flag>
- <flag name="video">Control video support (disable at your own risk)</flag>
- </use>
-</pkgmetadata>
diff --git a/media-libs/sdl-image/metadata.xml b/media-libs/sdl-image/metadata.xml
deleted file mode 100644
index 3b85aaf..0000000
--- a/media-libs/sdl-image/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>azamat.hackimov@gmail.com</email>
- <name>Azamat H. Hackimov</name>
- </maintainer>
- <longdescription>
-SDL_image is an image file loading library. It loads images as SDL surfaces, and
-supports the following formats: BMP, GIF, JPEG, LBM, PCX, PNG, PNM, TGA, TIFF,
-WEBP, XCF, XPM, XV.
-</longdescription>
- <upstream>
- <doc lang="en">http://www.libsdl.org/projects/SDL_image/docs/index.html</doc>
- </upstream>
- <use>
- <flag name="bmp">Enable BMP image format support</flag>
- <flag name="lbm">Enable LBM image format support</flag>
- <flag name="pcx">Enable PCX image format support</flag>
- <flag name="pnm">Enable PNM image format support</flag>
- <flag name="showimage">Install the "showimage" test command</flag>
- <flag name="tga">Enable TGA image format support</flag>
- <flag name="webp">Enable WEBP image format support</flag>
- <flag name="xcf">Enable XCF image format support</flag>
- </use>
-</pkgmetadata>
diff --git a/media-libs/sdl-image/sdl-image-2.0.0_pre407.ebuild b/media-libs/sdl-image/sdl-image-2.0.0_pre407.ebuild
deleted file mode 100644
index 77d030d..0000000
--- a/media-libs/sdl-image/sdl-image-2.0.0_pre407.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=5
-
-inherit eutils mercurial versionator
-
-MY_PV=${PV/_pre/-}
-EHG_REVISION=$(get_version_component_range 4 ${MY_PV})
-
-DESCRIPTION="Image file loading library"
-HOMEPAGE="http://www.libsdl.org/projects/SDL_image"
-EHG_REPO_URI="http://hg.libsdl.org/SDL_image"
-
-LICENSE="ZLIB"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-
-#FIXME: Add "test".
-IUSE="showimage static-libs +bmp +gif +jpeg +lbm +pcx +png +pnm +tga +tiff +xcf +xv +xpm +webp"
-
-RDEPEND="
- media-libs/libsdl:2
- jpeg? ( virtual/jpeg )
- png? ( >=media-libs/libpng-1.5.7 >=sys-libs/zlib-1.2.5 )
- tiff? ( >=media-libs/tiff-4.0.0 )
- webp? ( >=media-libs/libwebp-0.1.3 )
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/SDL_image-${MY_PV}"
-
-src_configure() {
- local myeconfargs=(
- # Disable support for OS X ImageIO library.
- --disable-imageio
- $(use_enable static-libs static)
- $(use_enable bmp)
- $(use_enable gif)
- $(use_enable jpeg jpg)
- $(use_enable lbm)
- $(use_enable pcx)
- $(use_enable png)
- $(use_enable pnm)
- $(use_enable tga)
- $(use_enable tiff tif)
- $(use_enable xcf)
- $(use_enable xv)
- $(use_enable xpm)
- $(use_enable webp)
- )
-
- # SDL_image 2.0 ships with a demonstrably horrible "configure" script. By
- # default, this script adds globals to the created "Makefile" resembling:
- #
- # AUTOCONF = /bin/sh /var/tmp/portage/media-libs/sdl-image-9999/work/SDL_image/missing --run autoconf-1.10
- #
- # On running "make", "Makefile" then attempts to run the expansion of
- # "$(AUTOCONF)". Since the system is unlikely to have autoconf-1.0, the
- # "missing" script naturally fails with non-zero exit status. To sidestep
- # this insanity, force "configure" to instead set globals resembling:
- #
- # AUTOCONF = true --run autoconf-1.10
- #
- # Since "true" always succeeds with zero exit status, this forces sanity.
- MISSING=true econf "${myeconfargs[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc {CHANGES,README}.txt
- use static-libs || prune_libtool_files --all
-
- # Prevent SDL 2.0's "showimage" from colliding with SDL 1.2's "showimage".
- use showimage && newbin '.libs/showimage' "showimage2"
-}
diff --git a/media-libs/sdl-ttf/metadata.xml b/media-libs/sdl-ttf/metadata.xml
deleted file mode 100644
index 5a35b71..0000000
--- a/media-libs/sdl-ttf/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>leycec@gmail.com</email>
- <name>leycec</name>
- </maintainer>
- <longdescription>
-This is a sample library which allows you to use TrueType fonts in your SDL
-applications. It comes with an example program "showfont" which displays an
-example string for a given TrueType font file.
-</longdescription>
- <upstream>
- <doc lang="en">http://www.libsdl.org/projects/SDL_ttf/docs/index.html</doc>
- </upstream>
- <use>
- <flag name="showfont">Install the "showfont" test command</flag>
- </use>
-</pkgmetadata>
diff --git a/media-libs/sdl-ttf/sdl-ttf-2.0.12_pre242.ebuild b/media-libs/sdl-ttf/sdl-ttf-2.0.12_pre242.ebuild
deleted file mode 100644
index 43f81be..0000000
--- a/media-libs/sdl-ttf/sdl-ttf-2.0.12_pre242.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=5
-
-inherit mercurial versionator
-
-MY_PV=${PV/_pre/-}
-EHG_REVISION=$(get_version_component_range 4 ${MY_PV})
-
-DESCRIPTION="TrueType font decoding add-on for SDL"
-HOMEPAGE="http://www.libsdl.org/projects/SDL_ttf"
-EHG_REPO_URI="http://hg.libsdl.org/SDL_ttf"
-
-LICENSE="ZLIB"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-
-#FIXME: Add "test".
-IUSE="showfont static-libs X"
-
-RDEPEND="
- media-libs/libsdl:2
- >=media-libs/freetype-2.3
- X? ( x11-libs/libXt )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- MISSING=true econf \
- $(use_enable static-libs static) \
- $(use_with X x)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- use static-libs || prune_libtool_files --all
- use showfont && newbin '.libs/showfont' "showfont2"
- dodoc {CHANGES,README}.txt
-}