head	1.5;
access;
symbols
	pkgsrc-2013Q2:1.5.0.34
	pkgsrc-2013Q2-base:1.5
	pkgsrc-2012Q4:1.5.0.32
	pkgsrc-2012Q4-base:1.5
	pkgsrc-2011Q4:1.5.0.30
	pkgsrc-2011Q4-base:1.5
	pkgsrc-2011Q2:1.5.0.28
	pkgsrc-2011Q2-base:1.5
	pkgsrc-2009Q4:1.5.0.26
	pkgsrc-2009Q4-base:1.5
	pkgsrc-2008Q4:1.5.0.24
	pkgsrc-2008Q4-base:1.5
	pkgsrc-2008Q3:1.5.0.22
	pkgsrc-2008Q3-base:1.5
	cube-native-xorg:1.5.0.20
	cube-native-xorg-base:1.5
	pkgsrc-2008Q2:1.5.0.18
	pkgsrc-2008Q2-base:1.5
	pkgsrc-2008Q1:1.5.0.16
	pkgsrc-2008Q1-base:1.5
	pkgsrc-2007Q4:1.5.0.14
	pkgsrc-2007Q4-base:1.5
	pkgsrc-2007Q3:1.5.0.12
	pkgsrc-2007Q3-base:1.5
	pkgsrc-2007Q2:1.5.0.10
	pkgsrc-2007Q2-base:1.5
	pkgsrc-2007Q1:1.5.0.8
	pkgsrc-2007Q1-base:1.5
	pkgsrc-2006Q4:1.5.0.6
	pkgsrc-2006Q4-base:1.5
	pkgsrc-2006Q3:1.5.0.4
	pkgsrc-2006Q3-base:1.5
	pkgsrc-2006Q2:1.5.0.2
	pkgsrc-2006Q2-base:1.5
	pkgsrc-2006Q1:1.4.0.6
	pkgsrc-2006Q1-base:1.4
	pkgsrc-2005Q4:1.4.0.4
	pkgsrc-2005Q4-base:1.4
	pkgsrc-2005Q3:1.4.0.2
	pkgsrc-2005Q3-base:1.4
	pkgsrc-2005Q2:1.3.0.4
	pkgsrc-2005Q2-base:1.3
	pkgsrc-2005Q1:1.3.0.2
	pkgsrc-2005Q1-base:1.3
	pkgsrc-2004Q4:1.2.0.6
	pkgsrc-2004Q4-base:1.2
	pkgsrc-2004Q3:1.2.0.4
	pkgsrc-2004Q3-base:1.2
	pkgsrc-2004Q2:1.2.0.2
	pkgsrc-2004Q2-base:1.2
	pkgsrc-2004Q1:1.1.0.4
	pkgsrc-2004Q1-base:1.1
	pkgsrc-2003Q4:1.1.0.2
	pkgsrc-2003Q4-base:1.1;
locks; strict;
comment	@# @;


1.5
date	2006.06.12.16.20.44;	author wiz;	state dead;
branches;
next	1.4;

1.4
date	2005.09.07.10.15.39;	author adam;	state Exp;
branches;
next	1.3;

1.3
date	2005.01.05.12.05.19;	author adam;	state Exp;
branches;
next	1.2;

1.2
date	2004.04.17.00.15.21;	author snj;	state Exp;
branches;
next	1.1;

1.1
date	2003.07.26.21.38.23;	author jmmv;	state Exp;
branches;
next	;


desc
@@


1.5
log
@Update to 1.2.10.

Package changes:
Merge SDL-arts, SDL-esound, and SDL-nas packages back as options,
all defaulting to on (add "-arts -esound -nas" to PKG_OPTIONS.SDL
to get the previous behaviour of this package). Reason: trying to
get and stay in sync with upstream, who decided not to take back
the relevant changes. Ok jmmv@@

