public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in media-libs/libsdl: libsdl-1.2.15-r5.ebuild ChangeLog
@ 2014-04-30 13:43 Michal Gorny (mgorny)
  0 siblings, 0 replies; 4+ messages in thread
From: Michal Gorny (mgorny) @ 2014-04-30 13:43 UTC (permalink / raw
  To: gentoo-commits

mgorny      14/04/30 13:43:30

  Modified:             libsdl-1.2.15-r5.ebuild ChangeLog
  Log:
  Fix typo in function name.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)

Revision  Changes    Path
1.3                  media-libs/libsdl/libsdl-1.2.15-r5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild?r1=1.2&r2=1.3

Index: libsdl-1.2.15-r5.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- libsdl-1.2.15-r5.ebuild	21 Apr 2014 07:52:48 -0000	1.2
+++ libsdl-1.2.15-r5.ebuild	30 Apr 2014 13:43:30 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild,v 1.2 2014/04/21 07:52:48 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild,v 1.3 2014/04/30 13:43:30 mgorny Exp $
 
 # TODO: convert media-libs/libggi to multilib
 
@@ -131,8 +131,8 @@
 		$(use_enable X video-x11-xrandr) \
 		$(use_enable dga video-dga) \
 		$(use_enable fbcon video-fbcon) \
-		$(multilib__native_use_enable ggi video-ggi) \
-		$(multilib__native_use_enable svga video-svga) \
+		$(multilib_native_use_enable ggi video-ggi) \
+		$(multilib_native_use_enable svga video-svga) \
 		$(use_enable aalib video-aalib) \
 		$(use_enable libcaca video-caca) \
 		$(use_enable opengl video-opengl) \



1.215                media-libs/libsdl/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?rev=1.215&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?rev=1.215&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?r1=1.214&r2=1.215

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v
retrieving revision 1.214
retrieving revision 1.215
diff -u -r1.214 -r1.215
--- ChangeLog	21 Apr 2014 07:52:48 -0000	1.214
+++ ChangeLog	30 Apr 2014 13:43:30 -0000	1.215
@@ -1,6 +1,9 @@
 # ChangeLog for media-libs/libsdl
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v 1.214 2014/04/21 07:52:48 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v 1.215 2014/04/30 13:43:30 mgorny Exp $
+
+  30 Apr 2014; Michał Górny <mgorny@gentoo.org> libsdl-1.2.15-r5.ebuild:
+  Fix typo in function name.
 
   21 Apr 2014; Michał Górny <mgorny@gentoo.org> libsdl-1.2.15-r5.ebuild:
   Use the new multilib_native_use* functions.





^ permalink raw reply	[flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-libs/libsdl: libsdl-1.2.15-r5.ebuild ChangeLog
@ 2014-06-18 19:48 Michal Gorny (mgorny)
  0 siblings, 0 replies; 4+ messages in thread
From: Michal Gorny (mgorny) @ 2014-06-18 19:48 UTC (permalink / raw
  To: gentoo-commits

mgorny      14/06/18 19:48:49

  Modified:             libsdl-1.2.15-r5.ebuild ChangeLog
  Log:
  Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug #513718.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)

Revision  Changes    Path
1.5                  media-libs/libsdl/libsdl-1.2.15-r5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild?r1=1.4&r2=1.5

Index: libsdl-1.2.15-r5.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- libsdl-1.2.15-r5.ebuild	15 May 2014 16:15:03 -0000	1.4
+++ libsdl-1.2.15-r5.ebuild	18 Jun 2014 19:48:49 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild,v 1.4 2014/05/15 16:15:03 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild,v 1.5 2014/06/18 19:48:49 mgorny Exp $
 
 # TODO: convert media-libs/libggi to multilib
 
@@ -24,39 +24,39 @@
 		!app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
 		!<=app-emulation/emul-linux-x86-sdl-20140406
 	)
-	sound? ( >=media-libs/audiofile-0.1.9[${MULTILIB_USEDEP}] )
-	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+	sound? ( >=media-libs/audiofile-0.3.5[${MULTILIB_USEDEP}] )
+	alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
 	nas? (
-		media-libs/nas[${MULTILIB_USEDEP}]
-		x11-libs/libXt[${MULTILIB_USEDEP}]
-		x11-libs/libXext[${MULTILIB_USEDEP}]
-		x11-libs/libX11[${MULTILIB_USEDEP}]
+		>=media-libs/nas-1.9.4[${MULTILIB_USEDEP}]
+		>=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
+		>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+		>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
 	)
 	X? (
-		x11-libs/libXt[${MULTILIB_USEDEP}]
-		x11-libs/libXext[${MULTILIB_USEDEP}]
-		x11-libs/libX11[${MULTILIB_USEDEP}]
-		x11-libs/libXrandr[${MULTILIB_USEDEP}]
+		>=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
+		>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+		>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+		>=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}]
 	)
 	ggi? ( >=media-libs/libggi-2.0_beta3 )
 	svga? ( >=media-libs/svgalib-1.4.2 )
