summaryrefslogtreecommitdiff
path: root/graphics/netpbm/files/patch-bd
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/netpbm/files/patch-bd')
-rw-r--r--graphics/netpbm/files/patch-bd60
1 files changed, 32 insertions, 28 deletions
diff --git a/graphics/netpbm/files/patch-bd b/graphics/netpbm/files/patch-bd
index 6a78139afbe5..01f3242bb105 100644
--- a/graphics/netpbm/files/patch-bd
+++ b/graphics/netpbm/files/patch-bd
@@ -1,40 +1,39 @@
---- pbm/Makefile.orig Fri Mar 24 07:43:30 2000
-+++ pbm/Makefile Sat Apr 1 12:00:00 2000
-@@ -4,7 +4,7 @@
- include $(SRCDIR)/Makefile.config
-
-
--INCLUDE = -I$(SRCDIR)
-+INCLUDE = -I$(SRCDIR) -I$(SRCDIR)/shhopt
-
+--- pbm/Makefile.orig Sat May 6 16:16:53 2000
++++ pbm/Makefile Mon May 8 00:00:00 2000
+@@ -9,11 +9,12 @@
# Shared library naming
LIBROOT = pbm
-@@ -14,6 +14,7 @@
+ LIBPBM = lib$(LIBROOT).$(NETPBMLIBSUFFIX)
+-MAJ = 9
++MAJ = 1
+ MIN = 1
- LIBLIBS = $(SRCDIR)/shhopt/libshhopt.a
+ LIBLIBS =
NETPBMLIBS = $(LIBPBM)
+NETPBMLD = -L. -lpbm
PORTBINARIES = atktopbm brushtopbm cmuwmtopbm g3topbm \
- icontopbm gemtopbm macptopbm mgrtopbm \
-@@ -35,6 +36,7 @@
- MERGE_OBJECTS = $(patsubst %,%.o2, $(BINARIES))
+ icontopbm macptopbm mdatopbm mgrtopbm \
+@@ -36,8 +37,7 @@
- LIBOBJECTS = libpbm1.o libpbm2.o libpbm3.o libpbm4.o libpbm5.o
-+LIBSOBJECTS = libpbm1.so libpbm2.so libpbm3.so libpbm4.so libpbm5.so
+ # Library objects to be built and linked by Makefile.common:
+ LIBOBJECTS = libpbm1.o libpbm2.o libpbm3.o libpbm4.o libpbm5.o
+-# Library objects to be linked but not built by Makefile.common:
+-LIBOBJECTS_X = $(SRCDIR)/shhopt/shhopt.o
++LIBSOBJECTS = libpbm1.so libpbm2.so libpbm3.so libpbm4.so libpbm5.so
MANUALS1 = $(BINARIES)
MANUALS3 = libpbm
-@@ -42,7 +44,7 @@
+@@ -45,7 +45,7 @@
MERGENAME = pbmmerge
-INTERFACE_HEADERS = pbm.h
-+INTERFACE_HEADERS = pbm.h ../pbmplus.h
++INTERFACE_HEADERS = pbm.h $(SRCDIR)/pbmplus.h
.PHONY: all
all: $(BINARIES)
-@@ -52,15 +54,18 @@
+@@ -55,11 +55,11 @@
# Rules for plain programs.
$(PORTBINARIES): %: %.o $(NETPBMLIBS)
@@ -46,12 +45,17 @@
- $(LD) $(LDFLAGS) -o $@ $@.o -lm $(NETPBMLIBS) $(CDEBUG)
+ $(LD) $(LDFLAGS) -o $@ $@.o -lm $(NETPBMLD) $(CDEBUG)
- # Rule for objects.
- $(OBJECTS) $(LIBOBJECTS): %.o: %.c
- $(CC) -c $(CFLAGS) $(INCLUDE) -o $@ $<
-+
-+$(LIBSOBJECTS): %.so: %.c
-+ $(CC) -c -fpic -DPIC $(CFLAGS) $(INCLUDE) -o $@ $<
-
- $(MERGE_OBJECTS): %.o2: %.c
- $(CC) -c $(CFLAGS) $(INCLUDE) "-Dmain=$*_main" -o $@ $<
+ .PHONY: install.bin
+ install.bin: install.bin.common
+@@ -72,11 +72,6 @@
+ # Don't use $(SRCDIR) in the target below because Makefile.dep doesn't !
+ ../compile.h:
+ $(MAKE) -C $(SRCDIR) compile.h
+-
+-$(SRCDIR)/shhopt/shhopt.o:
+- cd ../shhopt; $(MAKE) shhopt.o
+-$(SRCDIR)/shhopt/libshhopt.a:
+- cd ../shhopt; $(MAKE) libshhopt.a
+
+ .PHONY: clean
+ clean: