diff options
Diffstat (limited to 'graphics/netpbm/patches/patch-aj')
-rw-r--r-- | graphics/netpbm/patches/patch-aj | 171 |
1 files changed, 0 insertions, 171 deletions
diff --git a/graphics/netpbm/patches/patch-aj b/graphics/netpbm/patches/patch-aj deleted file mode 100644 index a783b715f76..00000000000 --- a/graphics/netpbm/patches/patch-aj +++ /dev/null @@ -1,171 +0,0 @@ -$NetBSD: patch-aj,v 1.3 1999/10/08 21:18:34 jlam Exp $ - ---- pnm/Makefile.orig Mon Jan 31 11:47:32 1994 -+++ pnm/Makefile Fri Oct 8 13:33:59 1999 -@@ -10,27 +10,30 @@ - # implied warranty. - - # Default values, usually overridden by top-level Makefile. --#CC = cc --CC = gcc -ansi -pedantic -fcombine-regs -fpcc-struct-return -+CC = gcc -+#CC = gcc -ansi -pedantic -fcombine-regs -fpcc-struct-return - #CFLAGS = -O --CFLAGS = -g -+CFLAGS = -O2 - #CFLAGS = -g -O - TIFFDEF = -DLIBTIFF --TIFFINC = -I../libtiff --TIFFLIB = ../libtiff/libtiff.a -+TIFFINC = -I$(LOCALBASE)/include -+TIFFLIB = -Wl,-R$(LOCALBASE)/lib -L$(LOCALBASE)/lib -ltiff -ljpeg -lz - TIFFBINARIES = tifftopnm pnmtotiff - TIFFOBJECTS = tifftopnm.o pnmtotiff.o --#LDFLAGS = -s --LDFLAGS = --INSTALLBINARIES = /usr/new/pbm -+PNGLIB = -Wl,-R$(LOCALBASE)/lib -L$(LOCALBASE)/lib -lpng -lz -+LDFLAGS = -s -+#LDFLAGS = -+INSTALLBINARIES = $(PREFIX)/bin - INSTALLSCRIPTS = $(INSTALLBINARIES) --INSTALLMANUALS1 = /usr/man/man1 -+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 - - PPMDIR = ../ppm - INCLUDEPPM = -I$(PPMDIR) -@@ -54,48 +57,52 @@ - INCLUDE = -I.. $(INCLUDEPPM) $(INCLUDEPGM) $(INCLUDEPBM) - ALLCFLAGS = $(CFLAGS) $(INCLUDE) $(TIFFDEF) $(TIFFINC) - LIBPNM = libpnm.a -+DEFPNM = pnm.h - - PORTBINARIES = fitstopnm giftopnm \ - pnmalias pnmarith pnmcat pnmcomp pnmconvol pnmcrop \ - pnmcut pnmdepth pnmenlarge pnmfile pnmflip pnmhistmap \ - pnminvert pnmnoraw pnmpad pnmpaste \ - pnmtile pnmtoddif pnmtofits pnmtops pnmtorast \ -- pnmtosgi pnmtosir pnmtoxwd \ -- rasttopnm sgitopnm sirtopnm xwdtopnm zeisstopnm -+ pnmtorle pnmtosgi pnmtosir pnmtoxwd \ -+ rasttopnm rletopnm sgitopnm sirtopnm xwdtopnm zeisstopnm \ -+ pnmsmooth pnmhisteq - MATHBINARIES = pnmgamma pnmnlfilt pnmrotate pnmscale pnmshear --BINARIES = $(PORTBINARIES) $(MATHBINARIES) $(TIFFBINARIES) --SCRIPTS = anytopnm pnmindex pnmmargin pnmsmooth pstopnm -+PNGBINARIES = pngtopnm pnmtopng -+BINARIES = $(PORTBINARIES) $(MATHBINARIES) $(PNGBINARIES) $(TIFFBINARIES) -+SCRIPTS = anytopnm pnmindex pnmmargin pstopnm - - PORTOBJECTS = fitstopnm.o giftopnm.o \ - pnmalias.o pnmarith.o pnmcat.o pnmcomp.o pnmconvol.o pnmcrop.o \ - pnmcut.o pnmdepth.o pnmenlarge.o pnmfile.o pnmflip.o pnmhistmap.o \ -- pnminvert.o pnmnoraw.o pnmpad.o pnmpaste.o \ -+ pnmhisteq.o pnminvert.o pnmnoraw.o pnmpad.o pnmpaste.o\ - pnmtile.o pnmtoddif.o pnmtofits.o pnmtops.o pnmtorast.o \ - pnmtosgi.o pnmtosir.o pnmtoxwd.o \ - rasttopnm.o sgitopnm.o sirtopnm.o xwdtopnm.o zeisstopnm.o \ -+ pnmsmooth.o pnmhisteq.o \ - pnmgamma.o pnmnlfilt.o pnmrotate.o pnmscale.o pnmshear.o --OBJECTS = $(PORTOBJECTS) $(TIFFOBJECTS) -+OBJECTS = $(PORTOBJECTS) - - MANUALS1 = $(BINARIES) $(SCRIPTS) - MANUALS3 = libpnm - MANUALS5 = pnm - - --#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 $(SCRIPTS) - cd $(INSTALLBINARIES) ; rm -f $(BINARIES) -- cp $(BINARIES) $(INSTALLBINARIES) -+ install -c -s -m 0755 $(BINARIES) $(INSTALLBINARIES) - cd $(INSTALLSCRIPTS) ; rm -f $(SCRIPTS) -- cp $(SCRIPTS) $(INSTALLSCRIPTS) -- cd $(INSTALLSCRIPTS) ; chmod +x $(SCRIPTS) -- -+ install -c -m 0755 $(SCRIPTS) $(INSTALLSCRIPTS) -+ install -c -m 0644 $(LIBPNM) $(INSTALLLIBS) -+ install -c -m 0644 $(DEFPNM) $(INSTALLDEFS) - - merge: pnmmerge - pnmmerge: pnmmerge.c $(OBJECTS) $(LIBPNM) $(LIBPPM) $(LIBPGM) $(LIBPBM) -@@ -128,16 +135,22 @@ - - - # Rules for plain programs. --$(PORTBINARIES) $(TIFFBINARIES): pnm.h $(DEFPPM) $(DEFPGM) $(DEFPBM) $(LIBPNM) $(LIBPPM) $(LIBPGM) $(LIBPBM) $(TIFFLIB) -- $(CC) $(ALLCFLAGS) $(LDFLAGS) -o $@ $@.c $(LIBPNM) $(LIBPPM) $(LIBPGM) $(LIBPBM) $(TIFFLIB) -+$(PORTBINARIES): $(DEFPNM) $(DEFPPM) $(DEFPGM) $(DEFPBM) $(LIBPNM) $(LIBPPM) $(LIBPGM) $(LIBPBM) -+ $(CC) $(ALLCFLAGS) $(LDFLAGS) -o $@ $@.c $(LIBPNM) $(LIBPPM) $(LIBPGM) $(LIBPBM) -+ -+$(PNGBINARIES): $(DEFPNM) $(DEFPPM) $(DEFPGM) $(DEFPBM) $(LIBPNM) $(LIBPPM) $(LIBPGM) $(LIBPBM) -+ $(CC) $(ALLCFLAGS) $(LDFLAGS) -o $@ $@.c $(LIBPNM) $(LIBPPM) $(LIBPGM) $(LIBPBM) $(PNGLIB) -lm -+ -+$(TIFFBINARIES): $(DEFPNM) $(DEFPPM) $(DEFPGM) $(DEFPBM) $(LIBPNM) $(LIBPPM) $(LIBPGM) $(LIBPBM) -+ $(CC) $(ALLCFLAGS) $(LDFLAGS) -o $@ $@.c $(LIBPNM) $(LIBPPM) $(LIBPGM) $(LIBPBM) $(TIFFLIB) -lm - - # Rule for math-dependent programs. --$(MATHBINARIES): pnm.h $(DEFPPM) $(DEFPGM) $(DEFPBM) $(LIBPNM) \ -+$(MATHBINARIES): $(DEFPNM) $(DEFPPM) $(DEFPGM) $(DEFPBM) $(LIBPNM) \ - $(LIBPPM) $(LIBPGM) $(LIBPBM) - $(CC) $(ALLCFLAGS) $(LDFLAGS) -o $@ $@.c -lm $(LIBPNM) $(LIBPPM) $(LIBPGM) $(LIBPBM) - - # Rule for objects. --$(OBJECTS): pnm.h $(DEFPPM) $(DEFPGM) $(DEFPBM) -+$(OBJECTS): $(DEFPNM) $(DEFPPM) $(DEFPGM) $(DEFPBM) - $(CC) $(ALLCFLAGS) "-Dmain=$*_main" -c $*.c - - # And libraries. -@@ -153,15 +166,15 @@ - ar rc $(LIBPNM) libpnm1.o libpnm2.o libpnm3.o libpnm4.o - -ranlib $(LIBPNM) - --libpnm1.o: pnm.h $(DEFPPM) $(DEFPGM) $(DEFPBM) libpnm1.c -+libpnm1.o: $(DEFPNM) $(DEFPPM) $(DEFPGM) $(DEFPBM) libpnm1.c - $(CC) $(ALLCFLAGS) -c libpnm1.c --libpnm2.o: pnm.h $(DEFPPM) $(DEFPGM) $(DEFPBM) libpnm2.c $(DEFLIBPPM) \ -+libpnm2.o: $(DEFPNM) $(DEFPPM) $(DEFPGM) $(DEFPBM) libpnm2.c $(DEFLIBPPM) \ - $(DEFLIBPGM) $(DEFLIBPBM) - $(CC) $(ALLCFLAGS) -c libpnm2.c --libpnm3.o: pnm.h $(DEFPPM) $(DEFPGM) $(DEFPBM) libpnm3.c $(DEFLIBPPM) \ -+libpnm3.o: $(DEFPNM) $(DEFPPM) $(DEFPGM) $(DEFPBM) libpnm3.c $(DEFLIBPPM) \ - $(DEFLIBPGM) $(DEFLIBPBM) - $(CC) $(ALLCFLAGS) -c libpnm3.c --libpnm4.o: pnm.h $(DEFPPM) $(DEFPGM) $(DEFPBM) rast.h libpnm4.c -+libpnm4.o: $(DEFPNM) $(DEFPPM) $(DEFPGM) $(DEFPBM) rast.h libpnm4.c - $(CC) $(ALLCFLAGS) -c libpnm4.c - - # Other dependencies. -@@ -202,6 +215,8 @@ - tifftopnm tifftopnm.o: tifftopnm.c - xwdtopnm xwdtopnm.o: xwdtopnm.c x10wd.h x11wd.h - zeisstopnm zeisstopnm.o: zeisstopnm.c -+pnmhisteq pnmhisteq.o: pnmhisteq.c -+pnmsmooth pnmsmooth.o: pnmsmooth.c - - clean: -- -rm -f *.o *.a *.cat *~ core $(BINARIES) pnmmerge -+ -rm -f *.o *.a *.cat *~ core *.core $(BINARIES) pnmmerge |