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.la
lib/libaudio_arts.so lib/libaudio_arts.so
lib/libaudio_arts.so.0 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.la
lib/libaudio_esd.so lib/libaudio_esd.so
lib/libaudio_esd.so.0 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.la
lib/libaudio_nas.so lib/libaudio_nas.so
lib/libaudio_nas.so.0 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 CATEGORIES= devel games
MASTER_SITES= http://www.libsdl.org/release/ 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 bin/sdl-config
include/SDL/SDL.h include/SDL/SDL.h
include/SDL/SDL_active.h include/SDL/SDL_active.h
@ -6,6 +6,7 @@ include/SDL/SDL_audio.h
include/SDL/SDL_byteorder.h include/SDL/SDL_byteorder.h
include/SDL/SDL_cdrom.h include/SDL/SDL_cdrom.h
include/SDL/SDL_copying.h include/SDL/SDL_copying.h
include/SDL/SDL_cpuinfo.h
include/SDL/SDL_endian.h include/SDL/SDL_endian.h
include/SDL/SDL_error.h include/SDL/SDL_error.h
include/SDL/SDL_events.h include/SDL/SDL_events.h
@ -33,7 +34,7 @@ lib/libSDL.a
lib/libSDL.la lib/libSDL.la
lib/libSDL.so lib/libSDL.so
lib/libSDL.so.0 lib/libSDL.so.0
lib/libSDL.so.0.6 lib/libSDL.so.0.7
lib/libSDLmain.a lib/libSDLmain.a
man/man3/SDLKey.3 man/man3/SDLKey.3
man/man3/SDL_ActiveEvent.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 SHA1 (SDL-1.2.7.tar.gz) = 1a840c50668f230df9e9163ef1a282d9f3355383
Size (SDL-1.2.6.tar.gz) = 2042700 bytes Size (SDL-1.2.7.tar.gz) = 2470936 bytes
SHA1 (patch-aa) = 4511f3af35b824d8e1425b571a8c12e44e8ef46c SHA1 (patch-aa) = 4511f3af35b824d8e1425b571a8c12e44e8ef46c
SHA1 (patch-ab) = 7effcc7f7f1856372692c147521888843810fed5 SHA1 (patch-ab) = 7effcc7f7f1856372692c147521888843810fed5
SHA1 (patch-ac) = 0af2dde942c1f32c6fce937eb3d886773f0a7674
SHA1 (patch-ad) = be83c13f11dfd0b94e598965065ef94a9daca0bb
SHA1 (patch-af) = f5e824addf308f9c467de02e3b262afbc0ef77c0 SHA1 (patch-af) = f5e824addf308f9c467de02e3b262afbc0ef77c0
SHA1 (patch-ag) = cd2fd8958b86e12c9d2786fe200c6ab44d8d40e1 SHA1 (patch-aj) = 02705ec01b70cbfef6520586d799dccd835352dc
SHA1 (patch-aj) = 7bcfe591659e60dcdbd6c966f4347270ed3f14f5
SHA1 (patch-al) = 852877c85dd43782dfcf855d43ed6250449aa9fd SHA1 (patch-al) = 852877c85dd43782dfcf855d43ed6250449aa9fd
SHA1 (patch-am) = 6e72e1c4c3894cc9ffad5ba61aab07de0d9f3fea SHA1 (patch-am) = f11ac8c5904c00cf73aedfe3d2c2ffb8c8065550
SHA1 (patch-ap) = c477500c2540719c40253b30de1f389c8ed50334 SHA1 (patch-ar) = 61e759bb3eb05890160573dfe63431792f1823bd
SHA1 (patch-ar) = 1a78f0bcb6a8f65f71af23accb2a9780331f275b SHA1 (patch-as) = 98813c71b10e209df90b5024cf8e6287113563ce
SHA1 (patch-as) = a53286d5e0a2cab7e0a1d80baf3b76681f996b7a
SHA1 (patch-ba) = 0621af3f2c0abba700c30d7f4809f405a7ffe729 SHA1 (patch-ba) = 0621af3f2c0abba700c30d7f4809f405a7ffe729
SHA1 (patch-bb) = 1918b2e247f9fbbe583fd1111c94dc3a58bfd929 SHA1 (patch-bb) = 48407d4a2d881cb3427b29682fc7e417023d1b99
SHA1 (patch-bc) = 8a47e8899f203d56f9855aea6516c4369ab327fe SHA1 (patch-bc) = 40012e55c20e8c10b575a6de0ac4f3f2a35baf15
SHA1 (patch-bd) = c5e714b59212202c4889c129eb2b140660474816 SHA1 (patch-bd) = 191e5140254224228d7a8f27af16f88086278849
SHA1 (patch-be) = 5f4ba09788f3ca5410067c14b90426f2a831e92b 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.orig 2004-02-22 13:31:47.000000000 -0800
+++ configure.in +++ configure.in 2004-04-10 16:05:54.000000000 -0700
@@ -258,6 +258,8 @@ CheckOSS() @@ -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) AC_MSG_RESULT($have_oss)
if test x$have_oss = xyes; then if test x$have_oss = xyes; then
CFLAGS="$CFLAGS -DOSS_SUPPORT" 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_SUBDIRS="$AUDIO_SUBDIRS dsp"
AUDIO_DRIVERS="$AUDIO_DRIVERS dsp/libaudio_dsp.la" AUDIO_DRIVERS="$AUDIO_DRIVERS dsp/libaudio_dsp.la"
AUDIO_SUBDIRS="$AUDIO_SUBDIRS dma" 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 if test x$enable_audio = xyes -a x$enable_nas = xyes; then
AC_MSG_CHECKING(for NAS audio support) AC_MSG_CHECKING(for NAS audio support)
have_nas=no have_nas=no
- if test -r /usr/X11R6/include/audio/audiolib.h; then - if test -r /usr/X11R6/include/audio/audiolib.h; then
+ if true; then + if true; then
have_nas=yes 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" 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" NASMFLAGS="-f aoutb"
;; ;;
*) *)
@ -29,7 +45,7 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
;; ;;
esac esac
AC_SUBST(NASMFLAGS) 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 use AAlib video driver [default=no]],
, enable_video_aalib=no) , enable_video_aalib=no)
if test x$enable_video = xyes -a x$enable_video_aalib = xyes; then 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_SUBDIRS="$VIDEO_SUBDIRS aalib"
VIDEO_DRIVERS="$VIDEO_DRIVERS aalib/libvideo_aa.la" 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 use GNU pth library for multi-threading [default=yes]],
, enable_pth=yes) , enable_pth=yes)
if test x$enable_threads = xyes -a x$enable_pth = xyes; then 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_CFLAGS="$SDL_CFLAGS $PTH_CFLAGS"
SDL_LIBS="$SDL_LIBS $PTH_LIBS" SDL_LIBS="$SDL_LIBS $PTH_LIBS"
CFLAGS="$CFLAGS -DENABLE_PTH" CFLAGS="$CFLAGS -DENABLE_PTH"
@@ -1161,8 +1164,8 @@ CheckPTHREAD() @@ -1171,8 +1174,8 @@ CheckPTHREAD()
pthread_lib="-pthread" pthread_lib="-pthread"
;; ;;
*-*-netbsd*) *-*-netbsd*)
@ -85,7 +101,7 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
;; ;;
*-*-openbsd*) *-*-openbsd*)
pthread_cflags="-D_REENTRANT" pthread_cflags="-D_REENTRANT"
@@ -1600,29 +1603,31 @@ CheckUSBHID() @@ -1638,29 +1641,31 @@ CheckUSBHID()
have_libusbhid=no have_libusbhid=no
have_libusb=no have_libusb=no
AC_CHECK_LIB(usbhid, hid_init, have_libusbhid=yes) 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 fi
AC_MSG_CHECKING(for usbhid) AC_MSG_CHECKING(for usbhid)
@@ -1868,6 +1873,7 @@ case "$target" in @@ -1957,6 +1962,7 @@ case "$target" in
CheckESD CheckESD
CheckNAS CheckNAS
CheckX11 CheckX11
@ -134,8 +150,8 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
CheckAAlib CheckAAlib
CheckOpenGL CheckOpenGL
CheckPTHREAD CheckPTHREAD
@@ -1876,9 +1882,9 @@ case "$target" in @@ -1964,9 +1970,9 @@ case "$target" in
COPY_ARCH_SRC(src/main, linux, SDL_main.c) CheckUSBHID
# Set up files for the audio library # Set up files for the audio library
if test x$enable_audio = xyes; then if test x$enable_audio = xyes; then
- CFLAGS="$CFLAGS -DSUNAUDIO_SUPPORT" - CFLAGS="$CFLAGS -DSUNAUDIO_SUPPORT"
@ -147,7 +163,7 @@ $NetBSD: patch-aj,v 1.17 2003/09/04 09:53:33 drochner Exp $
fi fi
# Set up files for the cdrom library # Set up files for the cdrom library
if test x$enable_cdrom = xyes; then if test x$enable_cdrom = xyes; then
@@ -1887,9 +1893,6 @@ case "$target" in @@ -1975,9 +1981,6 @@ case "$target" in
fi fi
# Set up files for the thread library # Set up files for the thread library
if test x$enable_threads = xyes; then 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 CopyUnixThreadSource
fi fi
# Set up files for the timer library # 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 # 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 $ $NetBSD: patch-ar,v 1.3 2004/04/17 00:15:21 snj Exp $
--- src/Makefile.am.orig Wed Feb 28 07:06:11 2001 --- src/Makefile.am.orig 2004-04-10 14:48:03.000000000 -0700
+++ src/Makefile.am +++ src/Makefile.am 2004-04-10 14:48:08.000000000 -0700
@@ -20,7 +20,6 @@ @@ -21,7 +21,6 @@ lib_LTLIBRARIES = libSDL.la
libSDL_la_SOURCES = $(GENERAL_SRCS) libSDL_la_SOURCES = $(GENERAL_SRCS)
libSDL_la_LDFLAGS = \ libSDL_la_LDFLAGS = \
-no-undefined \
- -release $(LT_RELEASE) \ - -release $(LT_RELEASE) \
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
libSDL_la_LIBADD = \ libSDL_la_LIBADD = \

