diff options
-rw-r--r-- | games-arcade/capsized/capsized-06102013.ebuild | 7 | ||||
-rw-r--r-- | games-arcade/edge/edge-20130703.ebuild | 2 | ||||
-rw-r--r-- | games-arcade/rush/rush-20130703.ebuild | 2 | ||||
-rw-r--r-- | games-arcade/tokitori/tokitori-20130703.ebuild | 2 | ||||
-rw-r--r-- | games-fps/xonotic/xonotic-9999.ebuild | 4 | ||||
-rw-r--r-- | games-puzzle/spirits/spirits-1.0.1.ebuild | 2 | ||||
-rw-r--r-- | media-libs/libsdl/Manifest | 12 | ||||
-rw-r--r-- | media-libs/libsdl/files/libsdl-universal_xdata32_check.patch | 49 | ||||
-rw-r--r-- | media-libs/libsdl/libsdl-2.0.0.ebuild | 134 | ||||
-rw-r--r-- | media-libs/libsdl/libsdl-2.0.0_pre7541.ebuild | 116 | ||||
-rw-r--r-- | media-libs/libsdl/metadata.xml | 37 | ||||
-rw-r--r-- | media-libs/sdl-image/metadata.xml | 26 | ||||
-rw-r--r-- | media-libs/sdl-image/sdl-image-2.0.0_pre407.ebuild | 76 | ||||
-rw-r--r-- | media-libs/sdl-ttf/metadata.xml | 19 | ||||
-rw-r--r-- | media-libs/sdl-ttf/sdl-ttf-2.0.12_pre242.ebuild | 40 |
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 -} |