diff options
Diffstat (limited to 'scripts/makefile.netbsd')
-rw-r--r-- | scripts/makefile.netbsd | 30 |
1 files changed, 14 insertions, 16 deletions
diff --git a/scripts/makefile.netbsd b/scripts/makefile.netbsd index 48cac07d5..d3419f29b 100644 --- a/scripts/makefile.netbsd +++ b/scripts/makefile.netbsd @@ -1,29 +1,25 @@ -# 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 +# makefile for libpng on NetBSD +# Copyright (C) 2020-2022 Cosmin Truta # Copyright (C) 2007-2009, 2014 Glenn Randers-Pehrson +# Copyright (C) 2002 Patrick R.L. Welche # # This code is released under the libpng license. # For conditions of distribution and use, see the disclaimer # and license in png.h -LOCALBASE?=/usr/local -LIBDIR= ${LOCALBASE}/lib -MANDIR= ${LOCALBASE}/man -INCSDIR=${LOCALBASE}/include - SHLIB_MAJOR= 16 -SHLIB_MINOR= 1.6.38 +SHLIB_MINOR= 0 LIB= png SRCS= png.c pngerror.c pngget.c pngmem.c pngpread.c \ pngread.c pngrio.c pngrtran.c pngrutil.c pngset.c \ pngtrans.c pngwio.c pngwrite.c pngwtran.c pngwutil.c INCS= png.h pngconf.h pnglibconf.h -MAN= libpng.3 libpngpf.3 png.5 -CPPFLAGS+=-I${.CURDIR} +CPPFLAGS+= -I${.CURDIR} +CFLAGS+= -Wall -Wextra -Wundef + +CLEANFILES+= pngtest.o pngtest pnglibconf.h # Pre-built configuration # See scripts/pnglibconf.mak for more options @@ -35,12 +31,10 @@ PNGLIBCONF_H_PREBUILT= scripts/pnglibconf.h.prebuilt # MKLINT= no # .endif -CLEANFILES+=pngtest.o pngtest pnglibconf.h - .c.o: ${CC} -c ${CPPFLAGS} ${CFLAGS} -o $@ $< -pnglibconf.h: ${PNGLIBCONF_H_PREBUILT} +pnglibconf.h: ${PNGLIBCONF_H_PREBUILT} cp ${PNGLIBCONF_H_PREBUILT} $@ pngtest.o: pngtest.c @@ -50,6 +44,10 @@ pngtest: pngtest.o libpng.a ${CC} ${LDFLAGS} ${.ALLSRC} -o ${.TARGET} -lz -lm test: pngtest - cd ${.CURDIR} && ${.OBJDIR}/pngtest + ./pngtest + +install: + @echo "The $@ target is no longer supported by this makefile." + @false .include <bsd.lib.mk> |