111 lines
4.5 KiB
Plaintext
111 lines
4.5 KiB
Plaintext
$OpenBSD: patch-Makefile_in,v 1.7 2005/12/23 15:03:06 espie Exp $
|
|
--- Makefile.in.orig Wed Mar 28 00:46:58 2001
|
|
+++ Makefile.in Fri Dec 23 15:40:44 2005
|
|
@@ -23,33 +23,33 @@ BINDIR=@bindir@
|
|
MANDIR=@mandir@
|
|
INCLUDEDIR=@includedir@
|
|
LIBDIR=@libdir@
|
|
-PWD = $(shell pwd)
|
|
+PWD != pwd
|
|
+LIBcdda_interface_VERSION=0.0
|
|
+LIBcdda_paranoia_VERSION=0.0
|
|
|
|
OFILES = main.o report.o header.o buffering_write.o
|
|
|
|
-export STATIC
|
|
-export VERSION
|
|
+STLIBS = interface/libcdda_interface.a paranoia/libcdda_paranoia.a -lm
|
|
+STLIBDEP = interface/libcdda_interface.a paranoia/libcdda_paranoia.a
|
|
|
|
-ifeq ($(STATIC),TRUE)
|
|
- LIBS = interface/libcdda_interface.a paranoia/libcdda_paranoia.a \
|
|
- -static -lm
|
|
- LIBDEP = interface/libcdda_interface.a paranoia/libcdda_paranoia.a
|
|
-else
|
|
- LIBS = -lcdda_interface -lcdda_paranoia -lm
|
|
- LIBDEP = interface/libcdda_interface.so paranoia/libcdda_paranoia.so
|
|
-endif
|
|
+SHLIBS = -lcdda_interface -lcdda_paranoia -lm
|
|
+SHLIBDEP = interface/libcdda_interface.so.$(LIBcdda_interface_VERSION) paranoia/libcdda_paranoia.so.$(LIBcdda_paranoia_VERSION)
|
|
|
|
|
|
-all:
|
|
+all:
|
|
cd interface && $(MAKE) all
|
|
cd paranoia && $(MAKE) all
|
|
- $(MAKE) cdparanoia CFLAGS="$(OPT)"
|
|
- strip cdparanoia
|
|
+ $(MAKE) cdparanoia CFLAGS="$(OPT)" LIBS="$(SHLIBS)" LIBDEP="$(SHLIBDEP)"
|
|
|
|
-debug:
|
|
+static:
|
|
+ cd interface && $(MAKE) lib
|
|
+ cd paranoia && $(MAKE) lib
|
|
+ $(MAKE) cdparanoia CFLAGS="$(OPT)" LIBS="$(STLIBS)" LIBDEP="$(STLIBDEP)"
|
|
+
|
|
+debug:
|
|
cd interface && $(MAKE) debug
|
|
cd paranoia && $(MAKE) debug
|
|
- $(MAKE) cdparanoia CFLAGS="$(DEBUG)" STATIC=TRUE
|
|
+ $(MAKE) cdparanoia CFLAGS="$(DEBUG)" LIBS="$(STLIBS)" LIBDEP="$(STLIBDEP)"
|
|
|
|
test:
|
|
cd interface && $(MAKE) all
|
|
@@ -64,28 +64,34 @@ slib:
|
|
cd paranoia && $(MAKE) slib
|
|
|
|
install:
|
|
- $(INSTALL) -d -m 0755 $(BINDIR)
|
|
- $(INSTALL) -m 0755 $(srcdir)/cdparanoia $(BINDIR)
|
|
- $(INSTALL) -d -m 0755 $(MANDIR)
|
|
- $(INSTALL) -d -m 0755 $(MANDIR)/man1
|
|
- $(INSTALL) -m 0644 $(srcdir)/cdparanoia.1 $(MANDIR)/man1
|
|
- $(INSTALL) -d -m 0755 $(INCLUDEDIR)
|
|
- $(INSTALL) -m 0644 $(srcdir)/paranoia/cdda_paranoia.h $(INCLUDEDIR)
|
|
- $(INSTALL) -d -m 0755 $(LIBDIR)
|
|
- $(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.so.0.$(VERSION) $(LIBDIR)
|
|
- $(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.a $(LIBDIR)
|
|
- $(INSTALL) -m 0644 $(srcdir)/interface/cdda_interface.h $(INCLUDEDIR)
|
|
- $(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.so.0.$(VERSION) $(LIBDIR)
|
|
- $(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.a $(LIBDIR)
|
|
- $(INSTALL) -m 0644 $(srcdir)/utils.h $(INCLUDEDIR)
|
|
- ln -fs libcdda_interface.so.0.$(VERSION) \
|
|
- $(LIBDIR)/libcdda_interface.so.0
|
|
- ln -fs libcdda_interface.so.0.$(VERSION) \
|
|
- $(LIBDIR)/libcdda_interface.so
|
|
- ln -fs libcdda_paranoia.so.0.$(VERSION) \
|
|
- $(LIBDIR)/libcdda_paranoia.so.0
|
|
- ln -fs libcdda_paranoia.so.0.$(VERSION) \
|
|
- $(LIBDIR)/libcdda_paranoia.so
|
|
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(BINDIR)
|
|
+ $(INSTALL) -m 0755 $(srcdir)/cdparanoia $(DESTDIR)$(BINDIR)
|
|
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)
|
|
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)/man1
|
|
+ $(INSTALL) -m 0644 $(srcdir)/cdparanoia.1 $(DESTDIR)$(MANDIR)/man1
|
|
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(INCLUDEDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/paranoia/cdda_paranoia.h $(DESTDIR)$(INCLUDEDIR)
|
|
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(LIBDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.so.$(LIBcdda_paranoia_VERSION) $(DESTDIR)$(LIBDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.a $(DESTDIR)$(LIBDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/interface/cdda_interface.h $(DESTDIR)$(INCLUDEDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.so.$(LIBcdda_interface_VERSION) $(DESTDIR)$(LIBDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.a $(DESTDIR)$(LIBDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/utils.h $(DESTDIR)$(INCLUDEDIR)
|
|
+
|
|
+sinstall:
|
|
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(BINDIR)
|
|
+ $(INSTALL) -m 0755 $(srcdir)/cdparanoia $(DESTDIR)$(BINDIR)
|
|
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)
|
|
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)/man1
|
|
+ $(INSTALL) -m 0644 $(srcdir)/cdparanoia.1 $(DESTDIR)$(MANDIR)/man1
|
|
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(INCLUDEDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/paranoia/cdda_paranoia.h $(DESTDIR)$(INCLUDEDIR)
|
|
+ $(INSTALL) -d -m 0755 $(DESTDIR)$(LIBDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.a $(DESTDIR)$(LIBDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/interface/cdda_interface.h $(DESTDIR)$(INCLUDEDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.a $(DESTDIR)$(LIBDIR)
|
|
+ $(INSTALL) -m 0644 $(srcdir)/utils.h $(DESTDIR)$(INCLUDEDIR)
|
|
|
|
cdparanoia: $(OFILES) $(LIBDEP)
|
|
$(LD) $(CFLAGS) $(LDFLAGS) $(OFILES) \
|