| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | $NetBSD: patch-ac,v 1.8 2010/10/12 21:50:49 joerg Exp $ | | 1 | $NetBSD: patch-ac,v 1.9 2018/02/28 21:46:52 wiz Exp $ |
2 | | | 2 | |
3 | --- Makefile.in.orig 2003-02-11 14:24:56.000000000 +0000 | | 3 | --- Makefile.in.orig 2003-02-11 14:24:56.000000000 +0000 |
4 | +++ Makefile.in | | 4 | +++ Makefile.in |
5 | @@ -5,14 +5,14 @@ | | 5 | @@ -5,14 +5,14 @@ |
6 | # | | 6 | # |
7 | | | 7 | |
8 | PREFIX = @prefix@ | | 8 | PREFIX = @prefix@ |
9 | -CC = @CC@ | | 9 | -CC = @CC@ |
10 | +CC = ${LIBTOOL} --mode=compile @CC@ | | 10 | +CC = ${LIBTOOL} --mode=compile @CC@ |
11 | CFLAGS = @CFLAGS@ -Ipa_common | | 11 | CFLAGS = @CFLAGS@ -Ipa_common |
12 | -LIBS = @LIBS@ | | 12 | -LIBS = @LIBS@ |
13 | +LIBS = ${LIBOSSAUDIO} ${RT_LIB_SCHED} -L@prefix@/lib ${COMPILER_RPATH_FLAG}@prefix@/lib @LIBS@ | | 13 | +LIBS = ${LIBOSSAUDIO} ${RT_LIB_SCHED} -L@prefix@/lib ${COMPILER_RPATH_FLAG}@prefix@/lib @LIBS@ |
14 | AR = @AR@ | | 14 | AR = @AR@ |
| @@ -16,34 +16,34 @@ $NetBSD: patch-ac,v 1.8 2010/10/12 21:50 | | | @@ -16,34 +16,34 @@ $NetBSD: patch-ac,v 1.8 2010/10/12 21:50 |
16 | INSTALL = @INSTALL@ | | 16 | INSTALL = @INSTALL@ |
17 | SHARED_FLAGS = @SHARED_FLAGS@ | | 17 | SHARED_FLAGS = @SHARED_FLAGS@ |
18 | -DLL_LIBS = @DLL_LIBS@ | | 18 | -DLL_LIBS = @DLL_LIBS@ |
19 | +DLL_LIBS = @DLL_LIBS@ ${LIBOSSAUDIO} ${RT_LIB_SCHED} | | 19 | +DLL_LIBS = @DLL_LIBS@ ${LIBOSSAUDIO} ${RT_LIB_SCHED} |
20 | | | 20 | |
21 | OTHER_OBJS = @OTHER_OBJS@ | | 21 | OTHER_OBJS = @OTHER_OBJS@ |
22 | | | 22 | |
23 | @@ -57,20 +57,16 @@ all: lib/$(PALIB) lib/$(PADLLV) tests | | 23 | @@ -57,20 +57,16 @@ all: lib/$(PALIB) lib/$(PADLLV) tests |
24 | tests: bin/ $(TESTS) | | 24 | tests: bin/ $(TESTS) |
25 | | | 25 | |
26 | lib/$(PALIB): lib/ $(OBJS) Makefile $(PAINC) | | 26 | lib/$(PALIB): lib/ $(OBJS) Makefile $(PAINC) |
27 | - $(AR) ruv lib/$(PALIB) $(OBJS) | | 27 | - $(AR) ruv lib/$(PALIB) $(OBJS) |
28 | - $(RANLIB) lib/$(PALIB) | | 28 | - $(RANLIB) lib/$(PALIB) |
29 | + ${LIBTOOL} --mode=link @CC@ -o lib/${PALIB:.a=.la} ${OBJS:.o=.lo} -rpath ${PREFIX}/lib -version-info 0:18:0 $(DLL_LIBS) | | 29 | + ${LIBTOOL} --mode=link @CC@ -o lib/${PALIB:.a=.la} ${OBJS:.o=.lo} -rpath ${PREFIX}/lib -version-info 0:18:0 $(LDFLAGS) $(DLL_LIBS) |
30 | | | 30 | |
31 | lib/$(PADLLV): lib/ $(OBJS) Makefile $(PAINC) | | 31 | lib/$(PADLLV): lib/ $(OBJS) Makefile $(PAINC) |
32 | - $(CC) $(SHARED_FLAGS) -o lib/$(PADLLV) $(OBJS) $(DLL_LIBS) | | 32 | - $(CC) $(SHARED_FLAGS) -o lib/$(PADLLV) $(OBJS) $(DLL_LIBS) |
33 | | | 33 | |
34 | $(TESTS): bin/%: lib/$(PALIB) Makefile $(PAINC) pa_tests/%.c | | 34 | $(TESTS): bin/%: lib/$(PALIB) Makefile $(PAINC) pa_tests/%.c |
35 | - $(CC) -o $@ $(CFLAGS) pa_tests/$*.c lib/$(PALIB) $(LIBS) | | 35 | - $(CC) -o $@ $(CFLAGS) pa_tests/$*.c lib/$(PALIB) $(LIBS) |
36 | + ${LIBTOOL} --mode=link @CC@ -o $@ $(CFLAGS) pa_tests/$*.c lib/${PALIB:.a=.la} $(LIBS) | | 36 | + ${LIBTOOL} --mode=link @CC@ -o $@ $(LDFLAGS) $(CFLAGS) pa_tests/$*.c lib/${PALIB:.a=.la} $(LIBS) |
37 | | | 37 | |
38 | install: lib/$(PALIB) lib/$(PADLLV) | | 38 | install: lib/$(PALIB) lib/$(PADLLV) |
39 | - $(INSTALL) -m 644 lib/$(PADLLV) $(PREFIX)/lib/$(PADLLV) | | 39 | - $(INSTALL) -m 644 lib/$(PADLLV) $(PREFIX)/lib/$(PADLLV) |
40 | - $(INSTALL) -m 644 lib/$(PALIB) $(PREFIX)/lib/$(PALIB) | | 40 | - $(INSTALL) -m 644 lib/$(PALIB) $(PREFIX)/lib/$(PALIB) |
41 | - cd $(PREFIX)/lib && rm -f $(PADLL) && ln -s $(PADLLV) $(PADLL) | | 41 | - cd $(PREFIX)/lib && rm -f $(PADLL) && ln -s $(PADLLV) $(PADLL) |
42 | - $(INSTALL) -m 644 pa_common/portaudio.h $(PREFIX)/include/portaudio.h | | 42 | - $(INSTALL) -m 644 pa_common/portaudio.h $(PREFIX)/include/portaudio.h |
43 | + ${LIBTOOL} --mode=install $(INSTALL) -m 644 lib/${PALIB:.a=.la} $(DESTDIR)$(PREFIX)/lib/ | | 43 | + ${LIBTOOL} --mode=install $(INSTALL) -m 644 lib/${PALIB:.a=.la} $(DESTDIR)$(PREFIX)/lib/ |
44 | + $(INSTALL) -m 644 pa_common/portaudio.h $(DESTDIR)$(PREFIX)/include/portaudio.h | | 44 | + $(INSTALL) -m 644 pa_common/portaudio.h $(DESTDIR)$(PREFIX)/include/portaudio.h |
45 | @echo "" | | 45 | @echo "" |
46 | @echo "------------------------------------------------------------" | | 46 | @echo "------------------------------------------------------------" |
47 | @echo "PortAudio was successfully installed." | | 47 | @echo "PortAudio was successfully installed." |
48 | @@ -89,8 +86,8 @@ clean: | | 48 | @@ -89,8 +86,8 @@ clean: |
49 | %.o: %.c Makefile $(PAINC) | | 49 | %.o: %.c Makefile $(PAINC) |