diff options
author | tron <tron@pkgsrc.org> | 2000-05-17 10:13:19 +0000 |
---|---|---|
committer | tron <tron@pkgsrc.org> | 2000-05-17 10:13:19 +0000 |
commit | e8caa7879c2b2c6d33e1c1b6c27c4a96b4984faa (patch) | |
tree | 8c097d4541c61f1fe5c6cdb8e6d29afa59e7b96c /graphics/netpbm/patches/patch-ac | |
parent | dacb4bb3e893a05a3df4c19aeeed67f57e25b5b6 (diff) | |
download | pkgsrc-e8caa7879c2b2c6d33e1c1b6c27c4a96b4984faa.tar.gz |
Update "netpbm" package to version 9.2. There are too many changes and
bug fixes to list here. Main new features are shared libraries, JPEG
and JBIG support.
Diffstat (limited to 'graphics/netpbm/patches/patch-ac')
-rw-r--r-- | graphics/netpbm/patches/patch-ac | 123 |
1 files changed, 10 insertions, 113 deletions
diff --git a/graphics/netpbm/patches/patch-ac b/graphics/netpbm/patches/patch-ac index c62b5d8bc11..66813aba61d 100644 --- a/graphics/netpbm/patches/patch-ac +++ b/graphics/netpbm/patches/patch-ac @@ -1,116 +1,13 @@ -$NetBSD: patch-ac,v 1.6 1999/01/10 23:52:15 tron Exp $ +$NetBSD: patch-ac,v 1.7 2000/05/17 10:13:20 tron Exp $ ---- pbm/Makefile.orig Sat Nov 20 15:59:20 1993 -+++ pbm/Makefile Mon Jan 11 00:18:43 1999 -@@ -10,28 +10,31 @@ - # implied warranty. +--- shhopt/Makefile.orig Thu May 4 23:10:36 2000 ++++ shhopt/Makefile Wed May 17 10:23:21 2000 +@@ -61,7 +61,7 @@ + -L. -I. -L$(INSTLIBDIR) -I$(INSTINCDIR) -lshhopt - # Default values, usually overridden by top-level Makefile. --CC = cc -+CC = gcc - #CC = gcc -ansi -pedantic -fcombine-regs -fpcc-struct-return - #CFLAGS = -O --CFLAGS = -g -+CFLAGS = -O2 - #CFLAGS = -g -O - TIFFDEF = -DLIBTIFF - #LDFLAGS = -s - LDFLAGS = --INSTALLBINARIES = /usr/new/pbm --INSTALLMANUALS1 = /usr/man/man1 -+INSTALLBINARIES = $(PREFIX)/bin -+INSTALLMANUALS1 = $(PREFIX)/man/man1 - SUFFIXMANUALS1 = 1 --INSTALLMANUALS3 = /usr/man/man3 -+INSTALLMANUALS3 = $(PREFIX)/man/man3 - SUFFIXMANUALS3 = 3 --INSTALLMANUALS5 = /usr/man/man5 -+INSTALLMANUALS5 = $(PREFIX)/man/man5 - SUFFIXMANUALS5 = 5 --MANCP = cp -+MANCP = install -c -m 0644 -+INSTALLLIBS = $(PREFIX)/lib -+INSTALLDEFS = $(PREFIX)/include + .c.o: +- $(CC) $(CCSHRD) -o $@ -c $(CCOPT) $< ++ $(LIBTOOL) $(CC) $(CCSHRD) -c $(CCOPT) $< - SHELL = /bin/sh - INCLUDE = -I.. - ALLCFLAGS = $(CFLAGS) $(TIFFDEF) $(INCLUDE) - LIBPBM = libpbm.a --DEFPBM = pbm.h ../pbmplus.h -+DEFPBM = pbm.h -+DEFPBMPLUS = ../pbmplus.h - - PORTBINARIES = atktopbm brushtopbm cmuwmtopbm g3topbm \ - icontopbm gemtopbm macptopbm mgrtopbm \ -@@ -67,18 +70,19 @@ - MANUALS5 = pbm - - --#all: binaries --all: merge --#install: install.bin --install: install.merge -+all: binaries -+#all: merge -+install: install.bin -+#install: install.merge - - - binaries: $(BINARIES) - - install.bin: binaries - cd $(INSTALLBINARIES) ; rm -f $(BINARIES) -- cp $(BINARIES) $(INSTALLBINARIES) -- -+ install -c -s -m 0755 $(BINARIES) $(INSTALLBINARIES) -+ install -c -m 0644 $(LIBPBM) $(INSTALLLIBS) -+ install -c -m 0644 $(DEFPBM) $(INSTALLDEFS) - - merge: pbmmerge - pbmmerge: pbmmerge.c $(OBJECTS) $(LIBPBM) -@@ -107,15 +111,15 @@ - done - - # Rule for plain programs. --$(PORTBINARIES): $(DEFPBM) $(LIBPBM) -+$(PORTBINARIES): $(DEFPBM) $(DEFPBMPLUS) $(LIBPBM) - $(CC) $(ALLCFLAGS) $(LDFLAGS) -o $@ $@.c $(LIBPBM) - - # Rule for math-dependent programs. --$(MATHBINARIES): $(DEFPBM) $(LIBPBM) -+$(MATHBINARIES): $(DEFPBM) $(DEFPBMPLUS) $(LIBPBM) - $(CC) $(ALLCFLAGS) $(LDFLAGS) -o $@ $@.c -lm $(LIBPBM) - - # Rule for objects. --$(OBJECTS): $(DEFPBM) -+$(OBJECTS): $(DEFPBM) $(DEFPBMPLUS) - $(CC) $(ALLCFLAGS) "-Dmain=$*_main" -c $*.c - - # And library. -@@ -125,15 +129,15 @@ - ar rc $(LIBPBM) libpbm1.o libpbm2.o libpbm3.o libpbm4.o libpbm5.o - -ranlib $(LIBPBM) - --libpbm1.o: $(DEFPBM) ../version.h ../compile.h libpbm.h libpbm1.c -+libpbm1.o: $(DEFPBM) $(DEFPBMPLUS) ../version.h ../compile.h libpbm.h libpbm1.c - $(CC) $(ALLCFLAGS) -c libpbm1.c --libpbm2.o: $(DEFPBM) libpbm.h libpbm2.c -+libpbm2.o: $(DEFPBM) $(DEFPBMPLUS) libpbm.h libpbm2.c - $(CC) $(ALLCFLAGS) -c libpbm2.c --libpbm3.o: $(DEFPBM) libpbm.h libpbm3.c -+libpbm3.o: $(DEFPBM) $(DEFPBMPLUS) libpbm.h libpbm3.c - $(CC) $(ALLCFLAGS) -c libpbm3.c --libpbm4.o: $(DEFPBM) libpbm.h libpbm4.c -+libpbm4.o: $(DEFPBM) $(DEFPBMPLUS) libpbm.h libpbm4.c - $(CC) $(ALLCFLAGS) -c libpbm4.c --libpbm5.o: $(DEFPBM) pbmfont.h libpbm5.c -+libpbm5.o: $(DEFPBM) $(DEFPBMPLUS) pbmfont.h libpbm5.c - $(CC) $(ALLCFLAGS) -c libpbm5.c - - # Other dependencies. -@@ -184,4 +188,4 @@ - pbmtoepsi pbmtoepsi.o: pbmtoepsi.c - - clean: -- -rm -f *.o *.a *.cat *~ core $(BINARIES) pbmmerge -+ -rm -f *.o *.a *.cat *~ core *.core $(BINARIES) pbmmerge + depend dep: + $(CC) $(INCDIR) -MM *.c >depend |