View file

@ -1,13 +1,12 @@
$NetBSD: patch-as,v 1.2 2002/08/25 19:22:19 jlam Exp $ $NetBSD: patch-as,v 1.3 2004/04/17 00:15:21 snj Exp $
--- src/Makefile.in.orig Thu Nov 8 08:28:02 2001 --- src/Makefile.in.orig 2004-02-22 13:32:05.000000000 -0800
+++ src/Makefile.in +++ src/Makefile.in 2004-04-10 14:51:01.000000000 -0700
@@ -128,7 +128,7 @@ @@ -300,7 +300,6 @@ lib_LTLIBRARIES = libSDL.la
lib_LTLIBRARIES = libSDL.la
libSDL_la_SOURCES = $(GENERAL_SRCS) libSDL_la_SOURCES = $(GENERAL_SRCS)
-libSDL_la_LDFLAGS = -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) libSDL_la_LDFLAGS = \
+libSDL_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -no-undefined \
- -release $(LT_RELEASE) \
libSDL_la_LIBADD = main/libarch.la @SDL_EXTRALIBS@ @SYSTEM_LIBS@ -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.orig 2004-02-22 13:32:08.000000000 -0800
+++ src/audio/esd/Makefile.in +++ src/audio/esd/Makefile.in 2004-04-10 14:54:04.000000000 -0700
@@ -136,7 +136,7 @@ X_CFLAGS = @X_CFLAGS@ @@ -49,6 +49,7 @@ am__configure_deps = $(am__aclocal_m4_de
X_LIBS = @X_LIBS@ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
X_EXTRA_LIBS = @X_EXTRA_LIBS@ CONFIG_CLEAN_FILES =
X_PRE_LIBS = @X_PRE_LIBS@ LTLIBRARIES = $(noinst_LTLIBRARIES)
-libaudio_esd_la_LDFLAGS =
+libaudio_esd_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(ESD_LIBS) +libaudio_esd_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(ESD_LIBS)
libaudio_esd_la_LIBADD = libaudio_esd_la_LIBADD =
libaudio_esd_la_OBJECTS = SDL_esdaudio.lo am__objects_1 = SDL_esdaudio.lo
CFLAGS = @CFLAGS@ am_libaudio_esd_la_OBJECTS = $(am__objects_1)
@@ -213,7 +213,7 @@ distclean-libtool: @@ -317,7 +318,7 @@ clean-noinstLTLIBRARIES:
maintainer-clean-libtool: rm -f "$${dir}/so_locations"; \
done
libaudio_esd.la: $(libaudio_esd_la_OBJECTS) $(libaudio_esd_la_DEPENDENCIES) 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) $(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) + $(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.orig 2004-02-22 13:32:05.000000000 -0800
+++ src/audio/arts/Makefile.in +++ src/audio/arts/Makefile.in 2004-04-10 14:55:41.000000000 -0700
@@ -136,7 +136,7 @@ X_CFLAGS = @X_CFLAGS@ @@ -49,6 +49,7 @@ am__configure_deps = $(am__aclocal_m4_de
X_LIBS = @X_LIBS@ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
X_EXTRA_LIBS = @X_EXTRA_LIBS@ CONFIG_CLEAN_FILES =
X_PRE_LIBS = @X_PRE_LIBS@ LTLIBRARIES = $(noinst_LTLIBRARIES)
-libaudio_arts_la_LDFLAGS = +libaudio_arts_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) `$(ARTSCONFIG) --libs`
+libaudio_arts_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) `$(ARTSCCONFIG) --libs` libaudio_arts_la_LIBADD =
libaudio_arts_la_LIBADD = am__objects_1 = SDL_artsaudio.lo
libaudio_arts_la_OBJECTS = SDL_artsaudio.lo am_libaudio_arts_la_OBJECTS = $(am__objects_1)
CFLAGS = @CFLAGS@ @@ -317,7 +318,7 @@ clean-noinstLTLIBRARIES:
@@ -213,7 +213,7 @@ distclean-libtool: rm -f "$${dir}/so_locations"; \
maintainer-clean-libtool: done
libaudio_arts.la: $(libaudio_arts_la_OBJECTS) $(libaudio_arts_la_DEPENDENCIES)
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) $(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) + $(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.orig 2004-02-22 13:32:09.000000000 -0800
+++ src/audio/nas/Makefile.in +++ src/audio/nas/Makefile.in 2004-04-10 14:57:22.000000000 -0700
@@ -135,7 +135,7 @@ X_CFLAGS = @X_CFLAGS@ @@ -49,6 +49,7 @@ am__configure_deps = $(am__aclocal_m4_de
X_LIBS = @X_LIBS@ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
X_EXTRA_LIBS = @X_EXTRA_LIBS@ CONFIG_CLEAN_FILES =
X_PRE_LIBS = @X_PRE_LIBS@ LTLIBRARIES = $(noinst_LTLIBRARIES)
-libaudio_nas_la_LDFLAGS =
+libaudio_nas_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(SHARED_SYSTEM_LIBS) +libaudio_nas_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(SHARED_SYSTEM_LIBS)
libaudio_nas_la_LIBADD = libaudio_nas_la_LIBADD =
libaudio_nas_la_OBJECTS = SDL_nasaudio.lo am__objects_1 = SDL_nasaudio.lo
CFLAGS = @CFLAGS@ am_libaudio_nas_la_OBJECTS = $(am__objects_1)
@@ -212,7 +212,7 @@ distclean-libtool: @@ -317,7 +318,7 @@ clean-noinstLTLIBRARIES:
maintainer-clean-libtool: rm -f "$${dir}/so_locations"; \
done
libaudio_nas.la: $(libaudio_nas_la_OBJECTS) $(libaudio_nas_la_DEPENDENCIES) 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) $(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) + $(LINK) -rpath $(libdir) $(libaudio_nas_la_LDFLAGS) $(libaudio_nas_la_OBJECTS) $(libaudio_nas_la_LIBADD) $(LIBS)
tags: TAGS mostlyclean-compile:
-rm -f *.$(OBJEXT)