From 42afeda943c4d8b796cdf707ab72719c0eacc5b5 Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Fri, 8 May 2009 14:06:14 +0000 Subject: add libpng-1.2.36 git-svn-id: svn://tug.org/texlive/trunk@13008 c570f23f-e606-0410-a88d-b1316a301751 --- .../libpng/libpng-1.2.36/scripts/makefile.netbsd | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 Build/source/libs/libpng/libpng-1.2.36/scripts/makefile.netbsd (limited to 'Build/source/libs/libpng/libpng-1.2.36/scripts/makefile.netbsd') diff --git a/Build/source/libs/libpng/libpng-1.2.36/scripts/makefile.netbsd b/Build/source/libs/libpng/libpng-1.2.36/scripts/makefile.netbsd new file mode 100644 index 00000000000..3d164754944 --- /dev/null +++ b/Build/source/libs/libpng/libpng-1.2.36/scripts/makefile.netbsd @@ -0,0 +1,45 @@ +# makefile for libpng for NetBSD for the standard +# make obj && make depend && make && make test +# make includes && make install +# Copyright (C) 2002 Patrick R.L. Welche +# Copyright (C) 2007 Glenn Randers-Pehrson +# For conditions of distribution and use, see copyright notice in png.h + +# You should also run makefile.ne0bsd + +LOCALBASE?=/usr/local +LIBDIR= ${LOCALBASE}/lib +MANDIR= ${LOCALBASE}/man +INCSDIR=${LOCALBASE}/include/libpng + +LIB= png +SHLIB_MAJOR= 3 +SHLIB_MINOR= 1.2.36 +SRCS= png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \ + pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c \ + pngwtran.c pngmem.c pngerror.c pngpread.c +INCS= png.h pngconf.h +MAN= libpng.3 libpngpf.3 png.5 + +CPPFLAGS+=-I${.CURDIR} + +# something like this for mmx assembler, but it core dumps for me at the moment +# .if ${MACHINE_ARCH} == "i386" +# CPPFLAGS+=-DPNG_THREAD_UNSAFE_OK +# MKLINT= no +# .else + CPPFLAGS+=-DPNG_NO_MMX_CODE +# .endif + +CLEANFILES+=pngtest.o pngtest + +pngtest.o: pngtest.c + ${CC} -c ${CPPFLAGS} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} + +pngtest: pngtest.o libpng.a + ${CC} ${LDFLAGS} ${.ALLSRC} -o${.TARGET} -lz -lm + +test: pngtest + cd ${.CURDIR} && ${.OBJDIR}/pngtest + +.include -- cgit v1.2.3