-	aalib? ( media-libs/aalib[${MULTILIB_USEDEP}] )
-	libcaca? ( >=media-libs/libcaca-0.9-r1[${MULTILIB_USEDEP}] )
+	aalib? ( >=media-libs/aalib-1.4_rc5-r6[${MULTILIB_USEDEP}] )
+	libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] )
 	opengl? (
-		virtual/opengl[${MULTILIB_USEDEP}]
-		virtual/glu[${MULTILIB_USEDEP}]
+		>=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+		>=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
 	)
 	ppc64? ( ps3? ( sys-libs/libspe2 ) )
-	tslib? ( x11-libs/tslib[${MULTILIB_USEDEP}] )
-	pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )"
+	tslib? ( >=x11-libs/tslib-1.0-r3[${MULTILIB_USEDEP}] )
+	pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
 	nas? (
-		x11-proto/xextproto[${MULTILIB_USEDEP}]
-		x11-proto/xproto[${MULTILIB_USEDEP}]
+		>=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
+		>=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
 	)
 	X? (
-		x11-proto/xextproto[${MULTILIB_USEDEP}]
-		x11-proto/xproto[${MULTILIB_USEDEP}]
+		>=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
+		>=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
 	)
 	x86? ( || ( >=dev-lang/yasm-0.6.0 >=dev-lang/nasm-0.98.39-r3 ) )"
 



1.217                media-libs/libsdl/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?rev=1.217&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?rev=1.217&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?r1=1.216&r2=1.217

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v
retrieving revision 1.216
retrieving revision 1.217
diff -u -r1.216 -r1.217
--- ChangeLog	15 May 2014 16:15:03 -0000	1.216
+++ ChangeLog	18 Jun 2014 19:48:49 -0000	1.217
@@ -1,6 +1,10 @@
 # ChangeLog for media-libs/libsdl
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v 1.216 2014/05/15 16:15:03 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v 1.217 2014/06/18 19:48:49 mgorny Exp $
+
+  18 Jun 2014; Michał Górny <mgorny@gentoo.org> libsdl-1.2.15-r5.ebuild:
+  Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
+  #513718.
 
   15 May 2014; Ulrich Müller <ulm@gentoo.org> libsdl-1.2.14-r6.ebuild,
   libsdl-1.2.15-r2.ebuild, libsdl-1.2.15-r3.ebuild, libsdl-1.2.15-r4.ebuild,