Also follow upstream w.r.t. library version numbers; bump
BUILDLINK_API_DEPENDS for that (no real reason to diverge here).

Most patches have been integrated upstream.

Changes in 1.2.10:

1.2.10:
	If SDL_OpenAudio() is passed zero for the desired format
	fields, the following environment variables will be used
	to fill them in:
		SDL_AUDIO_FREQUENCY
		SDL_AUDIO_FORMAT
		SDL_AUDIO_CHANNELS
		SDL_AUDIO_SAMPLES
	If an environment variable is not specified, it will be set
	to a reasonable default value.

	Added support for the SDL_VIDEO_FULLSCREEN_HEAD environment
	variable, currently supported on X11 Xinerama configurations.

	Added SDL_GL_SWAP_CONTROL to wait for vsync in OpenGL applications.

	Added SDL_GL_ACCELERATED_VISUAL to guarantee hardware acceleration.

	Added current_w and current_h to the SDL_VideoInfo structure,
	which is set to the desktop resolution during video intialization,
	and then set to the current resolution when a video mode is set.

	SDL_SetVideoMode() now accepts 0 for width or height and will use
	the current video mode (or the desktop mode if no mode has been set.)

	Added SDL_GetKeyRepeat()

	Added SDL_config.h, with defaults for various build environments.
@
text
@$NetBSD: patch-bc,v 1.4 2005/09/07 10:15:39 adam Exp $

--- src/audio/arts/Makefile.in.orig	2005-08-28 06:31:38.000000000 +0000
+++ src/audio/arts/Makefile.in
@@@@ -47,6 +47,7 @@@@ am__configure_deps = $(am__aclocal_m4_de
 mkinstalldirs = $(install_sh) -d
 CONFIG_CLEAN_FILES =
 LTLIBRARIES = $(noinst_LTLIBRARIES)
+libaudio_arts_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) `$(ARTSCONFIG) --libs`
 libaudio_arts_la_LIBADD =
 am__objects_1 = SDL_artsaudio.lo
 am_libaudio_arts_la_OBJECTS = $(am__objects_1)
@@@@ -320,7 +321,7 @@@@ clean-noinstLTLIBRARIES:
 	  rm -f "$${dir}/so_locations"; \
 	done
 libaudio_arts.la: $(libaudio_arts_la_OBJECTS) $(libaudio_arts_la_DEPENDENCIES) 
-	$(LINK)  $(libaudio_arts_la_LDFLAGS) $(libaudio_arts_la_OBJECTS) $(libaudio_arts_la_LIBADD) $(LIBS)
+	$(LINK) -rpath $(libdir)  $(libaudio_arts_la_LDFLAGS) $(libaudio_arts_la_OBJECTS) $(libaudio_arts_la_LIBADD) $(LIBS)
 
 mostlyclean-compile:
 	-rm -f *.$(OBJEXT)
@


1.4
log
@Changes 1.2.9:
* Added support for direct color 8-bpp surfaces
* Altivec optimized blitters
* SDL.dll works on Windows 95 again
* Dropping a document onto an SDL app passes it as a command line parameter in MacOS X
* Fixed crash trying to allocate hardware surfaces on MacOS X
* Fixed short read problem with SDL_RWFromMem()
* Fixed gcc parse errors in SDL_audio.h on Windows
* Added support for Tru64 UNIX 4.X
* Improved RISC OS support
* Numerous improvements to the Atari port
* SDL_OPENGLBLIT is officially obsolete
@
text
@d1 1
a1 1
$NetBSD$
@


