summaryrefslogtreecommitdiff
path: root/graphics/GMT/patches/patch-ar
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/GMT/patches/patch-ar')
-rw-r--r--graphics/GMT/patches/patch-ar35
1 files changed, 14 insertions, 21 deletions
diff --git a/graphics/GMT/patches/patch-ar b/graphics/GMT/patches/patch-ar
index 7e1b6a6654f..6a57b0d5b62 100644
--- a/graphics/GMT/patches/patch-ar
+++ b/graphics/GMT/patches/patch-ar
@@ -1,13 +1,13 @@
-$NetBSD: patch-ar,v 1.1 2001/01/27 08:16:02 jtb Exp $
+$NetBSD: patch-ar,v 1.2 2001/04/19 20:51:32 jtb Exp $
---- src/segyprogs/makefile.orig Sat Jan 27 03:25:15 2001
-+++ src/segyprogs/makefile
+--- ./src/segyprogs/makefile.orig Wed Apr 11 19:58:09 2001
++++ ./src/segyprogs/makefile
@@ -8,7 +8,7 @@
#------------------------- stop here --------------------------
- CFLAGS = $(CC_OPT) $(WIN32) -I.. -I$(NETCDF)/include -I$(GMT_DEFAULT_PATH)/src
--ALLLIB = -L.. -L$(GMT_DEFAULT_PATH)/bin -lgmt -lpsl -L$(NETCDF)/lib -lnetcdf $(LIBS)
-+ALLLIB = ../libgmt.la ../libpsl.la -L$(NETCDF)/lib -lnetcdf $(LIBS)
+ CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I$(NETCDF)/include -I$(GMT_DEFAULT_PATH)/src
+-ALLLIB = -L.. -L$(libdir) -lgmt -lpsl -L$(NETCDF)/lib -lnetcdf $(LIBS)
++ALLLIB = ../libgmt.la ../libpsl.la -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf $(LIBS)
SEGYPLOT_H = segy_io.h segy.h segyreel.h
SEGYPLOT_C = pssegyz.c pssegy.c
@@ -16,28 +16,21 @@ $NetBSD: patch-ar,v 1.1 2001/01/27 08:16:02 jtb Exp $
install: all
for i in $(SEGYPLOT); do \
- $(INSTALL) $$i$(EXE) $(bindir); \
-+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \
++ $(LIBTOOL) $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \
done
uninstall:
-@@ -32,16 +32,16 @@
- done
-
- clean:
-- \rm -f *.o
-+ \rm -f *.o *.lo
- for i in $(SEGYPLOT); do \
- \rm -f $$i$(EXE); \
- done
+@@ -41,10 +41,10 @@
+ \rm -f *.a
- spotless: clean
-- \rm -f *.a
-+ \rm -fr .libs *.la
+ segy_io.o: $(SEGYPLOT_H) segy_io.c
+- $(CC) -c $(CFLAGS) segy_io.c
++ @$(LIBTOOL) $(CC) $(CPPFLAGS) -c $(CFLAGS) segy_io.c
$(SEGYPLOT): $(SEGYPLOT_O) segy_io.o
- $(CC) $(CFLAGS) segy_io.o $@.o -o $@ $(ALLLIB) $(LDFLAGS)
-+ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) segy_io.lo $@.lo -o $@ $(ALLLIB) $(LDFLAGS)
++ @$(LIBTOOL) $(CC) $(CFLAGS) segy_io.lo $@.lo -o $@ $(ALLLIB) $(LDFLAGS)
.c.o:
- $(CC) -c $(CFLAGS) $<
-+ $(LIBTOOL) --mode=compile $(CC) -c $(CFLAGS) $<
++ @$(LIBTOOL) $(CC) $(CPPFLAGS) -c $(CFLAGS) $<