public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gamerlay:master commit in: media-libs/sdl-image/, media-libs/libsdl/files/, games-arcade/rush/, ...
@ 2013-08-28 23:09 Vadim A. Misbakh-Soloviov
  0 siblings, 0 replies; only message in thread
From: Vadim A. Misbakh-Soloviov @ 2013-08-28 23:09 UTC (permalink / raw
  To: gentoo-commits

commit:     eb79d9ed21f592b47c1b49c01c8a4f090374174a
Author:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Wed Aug 28 23:09:29 2013 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Wed Aug 28 23:09:29 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=eb79d9ed

[media-libs/sdl, games-*] Fix for bug #482850

Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name>

---
 games-arcade/capsized/capsized-06102013.ebuild     |   7 +-
 games-arcade/edge/edge-20130703.ebuild             |   2 +-
 games-arcade/rush/rush-20130703.ebuild             |   2 +-
 games-arcade/tokitori/tokitori-20130703.ebuild     |   2 +-
 games-fps/xonotic/xonotic-9999.ebuild              |   4 +-
 games-puzzle/spirits/spirits-1.0.1.ebuild          |   2 +-
 .../files/libsdl-universal_xdata32_check.patch     |  49 --------
 media-libs/libsdl/libsdl-2.0.0.ebuild              | 134 ---------------------
 media-libs/libsdl/libsdl-2.0.0_pre7541.ebuild      | 116 ------------------
 media-libs/libsdl/metadata.xml                     |  37 ------
 media-libs/sdl-image/metadata.xml                  |  26 ----
 media-libs/sdl-image/sdl-image-2.0.0_pre407.ebuild |  76 ------------
 media-libs/sdl-ttf/metadata.xml                    |  19 ---
 media-libs/sdl-ttf/sdl-ttf-2.0.12_pre242.ebuild    |  40 ------
 14 files changed, 10 insertions(+), 506 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/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
-}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2013-08-28 23:09 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-28 23:09 [gentoo-commits] proj/gamerlay:master commit in: media-libs/sdl-image/, media-libs/libsdl/files/, games-arcade/rush/, Vadim A. Misbakh-Soloviov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox