| @@ -1,40 +1,39 @@ | | | @@ -1,40 +1,39 @@ |
1 | # $NetBSD: Makefile,v 1.37 2008/06/18 22:19:51 dmcmahill Exp $ | | 1 | # $NetBSD: Makefile,v 1.38 2009/01/20 17:57:36 sketch Exp $ |
2 | | | 2 | |
3 | DISTNAME= sqlite-2.8.16 | | 3 | DISTNAME= sqlite-2.8.16 |
4 | PKGREVISION= 1 | | 4 | PKGREVISION= 1 |
5 | CATEGORIES= databases | | 5 | CATEGORIES= databases |
6 | MASTER_SITES= http://www.hwaci.com/sw/sqlite/ \ | | 6 | MASTER_SITES= http://www.hwaci.com/sw/sqlite/ \ |
7 | http://www.sqlite.org/ | | 7 | http://www.sqlite.org/ |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://www.hwaci.com/sw/sqlite/ | | 10 | HOMEPAGE= http://www.hwaci.com/sw/sqlite/ |
11 | COMMENT= SQL Database Engine in a C Library | | 11 | COMMENT= SQL Database Engine in a C Library |
12 | | | 12 | |
13 | WRKSRC= ${WRKDIR}/sqlite-build | | 13 | WRKSRC= ${WRKDIR}/sqlite-build |
14 | USE_TOOLS+= gmake | | 14 | USE_TOOLS+= gmake |
15 | USE_LIBTOOL= yes | | 15 | USE_LIBTOOL= yes |
16 | | | 16 | |
17 | GNU_CONFIGURE= yes | | 17 | GNU_CONFIGURE= yes |
18 | CONFIGURE_SCRIPT= ../sqlite-2.8.16/configure | | 18 | CONFIGURE_SCRIPT= ../sqlite-2.8.16/configure |
19 | CONFIGURE_ARGS+= --without-tcl | | 19 | CONFIGURE_ARGS+= --without-tcl |
20 | CONFIGURE_ENV+= config_TARGET_READLINE_INC="-I${BUILDLINK_PREFIX.readline}/include" | | 20 | CONFIGURE_ENV+= config_TARGET_READLINE_INC="-I${BUILDLINK_PREFIX.readline}/include" |
21 | CONFIG_GUESS_OVERRIDE= ../sqlite-2.8.16/config.guess | | 21 | CONFIG_GUESS_OVERRIDE= ../sqlite-2.8.16/config.guess |
22 | CONFIG_SUB_OVERRIDE= ../sqlite-2.8.16/config.sub | | 22 | CONFIG_SUB_OVERRIDE= ../sqlite-2.8.16/config.sub |
23 | | | 23 | |
24 | .include "../../mk/bsd.prefs.mk" | | 24 | .include "../../mk/bsd.prefs.mk" |
25 | # this is certainly needed for SunOS-5.8 with gcc. How about | | 25 | |
26 | # other compilers or newer versions of the OS? | | 26 | .if (${OPSYS} == "SunOS") |
27 | .if (${OPSYS} == "SunOS") && !empty(OS_VERSION:M5.[6-9]) | | | |
28 | CFLAGS+= -DUINT32_TYPE=uint32_t -DUINT16_TYPE=uint16_t \ | | 27 | CFLAGS+= -DUINT32_TYPE=uint32_t -DUINT16_TYPE=uint16_t \ |
29 | -DUINT8_TYPE=uint8_t -DINTPTR_TYPE=long | | 28 | -DUINT8_TYPE=uint8_t -DINTPTR_TYPE=long |
30 | .else | | 29 | .else |
31 | CFLAGS+= -DUINT32_TYPE=u_int32_t -DUINT16_TYPE=u_int16_t \ | | 30 | CFLAGS+= -DUINT32_TYPE=u_int32_t -DUINT16_TYPE=u_int16_t \ |
32 | -DUINT8_TYPE=u_int8_t -DINTPTR_TYPE=long | | 31 | -DUINT8_TYPE=u_int8_t -DINTPTR_TYPE=long |
33 | .endif | | 32 | .endif |
34 | | | 33 | |
35 | PKGCONFIG_OVERRIDE= ${WRKDIR}/sqlite-2.8.16/sqlite.pc.in | | 34 | PKGCONFIG_OVERRIDE= ${WRKDIR}/sqlite-2.8.16/sqlite.pc.in |
36 | | | 35 | |
37 | post-extract: | | 36 | post-extract: |
38 | ${MKDIR} ${WRKSRC} | | 37 | ${MKDIR} ${WRKSRC} |
39 | | | 38 | |
40 | post-install: | | 39 | post-install: |