|
Lines 3-8
Link Here
|
| 3 |
|
3 |
|
| 4 |
PORTNAME= sqlite3 |
4 |
PORTNAME= sqlite3 |
| 5 |
DISTVERSION= 3.25.1 |
5 |
DISTVERSION= 3.25.1 |
|
|
6 |
PORTREVISION= 1 |
| 6 |
CATEGORIES= databases |
7 |
CATEGORIES= databases |
| 7 |
MASTER_SITES= https://www.sqlite.org/2018/ http://www2.sqlite.org/2018/ http://www3.sqlite.org/2018/ |
8 |
MASTER_SITES= https://www.sqlite.org/2018/ http://www2.sqlite.org/2018/ http://www3.sqlite.org/2018/ |
| 8 |
DISTNAME= sqlite-autoconf-${PORTVERSION:C/\.([[:digit:]])[[:>:]]/0\1/g:S/.//g}00 |
9 |
DISTNAME= sqlite-autoconf-${PORTVERSION:C/\.([[:digit:]])[[:>:]]/0\1/g:S/.//g}00 |
|
Lines 19-24
Link Here
|
| 19 |
|
20 |
|
| 20 |
MAKE_JOBS_UNSAFE= yes |
21 |
MAKE_JOBS_UNSAFE= yes |
| 21 |
|
22 |
|
|
|
23 |
FLAVORS= default icu |
| 24 |
FLAVOR?= ${FLAVORS:[1]} |
| 25 |
icu_PKGNAMESUFFIX= -icu |
| 26 |
|
| 22 |
# Compilation Options For SQLite https://www.sqlite.org/compile.html |
27 |
# Compilation Options For SQLite https://www.sqlite.org/compile.html |
| 23 |
OPTIONS_DEFINE= FTS4 URI URI_AUTHORITY METADATA \ |
28 |
OPTIONS_DEFINE= FTS4 URI URI_AUTHORITY METADATA \ |
| 24 |
DIRECT_READ MEMMAN SECURE_DELETE UNLOCK_NOTIFY THREADS \ |
29 |
DIRECT_READ MEMMAN SECURE_DELETE UNLOCK_NOTIFY THREADS \ |
|
Lines 109-115
Link Here
|
| 109 |
DBSTAT_DESC= Enable DBSTAT Virtual Table |
114 |
DBSTAT_DESC= Enable DBSTAT Virtual Table |
| 110 |
|
115 |
|
| 111 |
# https://www.sqlite.org/fts3.html#tokenizer |
116 |
# https://www.sqlite.org/fts3.html#tokenizer |
|
|
117 |
.if ${FLAVOR} == icu |
| 118 |
OPTIONS_GROUP_UNICODE= UNICODE61 |
| 119 |
.else |
| 112 |
OPTIONS_GROUP_UNICODE= ICU UNICODE61 |
120 |
OPTIONS_GROUP_UNICODE= ICU UNICODE61 |
|
|
121 |
.endif |
| 113 |
UNICODE_DESC= Unicode support |
122 |
UNICODE_DESC= Unicode support |
| 114 |
UNICODE61_DESC= Unicode Version 6.1 tokenizer |
123 |
UNICODE61_DESC= Unicode Version 6.1 tokenizer |
| 115 |
|
124 |
|
|
Lines 185-195
Link Here
|
| 185 |
|
194 |
|
| 186 |
THREADS_CONFIGURE_ENABLE= threadsafe |
195 |
THREADS_CONFIGURE_ENABLE= threadsafe |
| 187 |
THREADS_LIBS= -lpthread |
196 |
THREADS_LIBS= -lpthread |
| 188 |
|
197 |
.if ${FLAVOR} == icu |
|
|
198 |
icu_BUILD_DEPENDS= ${LOCALBASE}/bin/icu-config:devel/icu |
| 199 |
icu_LIB_DEPENDS= libicudata.so:devel/icu |
| 200 |
CPPFLAGS+= `${LOCALBASE}/bin/icu-config --cppflags` -DSQLITE_ENABLE_ICU=1 |
| 201 |
LIBS+= `${LOCALBASE}/bin/icu-config --ldflags` |
| 202 |
.else |
| 189 |
ICU_BUILD_DEPENDS= ${LOCALBASE}/bin/icu-config:devel/icu |
203 |
ICU_BUILD_DEPENDS= ${LOCALBASE}/bin/icu-config:devel/icu |
| 190 |
ICU_LIB_DEPENDS= libicudata.so:devel/icu |
204 |
ICU_LIB_DEPENDS= libicudata.so:devel/icu |
| 191 |
ICU_CPPFLAGS= `${LOCALBASE}/bin/icu-config --cppflags` -DSQLITE_ENABLE_ICU=1 |
205 |
ICU_CPPFLAGS= `${LOCALBASE}/bin/icu-config --cppflags` -DSQLITE_ENABLE_ICU=1 |
| 192 |
ICU_LIBS= `${LOCALBASE}/bin/icu-config --ldflags` |
206 |
ICU_LIBS= `${LOCALBASE}/bin/icu-config --ldflags` |
|
|
207 |
.endif |
| 193 |
|
208 |
|
| 194 |
UNICODE61_CPPFLAGS= "" |
209 |
UNICODE61_CPPFLAGS= "" |
| 195 |
UNICODE61_CPPFLAGS_OFF= -DSQLITE_DISABLE_FTS3_UNICODE=1 |
210 |
UNICODE61_CPPFLAGS_OFF= -DSQLITE_DISABLE_FTS3_UNICODE=1 |