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@.
This commit is contained in:
snj 2004-04-17 00:15:21 +00:00
parent 0f9f9185be
commit c1f46e5893
17 changed files with 884 additions and 540 deletions

View file

@ -1,5 +1,5 @@
@comment $NetBSD: PLIST,v 1.2 2003/09/03 19:31:01 drochner Exp $
@comment $NetBSD: PLIST,v 1.3 2004/04/17 00:15:21 snj Exp $
lib/libaudio_arts.la
lib/libaudio_arts.so
lib/libaudio_arts.so.0
lib/libaudio_arts.so.0.6
lib/libaudio_arts.so.0.7

View file

@ -1,5 +1,5 @@
@comment $NetBSD: PLIST,v 1.2 2003/09/03 19:31:02 drochner Exp $
@comment $NetBSD: PLIST,v 1.3 2004/04/17 00:15:21 snj Exp $
lib/libaudio_esd.la
lib/libaudio_esd.so
lib/libaudio_esd.so.0
lib/libaudio_esd.so.0.6
lib/libaudio_esd.so.0.7

View file

@ -1,5 +1,5 @@
@comment $NetBSD: PLIST,v 1.2 2003/09/03 19:31:03 drochner Exp $
@comment $NetBSD: PLIST,v 1.3 2004/04/17 00:15:21 snj Exp $
lib/libaudio_nas.la
lib/libaudio_nas.so
lib/libaudio_nas.so.0
lib/libaudio_nas.so.0.6
lib/libaudio_nas.so.0.7

View file

@ -1,7 +1,7 @@
# $NetBSD: Makefile.common,v 1.11 2004/02/14 13:55:19 jlam Exp $
# $NetBSD: Makefile.common,v 1.12 2004/04/17 00:15:21 snj Exp $
#
DISTNAME= SDL-1.2.6
DISTNAME= SDL-1.2.7
CATEGORIES= devel games
MASTER_SITES= http://www.libsdl.org/release/

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.4 2003/09/03 19:30:51 drochner Exp $
@comment $NetBSD: PLIST,v 1.5 2004/04/17 00:15:21 snj Exp $
bin/sdl-config
include/SDL/SDL.h
include/SDL/SDL_active.h
@ -6,6 +6,7 @@ include/SDL/SDL_audio.h
include/SDL/SDL_byteorder.h
include/SDL/SDL_cdrom.h
include/SDL/SDL_copying.h
include/SDL/SDL_cpuinfo.h
include/SDL/SDL_endian.h
include/SDL/SDL_error.h
include/SDL/SDL_events.h
@ -33,7 +34,7 @@ lib/libSDL.a
lib/libSDL.la
lib/libSDL.so
lib/libSDL.so.0
lib/libSDL.so.0.6
lib/libSDL.so.0.7
lib/libSDLmain.a
man/man3/SDLKey.3
man/man3/SDL_ActiveEvent.3

View file

