src/3rdparty/libpng/scripts/makefile.ne12bsd
changeset 30 5dc02b23752f
parent 0 1918ee327afb
equal deleted inserted replaced
29:b72c6db6890b 30:5dc02b23752f
     1 # makefile for libpng for NetBSD for the standard
     1 # makefile for libpng for NetBSD for the standard
     2 # make obj && make depend && make && make test
     2 # make obj && make depend && make && make test
     3 # make includes && make install
     3 # make includes && make install
     4 # Copyright (C) 2002 Patrick R.L. Welche
     4 # Copyright (C) 2002 Patrick R.L. Welche
     5 # Copyright (C) 2007, 2009 Glenn Randers-Pehrson
     5 # Copyright (C) 2007, 2009 Glenn Randers-Pehrson
     6 
     6 #
     7 # This code is released under the libpng license.
     7 # This code is released under the libpng license.
     8 # For conditions of distribution and use, see the disclaimer
     8 # For conditions of distribution and use, see the disclaimer
     9 # and license in png.h
     9 # and license in png.h
    10 
    10 
    11 # You should also run makefile.netbsd
    11 # You should also run makefile.netbsd
    12 
    12 
    13 LOCALBASE?=/usr/local
    13 LOCALBASE?=/usr/local
    14 LIBDIR=	${LOCALBASE}/lib
    14 LIBDIR=	${LOCALBASE}/lib
    15 MANDIR= ${LOCALBASE}/man
    15 MANDIR= ${LOCALBASE}/man
    16 INCSDIR=${LOCALBASE}/include/libpng12
    16 INCSDIR=${LOCALBASE}/include/libpng14
    17 
    17 
    18 LIB=	png12
    18 LIB=	png14
    19 SHLIB_MAJOR=	0
    19 SHLIB_MAJOR=	0
    20 SHLIB_MINOR=	1.2.40
    20 SHLIB_MINOR=	1.4.0
    21 SRCS=	png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \
    21 SRCS=	png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \
    22 	pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c \
    22 	pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c \
    23 	pngwtran.c pngmem.c pngerror.c pngpread.c
    23 	pngwtran.c pngmem.c pngerror.c pngpread.c
    24 INCS=	png.h pngconf.h
    24 INCS=	png.h pngconf.h
    25 MAN=	libpng.3 libpngpf.3 png.5
    25 MAN=	libpng.3 libpngpf.3 png.5
    27 CPPFLAGS+=-I${.CURDIR}
    27 CPPFLAGS+=-I${.CURDIR}
    28 
    28 
    29 # We should be able to do something like this instead of the manual
    29 # We should be able to do something like this instead of the manual
    30 # uncommenting, but it core dumps for me at the moment:
    30 # uncommenting, but it core dumps for me at the moment:
    31 # .if ${MACHINE_ARCH} == "i386"
    31 # .if ${MACHINE_ARCH} == "i386"
    32 #   CPPFLAGS+=-DPNG_THREAD_UNSAFE_OK
       
    33 #   MKLINT= no
    32 #   MKLINT= no
    34 # .else
       
    35     CPPFLAGS+=-DPNG_NO_MMX_CODE
       
    36 # .endif
    33 # .endif
    37 
    34 
    38 CLEANFILES+=pngtest.o pngtest
    35 CLEANFILES+=pngtest.o pngtest
    39 
    36 
    40 pngtest.o:	pngtest.c
    37 pngtest.o:	pngtest.c