summaryrefslogtreecommitdiff
path: root/audio/cdparanoia/patches/patch-ba
diff options
context:
space:
mode:
Diffstat (limited to 'audio/cdparanoia/patches/patch-ba')
-rw-r--r--audio/cdparanoia/patches/patch-ba47
1 files changed, 38 insertions, 9 deletions
diff --git a/audio/cdparanoia/patches/patch-ba b/audio/cdparanoia/patches/patch-ba
index 08f3d2a0209..292b3cb6ef1 100644
--- a/audio/cdparanoia/patches/patch-ba
+++ b/audio/cdparanoia/patches/patch-ba
@@ -1,21 +1,50 @@
-$NetBSD: patch-ba,v 1.1.1.1 2000/01/19 08:03:00 itohy Exp $
+$NetBSD: patch-ba,v 1.2 2001/04/29 09:47:03 skrll Exp $
---- paranoia/Makefile.in.orig Tue Dec 14 13:28:04 1999
-+++ paranoia/Makefile.in Mon Jan 17 23:26:01 2000
-@@ -22,7 +22,6 @@
+--- paranoia/Makefile.in.orig Tue Dec 14 04:28:04 1999
++++ paranoia/Makefile.in
+@@ -21,10 +21,9 @@
+ OFILES = paranoia.o p_block.o overlap.o gap.o isort.o
#TFILES = isort.t gap.t p_block.t paranoia.t
- LIBS = ../interface/libcdda_interface.a -lm
+-LIBS = ../interface/libcdda_interface.a -lm
-export VERSION
++LIBS = ../interface/libcdda_interface.la -lm
- all: lib slib
+-all: lib slib
++all: slib
-@@ -34,7 +33,7 @@
+ debug:
+ $(MAKE) libcdda_paranoia.a CFLAGS="$(DEBUG)"
+@@ -33,23 +32,21 @@
+ $(MAKE) libcdda_paranoia.a CFLAGS="$(OPT)"
slib:
- $(MAKE) lessmessy
+- $(MAKE) lessmessy
- $(MAKE) libcdda_paranoia.so CFLAGS="$(OPT) -fpic"
-+ $(MAKE) libcdda_paranoia.so VERSION=$(VERSION) CFLAGS="$(OPT) -fpic"
++ $(MAKE) libcdda_paranoia.so VERSION=$(VERSION) CFLAGS="$(OPT)"
#test: $(TFILES)
#
+
+-libcdda_paranoia.a: $(OFILES)
+- $(AR) -r libcdda_paranoia.a $(OFILES)
+- $(RANLIB) libcdda_paranoia.a
+-
+-libcdda_paranoia.so: $(OFILES)
+- $(CC) -fpic -shared -o libcdda_paranoia.so.0.$(VERSION) -Wl,-soname -Wl,libcdda_paranoia.so.0 $(OFILES)
+- [ -e libcdda_paranoia.so.0 ] || ln -s libcdda_paranoia.so.0.$(VERSION) libcdda_paranoia.so.0
+- [ -e libcdda_paranoia.so ] || ln -s libcdda_paranoia.so.0.$(VERSION) libcdda_paranoia.so
++libcdda_paranoia.la: $(OFILES)
++ $(LIBTOOL) --mode=link $(CC) -o libcdda_paranoia.la $(OFILES:.o=.lo) \
++ -version-info 0:$(VERSION) -rpath $(PREFIX)/lib
++
++libcdda_paranoia.a: libcdda_paranoia.la
++
++libcdda_paranoia.so: libcdda_paranoia.la
+
+ .c.o:
+- $(CC) $(CFLAGS) -c $<
++ $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c $<
+
+ .c.t:
+ $(CC) -g -DTEST $(DEBUG) -o $@ $< $(LIBS)