^ permalink raw reply	[flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-libs/libsdl: libsdl-1.2.15-r5.ebuild ChangeLog
@ 2014-04-21  7:52 Michal Gorny (mgorny)
  0 siblings, 0 replies; 4+ messages in thread
From: Michal Gorny (mgorny) @ 2014-04-21  7:52 UTC (permalink / raw
  To: gentoo-commits

mgorny      14/04/21 07:52:49

  Modified:             libsdl-1.2.15-r5.ebuild ChangeLog
  Log:
  Use the new multilib_native_use* functions.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)

Revision  Changes    Path
1.2                  media-libs/libsdl/libsdl-1.2.15-r5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild?r1=1.1&r2=1.2

Index: libsdl-1.2.15-r5.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libsdl-1.2.15-r5.ebuild	18 Apr 2014 16:22:53 -0000	1.1
+++ libsdl-1.2.15-r5.ebuild	21 Apr 2014 07:52:48 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild,v 1.1 2014/04/18 16:22:53 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild,v 1.2 2014/04/21 07:52:48 mgorny Exp $
 
 # TODO: convert media-libs/libggi to multilib
 
@@ -131,12 +131,12 @@
 		$(use_enable X video-x11-xrandr) \
 		$(use_enable dga video-dga) \
 		$(use_enable fbcon video-fbcon) \
-		$(multilib_is_native_abi && use_enable ggi video-ggi || echo "--disable-video-ggi") \
-		$(multilib_is_native_abi && use_enable svga video-svga || echo "--disable-video-svga") \
+		$(multilib__native_use_enable ggi video-ggi) \
+		$(multilib__native_use_enable svga video-svga) \
 		$(use_enable aalib video-aalib) \
 		$(use_enable libcaca video-caca) \
 		$(use_enable opengl video-opengl) \
-		$(multilib_is_native_abi && use_enable ps3 video-ps3 || echo "--disable-video-ps3") \
+		$(multilib_native_use_enable ps3 video-ps3) \
 		$(use_enable tslib input-tslib) \
 		$(use_with X x) \
 		$(use_enable static-libs static) \



1.214                media-libs/libsdl/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?rev=1.214&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?rev=1.214&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?r1=1.213&r2=1.214

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v
retrieving revision 1.213
retrieving revision 1.214
diff -u -r1.213 -r1.214
--- ChangeLog	18 Apr 2014 16:22:53 -0000	1.213
+++ ChangeLog	21 Apr 2014 07:52:48 -0000	1.214
@@ -1,6 +1,9 @@
 # ChangeLog for media-libs/libsdl
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v 1.213 2014/04/18 16:22:53 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v 1.214 2014/04/21 07:52:48 mgorny Exp $
+
+  21 Apr 2014; Michał Górny <mgorny@gentoo.org> libsdl-1.2.15-r5.ebuild:
+  Use the new multilib_native_use* functions.
 
 *libsdl-1.2.15-r5 (18 Apr 2014)
 





^ permalink raw reply	[flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-libs/libsdl: libsdl-1.2.15-r5.ebuild ChangeLog
@ 2014-04-18 16:22 Julian Ospald (hasufell)
  0 siblings, 0 replies; 4+ messages in thread
From: Julian Ospald (hasufell) @ 2014-04-18 16:22 UTC (permalink / raw
  To: gentoo-commits

hasufell    14/04/18 16:22:53

  Modified:             ChangeLog
  Added:                libsdl-1.2.15-r5.ebuild
  Log:
  add multilib support wrt #489122
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key BDEED020)

Revision  Changes    Path
1.213                media-libs/libsdl/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?rev=1.213&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?rev=1.213&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/ChangeLog?r1=1.212&r2=1.213

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v
retrieving revision 1.212
retrieving revision 1.213
diff -u -r1.212 -r1.213
--- ChangeLog	15 Jan 2014 09:20:41 -0000	1.212
+++ ChangeLog	18 Apr 2014 16:22:53 -0000	1.213
@@ -1,6 +1,11 @@
 # ChangeLog for media-libs/libsdl
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v 1.212 2014/01/15 09:20:41 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/ChangeLog,v 1.213 2014/04/18 16:22:53 hasufell Exp $
+
+*libsdl-1.2.15-r5 (18 Apr 2014)
+
+  18 Apr 2014; Julian Ospald <hasufell@gentoo.org> +libsdl-1.2.15-r5.ebuild:
+  add multilib support wrt #489122
 
   15 Jan 2014; Agostino Sarubbo <ago@gentoo.org> libsdl-1.2.15-r4.ebuild:
   Stable for ia64, wrt bug #485316



1.1                  media-libs/libsdl/libsdl-1.2.15-r5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild?rev=1.1&content-type=text/plain

Index: libsdl-1.2.15-r5.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r5.ebuild,v 1.1 2014/04/18 16:22:53 hasufell Exp $

# TODO: convert media-libs/libggi to multilib

EAPI=5
inherit autotools flag-o-matic multilib toolchain-funcs eutils multilib-minimal

DESCRIPTION="Simple Direct Media Layer"
HOMEPAGE="http://www.libsdl.org/"
SRC_URI="http://www.libsdl.org/release/SDL-${PV}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
# WARNING:
# If you turn on the custom-cflags use flag in USE and something breaks,
# you pick up the pieces.  Be prepared for bug reports to be marked INVALID.
IUSE="oss alsa nas X dga xv xinerama fbcon ggi svga tslib aalib opengl libcaca +audio +video +joystick custom-cflags pulseaudio ps3 static-libs"

RDEPEND="
	abi_x86_32? (
		!app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
		!<=app-emulation/emul-linux-x86-sdl-20140406
	)
	audio? ( >=media-libs/audiofile-0.1.9[${MULTILIB_USEDEP}] )
	alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
	nas? (
		media-libs/nas[${MULTILIB_USEDEP}]
		x11-libs/libXt[${MULTILIB_USEDEP}]
		x11-libs/libXext[${MULTILIB_USEDEP}]
		x11-libs/libX11[${MULTILIB_USEDEP}]
	)
	X? (
		x11-libs/libXt[${MULTILIB_USEDEP}]
		x11-libs/libXext[${MULTILIB_USEDEP}]
		x11-libs/libX11[${MULTILIB_USEDEP}]
		x11-libs/libXrandr[${MULTILIB_USEDEP}]
	)
	ggi? ( >=media-libs/libggi-2.0_beta3 )
	svga? ( >=media-libs/svgalib-1.4.2 )
	aalib? ( media-libs/aalib[${MULTILIB_USEDEP}] )
	libcaca? ( >=media-libs/libcaca-0.9-r1[${MULTILIB_USEDEP}] )
	opengl? (
		virtual/opengl[${MULTILIB_USEDEP}]
		virtual/glu[${MULTILIB_USEDEP}]
	)
	ppc64? ( ps3? ( sys-libs/libspe2 ) )
	tslib? ( x11-libs/tslib[${MULTILIB_USEDEP}] )
	pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )"
DEPEND="${RDEPEND}
	nas? (
		x11-proto/xextproto[${MULTILIB_USEDEP}]
		x11-proto/xproto[${MULTILIB_USEDEP}]
	)
	X? (
		x11-proto/xextproto[${MULTILIB_USEDEP}]
		x11-proto/xproto[${MULTILIB_USEDEP}]
	)
	x86? ( || ( >=dev-lang/yasm-0.6.0 >=dev-lang/nasm-0.98.39-r3 ) )"

S=${WORKDIR}/SDL-${PV}

MULTILIB_WRAPPED_HEADERS=(
	/usr/include/SDL/SDL_byteorder.h
	/usr/include/SDL/SDL_config.h
	/usr/include/SDL/SDL_endian.h
	/usr/include/SDL/SDL_getenv.h
	/usr/include/SDL/SDL_keysym.h
	/usr/include/SDL/SDL_syswm.h
	/usr/include/SDL/SDL_types.h
)

pkg_setup() {
	if use custom-cflags ; then
		ewarn "Since you've chosen to use possibly unsafe CFLAGS,"
		ewarn "don't bother filing libsdl-related bugs until trying to remerge"
		ewarn "libsdl without the custom-cflags use flag in USE."
	fi
}

src_prepare() {
	epatch \
		"${FILESDIR}"/${P}-sdl-config.patch \
		"${FILESDIR}"/${P}-resizing.patch \
		"${FILESDIR}"/${P}-joystick.patch \
		"${FILESDIR}"/${P}-gamma.patch \
		"${FILESDIR}"/${P}-const-xdata32.patch
	AT_M4DIR="/usr/share/aclocal acinclude" eautoreconf
}

multilib_src_configure() {
	local myconf=
	if [[ $(tc-arch) != "x86" ]] ; then
		myconf="${myconf} --disable-nasm"
	else
		myconf="${myconf} --enable-nasm"
	fi
	use custom-cflags || strip-flags
	use audio || myconf="${myconf} --disable-audio"
	use video \
		&& myconf="${myconf} --enable-video-dummy" \
		|| myconf="${myconf} --disable-video"
	use joystick || myconf="${myconf} --disable-joystick"

	ECONF_SOURCE="${S}" econf \
		--disable-rpath \
		--disable-arts \
		--disable-esd \
		--enable-events \
		--enable-cdrom \
		--enable-threads \
		--enable-timers \
		--enable-file \
		--enable-cpuinfo \
		--disable-alsa-shared \
		--disable-esd-shared \
		--disable-pulseaudio-shared \
		--disable-arts-shared \
		--disable-nas-shared \
		--disable-osmesa-shared \
		$(use_enable oss) \
		$(use_enable alsa) \
		$(use_enable pulseaudio) \
		$(use_enable nas) \
		$(use_enable X video-x11) \
		$(use_enable dga) \
		$(use_enable xv video-x11-xv) \
		$(use_enable xinerama video-x11-xinerama) \
		$(use_enable X video-x11-xrandr) \
		$(use_enable dga video-dga) \
		$(use_enable fbcon video-fbcon) \
		$(multilib_is_native_abi && use_enable ggi video-ggi || echo "--disable-video-ggi") \
		$(multilib_is_native_abi && use_enable svga video-svga || echo "--disable-video-svga") \
		$(use_enable aalib video-aalib) \
		$(use_enable libcaca video-caca) \
		$(use_enable opengl video-opengl) \
		$(multilib_is_native_abi && use_enable ps3 video-ps3 || echo "--disable-video-ps3") \
		$(use_enable tslib input-tslib) \
		$(use_with X x) \
		$(use_enable static-libs static) \
		--disable-video-x11-xme \
		--disable-video-directfb \
		${myconf}
}

multilib_src_install() {
	emake DESTDIR="${D}" install
}

multilib_src_install_all() {
	use static-libs || prune_libtool_files --all
	dodoc BUGS CREDITS README README-SDL.txt README.HG TODO WhatsNew
	dohtml -r ./
}





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-06-18 19:48 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-30 13:43 [gentoo-commits] gentoo-x86 commit in media-libs/libsdl: libsdl-1.2.15-r5.ebuild ChangeLog Michal Gorny (mgorny)
  -- strict thread matches above, loose matches on Subject: below --
2014-06-18 19:48 Michal Gorny (mgorny)
2014-04-21  7:52 Michal Gorny (mgorny)
2014-04-18 16:22 Julian Ospald (hasufell)

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