summaryrefslogtreecommitdiff
path: root/graphics/netpbm/patches/patch-ac
diff options
context:
space:
mode:
authortron <tron@pkgsrc.org>2000-05-17 10:13:19 +0000
committertron <tron@pkgsrc.org>2000-05-17 10:13:19 +0000
commite8caa7879c2b2c6d33e1c1b6c27c4a96b4984faa (patch)
tree8c097d4541c61f1fe5c6cdb8e6d29afa59e7b96c /graphics/netpbm/patches/patch-ac
parentdacb4bb3e893a05a3df4c19aeeed67f57e25b5b6 (diff)
downloadpkgsrc-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-ac123
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