diff options
author | adam <adam@pkgsrc.org> | 2004-12-01 13:59:43 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2004-12-01 13:59:43 +0000 |
commit | 1635a7c23aa4749a2c6283cecd078d35528eb02e (patch) | |
tree | aa616d7465b6813b0da8184583e5ace544b6780c /audio/openal/patches | |
parent | dbaf076852ed5033b95c5dc818bc312662705bfd (diff) | |
download | pkgsrc-1635a7c23aa4749a2c6283cecd078d35528eb02e.tar.gz |
Changes 20040816:
* Improvements toward the stable release
Diffstat (limited to 'audio/openal/patches')
-rw-r--r-- | audio/openal/patches/patch-ab | 8 | ||||
-rw-r--r-- | audio/openal/patches/patch-ac | 61 | ||||
-rw-r--r-- | audio/openal/patches/patch-ad | 26 |
3 files changed, 91 insertions, 4 deletions
diff --git a/audio/openal/patches/patch-ab b/audio/openal/patches/patch-ab index 7def7c8b7ff..95cef9bcd40 100644 --- a/audio/openal/patches/patch-ab +++ b/audio/openal/patches/patch-ab @@ -1,8 +1,8 @@ -$NetBSD: patch-ab,v 1.1.1.1 2003/03/17 15:57:05 jmmv Exp $ +$NetBSD: patch-ab,v 1.2 2004/12/01 13:59:43 adam Exp $ ---- configure.orig 2003-01-25 23:04:57.000000000 +0000 +--- configure.orig 2004-08-16 15:27:18.000000000 +0000 +++ configure -@@ -3121,8 +3121,67 @@ LIBS=$ac_check_lib_save_LIBS +@@ -3123,8 +3123,67 @@ LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 @@ -70,7 +70,7 @@ $NetBSD: patch-ab,v 1.1.1.1 2003/03/17 15:57:05 jmmv Exp $ else cat >>confdefs.h <<\_ACEOF -@@ -5694,9 +5753,7 @@ else +@@ -5749,9 +5808,7 @@ else echo "${ECHO_T}no" >&6 fi diff --git a/audio/openal/patches/patch-ac b/audio/openal/patches/patch-ac new file mode 100644 index 00000000000..fb26fa52fa3 --- /dev/null +++ b/audio/openal/patches/patch-ac @@ -0,0 +1,61 @@ +$NetBSD: patch-ac,v 1.1 2004/12/01 13:59:43 adam Exp $ + +--- src/Makefile.in.orig 2004-02-15 13:23:30.000000000 +0000 ++++ src/Makefile.in +@@ -81,12 +81,12 @@ VERSION=$(MAJOR_VERSION).$(MINOR_VERSION + %.o : %.nasm + $(NASM) -f elf -o $@ $< + %.o : %.c al_siteconfig.h ../config.h +- $(CC) $(DEFINES) $(INC) $(CFLAGS) -c $< -o $@ ++ ${LIBTOOL} --mode=compile $(CC) $(DEFINES) $(INC) $(CFLAGS) -c $< -o $@ + + %.def : %.a libopenal.a + dlltool -a $< --output-def $@ + +-all: libopenal.a libopenal.$(SO_EXT) extensions $(TEST_PROGS) ++all: libopenal.la extensions $(TEST_PROGS) + + clean: + -rm -f $(AL_OBJS) +@@ -104,7 +104,7 @@ clean: + distclean: clean + rm -Rf Makefile + +-libopenal: libopenal.a libopenal.$(SO_EXT) ++libopenal: libopenal.la + + libopenal.a: $(AL_OBJS) $(ALC_OBJS) $(AC_OBJS) $(ALUT_OBJS) extensions + ar cru libopenal.a \ +@@ -116,17 +116,12 @@ libopenal.a: $(AL_OBJS) $(ALC_OBJS) $(AC + $(RANLIB) libopenal.a + + +-libopenal.so: $(AL_OBJS) $(ALC_OBJS) $(AC_OBJS) $(ALUT_OBJS) extensions +- $(CC) -shared \ +- -Wl,"-soname,libopenal.so.$(MAJOR_VERSION)" \ +- -o libopenal.so.$(VERSION) \ +- $(LDFLAGS) \ +- $(AL_OBJS) \ +- $(ALC_OBJS) \ +- $(AC_OBJS) \ +- $(ALUT_OBJS) \ +- $(EXT_OBJS) \ +- $(LIBS) ++libopenal.la: $(AL_OBJS) $(ALC_OBJS) $(AC_OBJS) $(ALUT_OBJS) extensions ++ ${LIBTOOL} --mode=link $(CC) -o libopenal.la $(LDFLAGS) \ ++ $(AL_OBJS:.o=.lo) $(ALC_OBJS:.o=.lo) $(AC_OBJS:.o=.lo) \ ++ $(ALUT_OBJS:.o=.lo) $(EXT_OBJS:.o=.lo) $(LIBS) \ ++ -rpath ${PREEFIX}/lib \ ++ -version-info $(MAJOR_VERSION):$(MINOR_VERSION) + + libopenal.dll: $(AL_OBJS) $(ALC_OBJS) $(AC_OBJS) $(ALUT_OBJS) libopenal.def \ + extensions +@@ -150,7 +145,7 @@ extensions: $(EXT_OBJS) $(EXT_DLL_OBJS) + + + $(EXT_OBJS): %.o : %.c ../config.h +- $(CC) $(DEFINES) $(INC) $(CFLAGS) -c $< -o $@ ++ ${LIBTOOL} --mode=compile $(CC) $(DEFINES) $(INC) $(CFLAGS) -c $< -o $@ + + $(EXT_DLL_OBJS): %.o : %.c ../config.h + $(CC) $(DEFINES) $(INC) -DOPENAL_EXTENSION $(CFLAGS) $< -shared -o $@ diff --git a/audio/openal/patches/patch-ad b/audio/openal/patches/patch-ad new file mode 100644 index 00000000000..3743d4beaf7 --- /dev/null +++ b/audio/openal/patches/patch-ad @@ -0,0 +1,26 @@ +$NetBSD: patch-ad,v 1.1 2004/12/01 13:59:43 adam Exp $ + +--- Makefile.in.orig 2003-07-24 17:06:38.000000000 +0000 ++++ Makefile.in +@@ -14,11 +14,9 @@ INSTALL_DEPS=all + + # remind me to look up how to else in a makefile + ifeq ($(DO_MINOR_LIBS),yes) +-INSTALL_DEPS+=install_minor_libs + endif + + ifeq ($(DO_MINOR_LIBS),no) +-INSTALL_DEPS+=install_major_lib_only + endif + + all: configure +@@ -62,8 +60,7 @@ install_major_lib_only: + install: $(INSTALL_DEPS) + $(INSTALL) -d -m 755 $(DESTINC) + $(INSTALL) -d -m 755 $(DESTINC)/AL +- $(INSTALL) -d -m 755 $(DESTLIB) +- $(INSTALL) -m 755 src/libopenal.a $(DESTLIB) ++ ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} src/libopenal.la $(DESTLIB) + $(INSTALL) -m 444 ../include/AL/al.h $(DESTINC)/AL + $(INSTALL) -m 444 ../include/AL/alc.h $(DESTINC)/AL + $(INSTALL) -m 444 ../include/AL/alu.h $(DESTINC)/AL |