| @@ -1,17 +1,25 @@ | | | @@ -1,17 +1,25 @@ |
1 | # $NetBSD: Makefile,v 1.3 2013/02/15 07:59:36 martin Exp $ | | 1 | # $NetBSD: Makefile,v 1.4 2014/02/17 20:08:53 christos Exp $ |
2 | | | 2 | |
3 | LIB= sqlite3 | | 3 | LIB= sqlite3 |
4 | INCS= sqlite3.h sqlite3ext.h | | 4 | INCS= sqlite3.h sqlite3ext.h |
5 | INCSDIR= /usr/include | | 5 | INCSDIR= /usr/include |
6 | | | 6 | |
7 | SRCS= sqlite3.c | | 7 | SRCS= sqlite3.c |
8 | | | 8 | |
9 | CFLAGS+= -DNDEBUG | | 9 | CFLAGS+= -DNDEBUG |
10 | | | 10 | |
11 | FILES+= sqlite3.pc | | 11 | FILES+= sqlite3.pc |
12 | FILESOWN_sqlite3.pc= ${BINOWN} | | 12 | FILESOWN_sqlite3.pc= ${BINOWN} |
13 | FILESGRP_sqlite3.pc= ${BINGRP} | | 13 | FILESGRP_sqlite3.pc= ${BINGRP} |
14 | FILESMODE_sqlite3.pc= ${NONBINMODE} | | 14 | FILESMODE_sqlite3.pc= ${NONBINMODE} |
15 | FILESDIR_sqlite3.pc= /usr/lib/pkgconfig | | 15 | FILESDIR_sqlite3.pc= /usr/lib/pkgconfig |
16 | | | 16 | |
| | | 17 | CLEANFILES+=sqlite3.pc |
| | | 18 | |
17 | .include <bsd.lib.mk> | | 19 | .include <bsd.lib.mk> |
| | | 20 | |
| | | 21 | sqlite3.pc: ${SRCDIR}/sqlite3.h sqlite3.pc.in |
| | | 22 | @(V=$$( (echo '#include <sqlite3.h>'; echo SQLITE_VERSION) | \ |
| | | 23 | ${CC} -E -I${SRCDIR} - | tail -1 | tr -d '"') && \ |
| | | 24 | ${TOOL_SED} -e s/@VERSION@/$$V/ < ${.CURDIR}/sqlite3.pc.in \ |
| | | 25 | > ${.TARGET}) |