1.3
log
@Changes 1.2.8:
* Fixed compiling under newer versions of gcc
* Fixed floating point exception with Linux 2.6 joysticks
* Added 4/6 channel surround sound support on ALSA (not 3D audio)
* Fixed mouse coordinate inversion on MacOS X
* Added a CoreAudio sound driver for MacOS X
* Added MacOS X Xcode build environment support
* Updated QNX support for QNX6
* Improved Atari port, including OSMesa support
* Numerous other bug fixes and platform support improvements
@
text
@d3 1
a3 1
--- src/audio/arts/Makefile.in.orig	2004-12-13 09:03:08.000000000 +0000
d5 2
a6 2
@@@@ -49,6 +49,7 @@@@ am__configure_deps = $(am__aclocal_m4_de
 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
d13 1
a13 1
@@@@ -321,7 +322,7 @@@@ clean-noinstLTLIBRARIES:
@


1.2
log
@Update to SDL-1.2.7.

Changes:
* SDL no longer sets a fatal signal handler for SIGPIPE
* Fixed modifier key state on MacOS X
* Added support for remote XVideo
* Fixed static linking on MacOS X
* Fixed compiling with broken Linux 2.6 headers
* Fixed mouse cursor visibility and focus events on MacOS X
* Added support for /dev/joy* on Free/Net/OpenBSD
* Fixed problems with CD-ROM audio playback on MacOS X 10.1
* Added dynamic GL library loading to MacOS Carbon support
* Added function to create RWops from const memory: SDL_RWFromConstMem()
* Fixed build problems with newer versions of automake
* Fixed MacOS X libtool framework support
* Added CPU feature detection functions to SDL_cpuinfo.h
* Fixed illegal instruction crash using 3DNow on Intel processors
* Fixed asm issues with mmx.h and gcc 3.3
* Fixed crash calling app defined window proc
* Fixed long long constant warnings in GCC 3.3.1
* Fixed joystick open problems on BSD
* Fixed X11 mode line crash with only one video mode

Fixes PR pkg/22462.

Okayed by wiz@@.
@
text
@d3 2
a4 2
--- src/audio/arts/Makefile.in.orig	2004-02-22 13:32:05.000000000 -0800
+++ src/audio/arts/Makefile.in	2004-04-10 14:55:41.000000000 -0700
d13 1
a13 1
@@@@ -317,7 +318,7 @@@@ clean-noinstLTLIBRARIES:
@


1.1
log
@Implement loadable plugin support for arts and esound output.  This is to
avoid using build variable definitions, and to allow optional use of these
daemons on machines where binary packages are used.  esound is no longer
needed in this package by default.  OSS is kept in the package as it was
before, beeing the default output driver.  Bump PKGREVISION to 5.

The patch has been reviewed by wiz@@, the maintainer.  It has also been sent
back to SDL authors in the hope that they will implement this functionality.

Closes PR pkg/21774 by Marc Recht, which requested the addition of arts as
an optional dependancy (not done).
@
text
@d3 14
a16 15
--- src/audio/arts/Makefile.in.orig	2003-07-25 21:01:00.000000000 +0200
+++ src/audio/arts/Makefile.in
@@@@ -136,7 +136,7 @@@@ X_CFLAGS = @@X_CFLAGS@@
 X_LIBS = @@X_LIBS@@
 X_EXTRA_LIBS = @@X_EXTRA_LIBS@@
 X_PRE_LIBS = @@X_PRE_LIBS@@
-libaudio_arts_la_LDFLAGS = 
+libaudio_arts_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) `$(ARTSCCONFIG) --libs`
 libaudio_arts_la_LIBADD = 
 libaudio_arts_la_OBJECTS =  SDL_artsaudio.lo
 CFLAGS = @@CFLAGS@@
@@@@ -213,7 +213,7 @@@@ distclean-libtool:
 maintainer-clean-libtool:
 
 libaudio_arts.la: $(libaudio_arts_la_OBJECTS) $(libaudio_arts_la_DEPENDENCIES)
d18 1
a18 3
+	$(LINK) -rpath $(libdir) $(libaudio_arts_la_LDFLAGS) $(libaudio_arts_la_OBJECTS) $(libaudio_arts_la_LIBADD) $(LIBS)
 
 tags: TAGS
d20 2
@

