author | Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> |
Tue, 06 Jul 2010 15:10:48 +0300 | |
changeset 30 | 5dc02b23752f |
parent 0 | 1918ee327afb |
permissions | -rw-r--r-- |
0 | 1 |
# makefile for libpng for NetBSD for the standard |
2 |
# make obj && make depend && make && make test |
|
3 |
# make includes && make install |
|
4 |
# Copyright (C) 2002 Patrick R.L. Welche |
|
5 |
# Copyright (C) 2007, 2009 Glenn Randers-Pehrson |
|
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
6 |
# |
0 | 7 |
# This code is released under the libpng license. |
8 |
# For conditions of distribution and use, see the disclaimer |
|
9 |
# and license in png.h |
|
10 |
||
11 |
# You should also run makefile.netbsd |
|
12 |
||
13 |
LOCALBASE?=/usr/local |
|
14 |
LIBDIR= ${LOCALBASE}/lib |
|
15 |
MANDIR= ${LOCALBASE}/man |
|
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
16 |
INCSDIR=${LOCALBASE}/include/libpng14 |
0 | 17 |
|
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
18 |
LIB= png14 |
0 | 19 |
SHLIB_MAJOR= 0 |
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
20 |
SHLIB_MINOR= 1.4.0 |
0 | 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 \ |
|
23 |
pngwtran.c pngmem.c pngerror.c pngpread.c |
|
24 |
INCS= png.h pngconf.h |
|
25 |
MAN= libpng.3 libpngpf.3 png.5 |
|
26 |
||
27 |
CPPFLAGS+=-I${.CURDIR} |
|
28 |
||
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: |
|
31 |
# .if ${MACHINE_ARCH} == "i386" |
|
32 |
# MKLINT= no |
|
33 |
# .endif |
|
34 |
||
35 |
CLEANFILES+=pngtest.o pngtest |
|
36 |
||
37 |
pngtest.o: pngtest.c |
|
38 |
${CC} -c ${CPPFLAGS} ${CFLAGS} ${.ALLSRC} -o ${.TARGET} |
|
39 |
||
40 |
pngtest: pngtest.o libpng.a |
|
41 |
${CC} ${LDFLAGS} ${.ALLSRC} -o${.TARGET} -lz -lm |
|
42 |
||
43 |
test: pngtest |
|
44 |
cd ${.CURDIR} && ${.OBJDIR}/pngtest |
|
45 |
||
46 |
.include <bsd.lib.mk> |