@ -1,21 +1,17 @@
$NetBSD: distinfo,v 1.26 2004/01/10 13:57:12 recht Exp $
$NetBSD: distinfo,v 1.27 2004/04/17 00:15:21 snj Exp $
SHA1 (SDL-1.2.6.tar.gz) = 6f64b79427ea279e5ae18ea07d9fe353fd138422
Size (SDL-1.2.6.tar.gz) = 2042700 bytes
SHA1 (SDL-1.2.7.tar.gz) = 1a840c50668f230df9e9163ef1a282d9f3355383
Size (SDL-1.2.7.tar.gz) = 2470936 bytes
SHA1 (patch-aa) = 4511f3af35b824d8e1425b571a8c12e44e8ef46c
SHA1 (patch-ab) = 7effcc7f7f1856372692c147521888843810fed5
SHA1 (patch-ac) = 0af2dde942c1f32c6fce937eb3d886773f0a7674
SHA1 (patch-ad) = be83c13f11dfd0b94e598965065ef94a9daca0bb
SHA1 (patch-af) = f5e824addf308f9c467de02e3b262afbc0ef77c0
SHA1 (patch-ag) = cd2fd8958b86e12c9d2786fe200c6ab44d8d40e1
SHA1 (patch-aj) = 7bcfe591659e60dcdbd6c966f4347270ed3f14f5
SHA1 (patch-aj) = 02705ec01b70cbfef6520586d799dccd835352dc
SHA1 (patch-al) = 852877c85dd43782dfcf855d43ed6250449aa9fd
SHA1 (patch-am) = 6e72e1c4c3894cc9ffad5ba61aab07de0d9f3fea
SHA1 (patch-ap) = c477500c2540719c40253b30de1f389c8ed50334
SHA1 (patch-ar) = 1a78f0bcb6a8f65f71af23accb2a9780331f275b
SHA1 (patch-as) = a53286d5e0a2cab7e0a1d80baf3b76681f996b7a
SHA1 (patch-am) = f11ac8c5904c00cf73aedfe3d2c2ffb8c8065550
SHA1 (patch-ar) = 61e759bb3eb05890160573dfe63431792f1823bd
SHA1 (patch-as) = 98813c71b10e209df90b5024cf8e6287113563ce
SHA1 (patch-ba) = 0621af3f2c0abba700c30d7f4809f405a7ffe729
SHA1 (patch-bb) = 1918b2e247f9fbbe583fd1111c94dc3a58bfd929
SHA1 (patch-bc) = 8a47e8899f203d56f9855aea6516c4369ab327fe
SHA1 (patch-bd) = c5e714b59212202c4889c129eb2b140660474816
SHA1 (patch-bb) = 48407d4a2d881cb3427b29682fc7e417023d1b99
SHA1 (patch-bc) = 40012e55c20e8c10b575a6de0ac4f3f2a35baf15
SHA1 (patch-bd) = 191e5140254224228d7a8f27af16f88086278849
SHA1 (patch-be) = 5f4ba09788f3ca5410067c14b90426f2a831e92b

View file

