aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/png/files
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1995-12-05 10:48:19 +0800
committerache <ache@FreeBSD.org>1995-12-05 10:48:19 +0800
commit8675be9bc307f05c829e3d86d4fc12b7c631371c (patch)
treee384b8fdd3823b40df93303f27dffe459a0b9f4c /graphics/png/files
parentce633687ce8953862b88cfb578be6e37d935a247 (diff)
downloadfreebsd-ports-gnome-8675be9bc307f05c829e3d86d4fc12b7c631371c.tar.gz
freebsd-ports-gnome-8675be9bc307f05c829e3d86d4fc12b7c631371c.tar.zst
freebsd-ports-gnome-8675be9bc307f05c829e3d86d4fc12b7c631371c.zip
libpng - manipulate PNG images library
Diffstat (limited to 'graphics/png/files')
-rw-r--r--graphics/png/files/patch-aa108
1 files changed, 108 insertions, 0 deletions
diff --git a/graphics/png/files/patch-aa b/graphics/png/files/patch-aa
new file mode 100644
index 000000000000..a81a6cbf20dd
--- /dev/null
+++ b/graphics/png/files/patch-aa
@@ -0,0 +1,108 @@
+*** makefile.old Fri Aug 25 08:09:40 1995
+--- makefile Tue Dec 5 05:26:18 1995
+***************
+*** 2,27 ****
+ # Copyright (C) 1995 Guy Eric Schalnat, Group 42, Inc.
+ # For conditions of distribution and use, see copyright notice in png.h
+
+! CC=cc
+! CFLAGS=-I../zlib -O
+! LDFLAGS=-L. -L../zlib/ -lpng -lz -lm
+
+ #RANLIB=ranlib
+- RANLIB=echo
+
+ # where make install puts libpng.a and png.h
+! prefix=/usr/local
+
+ OBJS = png.o pngrcb.o pngrutil.o pngtrans.o pngwutil.o \
+ pngread.o pngio.o pngwrite.o pngrtran.o pngwtran.o \
+ pngmem.o pngerror.o
+
+! all: libpng.a pngtest
+
+ libpng.a: $(OBJS)
+ ar rc $@ $(OBJS)
+ $(RANLIB) $@
+
+ pngtest: pngtest.o libpng.a
+ $(CC) -o pngtest $(CCFLAGS) pngtest.o $(LDFLAGS)
+
+--- 2,34 ----
+ # Copyright (C) 1995 Guy Eric Schalnat, Group 42, Inc.
+ # For conditions of distribution and use, see copyright notice in png.h
+
+! #CC=cc
+! CFLAGS+=-I/usr/local/include
+! LDFLAGS=-L. -L/usr/local/lib -lpng -lz -lm -static
+
+ #RANLIB=ranlib
+
+ # where make install puts libpng.a and png.h
+! prefix=${PREFIX}
+
+ OBJS = png.o pngrcb.o pngrutil.o pngtrans.o pngwutil.o \
+ pngread.o pngio.o pngwrite.o pngrtran.o pngwtran.o \
+ pngmem.o pngerror.o
+
+! .SUFFIXES: .c .so .o
+!
+! .c.so:
+! ${CC} -fpic -DPIC ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET}
+!
+! all: libpng.a libpng.so.0.81
+
+ libpng.a: $(OBJS)
+ ar rc $@ $(OBJS)
+ $(RANLIB) $@
+
++ libpng.so.0.81: $(OBJS:S/o$/so/g)
++ ld -Bshareable -o $@ $(OBJS:S/o$/so/g)
++
+ pngtest: pngtest.o libpng.a
+ $(CC) -o pngtest $(CCFLAGS) pngtest.o $(LDFLAGS)
+
+***************
+*** 31,42 ****
+ install: libpng.a
+ -@mkdir $(prefix)/include
+ -@mkdir $(prefix)/lib
+! cp png.h $(prefix)/include
+! cp pngconf.h $(prefix)/include
+! chmod 644 $(prefix)/include/png.h
+! chmod 644 $(prefix)/include/pngconf.h
+! cp libpng.a $(prefix)/lib
+! chmod 644 $(prefix)/lib/libpng.a
+
+ clean:
+ rm -f *.o libpng.a pngtest pngout.png
+--- 38,46 ----
+ install: libpng.a
+ -@mkdir $(prefix)/include
+ -@mkdir $(prefix)/lib
+! ${INSTALL} -c -m 644 -o ${BINOWN} -g ${BINGRP} png.h pngconf.h $(prefix)/include
+! ${INSTALL} -c -m 644 -o ${BINOWN} -g ${BINGRP} libpng.a libpng.so.0.81 $(prefix)/lib
+! ranlib $(prefix)/lib/libpng.a
+
+ clean:
+ rm -f *.o libpng.a pngtest pngout.png
+***************
+*** 56,58 ****
+--- 60,76 ----
+ pngwrite.o: png.h pngconf.h
+ pngwtran.o: png.h pngconf.h
+ pngwutil.o: png.h pngconf.h
++
++ png.so: png.h pngconf.h
++ pngerror.so: png.h pngconf.h
++ pngio.so: png.h pngconf.h
++ pngmem.so: png.h pngconf.h
++ pngrcb.so: png.h pngconf.h
++ pngread.so: png.h pngconf.h
++ pngrtran.so: png.h pngconf.h
++ pngrutil.so: png.h pngconf.h
++ pngtest.so: png.h pngconf.h
++ pngtrans.so: png.h pngconf.h
++ pngwrite.so: png.h pngconf.h
++ pngwtran.so: png.h pngconf.h
++ pngwutil.so: png.h pngconf.h