@ -1,13 +0,0 @@
$NetBSD: patch-ac,v 1.10 2004/01/10 13:57:12 recht Exp $
--- src/video/mmx.h.orig 2003-08-22 07:51:19.000000000 +0200
+++ src/video/mmx.h 2004-01-10 14:24:56.000000000 +0100
@@ -353,7 +353,7 @@
#define mmx_m2r(op, mem, reg) \
__asm__ __volatile__ (#op " %0, %%" #reg \
: /* nothing */ \
- : "X" (mem))
+ : "m" (mem))
#define mmx_r2m(op, reg, mem) \
__asm__ __volatile__ (#op " %%" #reg ", %0" \

View file

@ -1,80 +0,0 @@
$NetBSD: patch-ad,v 1.5 2003/10/27 23:19:46 kristerw Exp $
--- src/video/SDL_blit_A.c.orig Sat Aug 30 21:13:06 2003
+++ src/video/SDL_blit_A.c Mon Oct 27 21:10:22 2003
@@ -220,11 +220,11 @@
int dstskip = info->d_skip >> 2;
Uint8 load[8];
- *(Uint64 *)load = 0x00fefefe00fefefe;/* alpha128 mask */
+ *(Uint64 *)load = 0x00fefefe00fefefeULL;/* alpha128 mask */
movq_m2r(*load, mm4); /* alpha128 mask -> mm4 */
- *(Uint64 *)load = 0x0001010100010101;/* !alpha128 mask */
+ *(Uint64 *)load = 0x0001010100010101ULL;/* !alpha128 mask */
movq_m2r(*load, mm3); /* !alpha128 mask -> mm3 */
- *(Uint64 *)load = 0xFF000000FF000000;/* dst alpha mask */
+ *(Uint64 *)load = 0xFF000000FF000000ULL;/* dst alpha mask */
movq_m2r(*load, mm7); /* dst alpha mask -> mm7 */
while(height--) {
DUFFS_LOOP_DOUBLE2(
@@ -276,10 +276,10 @@
alpha, alpha, alpha, alpha};
movq_m2r(*load, mm4); /* alpha -> mm4 */
- *(Uint64 *)load = 0x00FF00FF00FF00FF;
+ *(Uint64 *)load = 0x00FF00FF00FF00FFULL;
movq_m2r(*load, mm3); /* mask -> mm3 */
pand_r2r(mm3, mm4); /* mm4 & mask -> 0A0A0A0A -> mm4 */
- *(Uint64 *)load = 0xFF000000FF000000;/* dst alpha mask */
+ *(Uint64 *)load = 0xFF000000FF000000ULL;/* dst alpha mask */
movq_m2r(*load, mm7); /* dst alpha mask -> mm7 */
while(height--) {
@@ -360,13 +360,13 @@
Uint32 alpha = 0;
Uint8 load[8];
- *(Uint64 *)load = 0x00FF00FF00FF00FF;
+ *(Uint64 *)load = 0x00FF00FF00FF00FFULL;
movq_m2r(*load, mm3); /* mask -> mm2 */
- *(Uint64 *)load = 0x00FF000000000000;
+ *(Uint64 *)load = 0x00FF000000000000ULL;
movq_m2r(*load, mm7); /* dst alpha mask -> mm2 */
- *(Uint64 *)load = 0x00FFFFFF00FFFFFF;
+ *(Uint64 *)load = 0x00FFFFFF00FFFFFFULL;
movq_m2r(*load, mm0); /* alpha 255 mask -> mm0 */
- *(Uint64 *)load = 0xFF000000FF000000;
+ *(Uint64 *)load = 0xFF000000FF000000ULL;
movq_m2r(*load, mm6); /* alpha 255 !mask -> mm6 */
while(height--) {
DUFFS_LOOP4({
@@ -792,11 +792,11 @@
punpcklwd_r2r(mm0, mm0); /* 0A0A0A0A -> mm0 */
/* Setup the 565 color channel masks */
- *(Uint64 *)load = 0xF800F800F800F800;
+ *(Uint64 *)load = 0xF800F800F800F800ULL;
movq_m2r(*load, mm1); /* MASKRED -> mm1 */
- *(Uint64 *)load = 0x07E007E007E007E0;
+ *(Uint64 *)load = 0x07E007E007E007E0ULL;
movq_m2r(*load, mm4); /* MASKGREEN -> mm4 */
- *(Uint64 *)load = 0x001F001F001F001F;
+ *(Uint64 *)load = 0x001F001F001F001FULL;
movq_m2r(*load, mm7); /* MASKBLUE -> mm7 */
while(height--) {
DUFFS_LOOP_QUATRO2(
@@ -942,11 +942,11 @@
punpcklwd_r2r(mm0, mm0); /* 0A0A0A0A -> mm0 */
/* Setup the 555 color channel masks */
- *(Uint64 *)load = 0x7C007C007C007C00;
+ *(Uint64 *)load = 0x7C007C007C007C00ULL;
movq_m2r(*load, mm1); /* MASKRED -> mm1 */
- *(Uint64 *)load = 0x03E003E003E003E0;
+ *(Uint64 *)load = 0x03E003E003E003E0ULL;
movq_m2r(*load, mm4); /* MASKGREEN -> mm4 */
- *(Uint64 *)load = 0x001F001F001F001F;
+ *(Uint64 *)load = 0x001F001F001F001FULL;
movq_m2r(*load, mm7); /* MASKBLUE -> mm7 */
while(height--) {
DUFFS_LOOP_QUATRO2(

View file

@ -1,13 +0,0 @@
$NetBSD: patch-ag,v 1.5 2003/09/03 19:30:56 drochner Exp $
--- src/hermes/Makefile.am.orig 2003-08-30 21:13:04.000000000 +0200
+++ src/hermes/Makefile.am
@@ -7,7 +7,7 @@ STRIP_FPIC = sh $(top_srcdir)/strip_fPIC
SUFFIXES = .asm
.asm.lo:
- $(LIBTOOL) --mode=compile $(STRIP_FPIC) $(NASM) @NASMFLAGS@ $< -o $*.o
+ $(LIBTOOL) --tag=CC --mode=compile $(STRIP_FPIC) $(NASM) @NASMFLAGS@ $< -o $*.o
###########################################################################

View file

@ -1,8 +1,21 @@
$NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
$NetBSD: patch-aj,v 1.18 2004/04/17 00:15:21 snj Exp $
--- configure.in.orig 2003-08-30 21:13:18.000000000 +0200
+++ configure.in
@@ -258,6 +258,8 @@ CheckOSS()
--- configure.in.orig 2004-02-22 13:31:47.000000000 -0800
+++ configure.in 2004-04-10 16:05:54.000000000 -0700
@@ -28,9 +28,9 @@ AC_SUBST(SDL_VERSION)
# libtool versioning
LT_RELEASE=$SDL_MAJOR_VERSION.$SDL_MINOR_VERSION
-LT_CURRENT=`expr $SDL_MICRO_VERSION - $SDL_INTERFACE_AGE`
-LT_REVISION=$SDL_INTERFACE_AGE
-LT_AGE=`expr $SDL_BINARY_AGE - $SDL_INTERFACE_AGE`
+LT_CURRENT=$SDL_INTERFACE_AGE
+LT_REVISION=$SDL_BINARY_AGE
+LT_AGE=0
AC_SUBST(LT_RELEASE)
AC_SUBST(LT_CURRENT)
@@ -267,6 +267,8 @@ CheckOSS()
AC_MSG_RESULT($have_oss)
if test x$have_oss = xyes; then
CFLAGS="$CFLAGS -DOSS_SUPPORT"
@ -11,16 +24,19 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
AUDIO_SUBDIRS="$AUDIO_SUBDIRS dsp"
AUDIO_DRIVERS="$AUDIO_DRIVERS dsp/libaudio_dsp.la"
AUDIO_SUBDIRS="$AUDIO_SUBDIRS dma"
@@ -413,7 +415,7 @@ CheckNAS()
@@ -422,9 +424,9 @@ CheckNAS()
if test x$enable_audio = xyes -a x$enable_nas = xyes; then
AC_MSG_CHECKING(for NAS audio support)
have_nas=no
- if test -r /usr/X11R6/include/audio/audiolib.h; then
+ if true; then
have_nas=yes
CFLAGS="$CFLAGS -DNAS_SUPPORT"
- CFLAGS="$CFLAGS -DNAS_SUPPORT -I/usr/X11R6/include/"
+ CFLAGS="$CFLAGS -DNAS_SUPPORT"
SYSTEM_LIBS="$SYSTEM_LIBS -laudio -lXt"
@@ -496,7 +498,7 @@ CheckNASM()
AUDIO_SUBDIRS="$AUDIO_SUBDIRS nas"
AUDIO_DRIVERS="$AUDIO_DRIVERS nas/libaudio_nas.la"
@@ -505,7 +507,7 @@ CheckNASM()
NASMFLAGS="-f aoutb"
;;
*)
@ -29,7 +45,7 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
;;
esac
AC_SUBST(NASMFLAGS)
@@ -933,18 +935,18 @@ CheckAAlib()
@@ -943,18 +945,18 @@ CheckAAlib()
[ --enable-video-aalib use AAlib video driver [default=no]],
, enable_video_aalib=no)
if test x$enable_video = xyes -a x$enable_video_aalib = xyes; then
@ -56,7 +72,7 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
VIDEO_SUBDIRS="$VIDEO_SUBDIRS aalib"
VIDEO_DRIVERS="$VIDEO_DRIVERS aalib/libvideo_aa.la"
@@ -1115,12 +1117,13 @@ CheckPTH()
@@ -1125,12 +1127,13 @@ CheckPTH()
[ --enable-pth use GNU pth library for multi-threading [default=yes]],
, enable_pth=yes)
if test x$enable_threads = xyes -a x$enable_pth = xyes; then
@ -74,7 +90,7 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
SDL_CFLAGS="$SDL_CFLAGS $PTH_CFLAGS"
SDL_LIBS="$SDL_LIBS $PTH_LIBS"
CFLAGS="$CFLAGS -DENABLE_PTH"
@@ -1161,8 +1164,8 @@ CheckPTHREAD()
@@ -1171,8 +1174,8 @@ CheckPTHREAD()
pthread_lib="-pthread"
;;
*-*-netbsd*)
@ -85,7 +101,7 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
;;
*-*-openbsd*)
pthread_cflags="-D_REENTRANT"
@@ -1600,29 +1603,31 @@ CheckUSBHID()
@@ -1638,29 +1641,31 @@ CheckUSBHID()
have_libusbhid=no
have_libusb=no
AC_CHECK_LIB(usbhid, hid_init, have_libusbhid=yes)
@ -126,7 +142,7 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
fi
AC_MSG_CHECKING(for usbhid)
@@ -1868,6 +1873,7 @@ case "$target" in
@@ -1957,6 +1962,7 @@ case "$target" in
CheckESD
CheckNAS
CheckX11
@ -134,8 +150,8 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
CheckAAlib
CheckOpenGL
CheckPTHREAD
@@ -1876,9 +1882,9 @@ case "$target" in
COPY_ARCH_SRC(src/main, linux, SDL_main.c)
@@ -1964,9 +1970,9 @@ case "$target" in
CheckUSBHID
# Set up files for the audio library
if test x$enable_audio = xyes; then
- CFLAGS="$CFLAGS -DSUNAUDIO_SUPPORT"
@ -147,7 +163,7 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
fi
# Set up files for the cdrom library
if test x$enable_cdrom = xyes; then
@@ -1887,9 +1893,6 @@ case "$target" in
@@ -1975,9 +1981,6 @@ case "$target" in
fi
# Set up files for the thread library
if test x$enable_threads = xyes; then
@ -157,7 +173,7 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
CopyUnixThreadSource
fi
# Set up files for the timer library
@@ -2543,7 +2546,7 @@ AM_CONDITIONAL([ENABLE_STATIC], [test "$
@@ -2606,7 +2609,7 @@ AM_CONDITIONAL([ENABLE_STATIC], [test "$
# Set runtime shared library paths as needed

File diff suppressed because it is too large Load diff

View file

@ -1,13 +0,0 @@
$NetBSD: patch-ap,v 1.6 2003/09/03 19:31:00 drochner Exp $
--- src/hermes/Makefile.in.orig 2003-08-30 21:13:22.000000000 +0200
+++ src/hermes/Makefile.in
@@ -357,7 +357,7 @@ maintainer-clean-generic clean mostlycle
.asm.lo:
- $(LIBTOOL) --mode=compile $(STRIP_FPIC) $(NASM) @NASMFLAGS@ $< -o $*.o
+ $(LIBTOOL) --tag=CC --mode=compile $(STRIP_FPIC) $(NASM) @NASMFLAGS@ $< -o $*.o
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.

View file

@ -1,11 +1,11 @@
$NetBSD: patch-ar,v 1.2 2001/06/26 03:49:25 jlam Exp $
--- src/Makefile.am.orig Wed Feb 28 07:06:11 2001
+++ src/Makefile.am
@@ -20,7 +20,6 @@
$NetBSD: patch-ar,v 1.3 2004/04/17 00:15:21 snj Exp $
--- src/Makefile.am.orig 2004-04-10 14:48:03.000000000 -0700
+++ src/Makefile.am 2004-04-10 14:48:08.000000000 -0700
@@ -21,7 +21,6 @@ lib_LTLIBRARIES = libSDL.la
libSDL_la_SOURCES = $(GENERAL_SRCS)
libSDL_la_LDFLAGS = \
-no-undefined \
- -release $(LT_RELEASE) \
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
libSDL_la_LIBADD = \

View file

@ -1,13 +1,12 @@
$NetBSD: patch-as,v 1.2 2002/08/25 19:22:19 jlam Exp $
--- src/Makefile.in.orig Thu Nov 8 08:28:02 2001
+++ src/Makefile.in
@@ -128,7 +128,7 @@
lib_LTLIBRARIES = libSDL.la
$NetBSD: patch-as,v 1.3 2004/04/17 00:15:21 snj Exp $
--- src/Makefile.in.orig 2004-02-22 13:32:05.000000000 -0800
+++ src/Makefile.in 2004-04-10 14:51:01.000000000 -0700
@@ -300,7 +300,6 @@ lib_LTLIBRARIES = libSDL.la
libSDL_la_SOURCES = $(GENERAL_SRCS)
-libSDL_la_LDFLAGS = -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
+libSDL_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
libSDL_la_LIBADD = main/libarch.la @SDL_EXTRALIBS@ @SYSTEM_LIBS@
libSDL_la_LDFLAGS = \
-no-undefined \
- -release $(LT_RELEASE) \
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
libSDL_la_LIBADD = \

View file

@ -1,22 +1,21 @@
$NetBSD: patch-bb,v 1.1 2003/07/26 21:38:23 jmmv Exp $
$NetBSD: patch-bb,v 1.2 2004/04/17 00:15:21 snj Exp $
--- src/audio/esd/Makefile.in.orig 2003-07-25 21:01:00.000000000 +0200
+++ src/audio/esd/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_esd_la_LDFLAGS =
--- src/audio/esd/Makefile.in.orig 2004-02-22 13:32:08.000000000 -0800
+++ src/audio/esd/Makefile.in 2004-04-10 14:54:04.000000000 -0700
@@ -49,6 +49,7 @@ am__configure_deps = $(am__aclocal_m4_de
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_CLEAN_FILES =
LTLIBRARIES = $(noinst_LTLIBRARIES)
+libaudio_esd_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(ESD_LIBS)
libaudio_esd_la_LIBADD =
libaudio_esd_la_OBJECTS = SDL_esdaudio.lo
CFLAGS = @CFLAGS@
@@ -213,7 +213,7 @@ distclean-libtool:
maintainer-clean-libtool:
am__objects_1 = SDL_esdaudio.lo
am_libaudio_esd_la_OBJECTS = $(am__objects_1)
@@ -317,7 +318,7 @@ clean-noinstLTLIBRARIES:
rm -f "$${dir}/so_locations"; \
done
libaudio_esd.la: $(libaudio_esd_la_OBJECTS) $(libaudio_esd_la_DEPENDENCIES)
- $(LINK) $(libaudio_esd_la_LDFLAGS) $(libaudio_esd_la_OBJECTS) $(libaudio_esd_la_LIBADD) $(LIBS)
+ $(LINK) -rpath $(libdir) $(libaudio_esd_la_LDFLAGS) $(libaudio_esd_la_OBJECTS) $(libaudio_esd_la_LIBADD) $(LIBS)
tags: TAGS
mostlyclean-compile:
-rm -f *.$(OBJEXT)

View file

@ -1,22 +1,21 @@
$NetBSD: patch-bc,v 1.1 2003/07/26 21:38:23 jmmv Exp $
$NetBSD: patch-bc,v 1.2 2004/04/17 00:15:21 snj Exp $
--- 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`
--- 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
@@ -49,6 +49,7 @@ am__configure_deps = $(am__aclocal_m4_de
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_CLEAN_FILES =
LTLIBRARIES = $(noinst_LTLIBRARIES)
+libaudio_arts_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) `$(ARTSCONFIG) --libs`
libaudio_arts_la_LIBADD =
libaudio_arts_la_OBJECTS = SDL_artsaudio.lo
CFLAGS = @CFLAGS@
@@ -213,7 +213,7 @@ distclean-libtool:
maintainer-clean-libtool:
am__objects_1 = SDL_artsaudio.lo
am_libaudio_arts_la_OBJECTS = $(am__objects_1)
@@ -317,7 +318,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)
tags: TAGS
mostlyclean-compile:
-rm -f *.$(OBJEXT)

View file

@ -1,22 +1,21 @@
$NetBSD: patch-bd,v 1.1 2003/07/26 23:05:34 jmmv Exp $
$NetBSD: patch-bd,v 1.2 2004/04/17 00:15:21 snj Exp $
--- src/audio/nas/Makefile.in.orig 2002-10-06 22:34:56.000000000 +0200
+++ src/audio/nas/Makefile.in
@@ -135,7 +135,7 @@ X_CFLAGS = @X_CFLAGS@
X_LIBS = @X_LIBS@
X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_PRE_LIBS = @X_PRE_LIBS@
-libaudio_nas_la_LDFLAGS =
--- src/audio/nas/Makefile.in.orig 2004-02-22 13:32:09.000000000 -0800
+++ src/audio/nas/Makefile.in 2004-04-10 14:57:22.000000000 -0700
@@ -49,6 +49,7 @@ am__configure_deps = $(am__aclocal_m4_de
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_CLEAN_FILES =
LTLIBRARIES = $(noinst_LTLIBRARIES)
+libaudio_nas_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(SHARED_SYSTEM_LIBS)
libaudio_nas_la_LIBADD =
libaudio_nas_la_OBJECTS = SDL_nasaudio.lo
CFLAGS = @CFLAGS@
@@ -212,7 +212,7 @@ distclean-libtool:
maintainer-clean-libtool:
am__objects_1 = SDL_nasaudio.lo
am_libaudio_nas_la_OBJECTS = $(am__objects_1)
@@ -317,7 +318,7 @@ clean-noinstLTLIBRARIES:
rm -f "$${dir}/so_locations"; \
done
libaudio_nas.la: $(libaudio_nas_la_OBJECTS) $(libaudio_nas_la_DEPENDENCIES)
- $(LINK) $(libaudio_nas_la_LDFLAGS) $(libaudio_nas_la_OBJECTS) $(libaudio_nas_la_LIBADD) $(LIBS)
+ $(LINK) -rpath $(libdir) $(libaudio_nas_la_LDFLAGS) $(libaudio_nas_la_OBJECTS) $(libaudio_nas_la_LIBADD) $(LIBS)
tags: TAGS
mostlyclean-compile:
-rm -f *.$(OBJEXT)