diff options
| author | Pavel Volkov <pavelivolkov@gmail.com> | 2021-05-05 18:29:14 -0700 |
|---|---|---|
| committer | Neel Chauhan <nc@FreeBSD.org> | 2021-05-05 18:29:14 -0700 |
| commit | ec612a64353c822eabaed0dadd000cc9e3bfe17d (patch) | |
| tree | b45875707147219e8955142b895a0e4410eebaaa /databases/sqlite3/Makefile | |
| parent | sysutils/lxterminal: Update to 0.4.0 and pass maintainership to submitter (diff) | |
databases/sqlite3: add flavor for support ICU and TCL
PR: 255526
Diffstat (limited to 'databases/sqlite3/Makefile')
| -rw-r--r-- | databases/sqlite3/Makefile | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/databases/sqlite3/Makefile b/databases/sqlite3/Makefile index 71a0d184249d..3e4c58994330 100644 --- a/databases/sqlite3/Makefile +++ b/databases/sqlite3/Makefile @@ -2,6 +2,7 @@ PORTNAME= sqlite3 DISTVERSION= 3.35.5 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= databases MASTER_SITES= https://www.sqlite.org/${%Y:L:gmtime}/ https://www2.sqlite.org/${%Y:L:gmtime}/ https://www3.sqlite.org/${%Y:L:gmtime}/ @@ -9,9 +10,22 @@ DISTNAME= sqlite-src-${PORTVERSION:C/\.([[:digit:]])[[:>:]]/0\1/g:S/.//g}00 MAINTAINER= pavelivolkov@gmail.com COMMENT= SQL database engine in a C library +.if ${FLAVOR:U} == icu +COMMENT+= (ICU flavor) +.endif +.if ${FLAVOR:U} == tcl +COMMENT+= (TCL flavor) +.endif LICENSE= PD +FLAVORS= default icu tcl +FLAVOR?= ${FLAVORS:[1]} +icu_PKGNAMESUFFIX= -${FLAVOR} # databases/p5-DBD-SQLite with ICU support +icu_CONFLICTS_INSTALL= ${PORTNAME} ${PORTNAME}-tcl +tcl_PKGNAMESUFFIX= -${FLAVOR} # lang/tcl* support +tcl_CONFLICTS_INSTALL= ${PORTNAME} ${PORTNAME}-icu + USES= libtool pathfix zip USE_LDCONFIG= yes @@ -56,6 +70,13 @@ OPTIONS_RADIO_RL= LIBEDIT READLINE OPTIONS_RADIO_STAT= STAT3 STAT4 OPTIONS_SINGLE= RAMT OPTIONS_SINGLE_RAMT= TS0 TS1 TS2 TS3 +.if ${FLAVOR:U} == icu +OPTIONS_EXCLUDE= UNICODE61 +OPTIONS_SLAVE= ICU +.endif +.if ${FLAVOR:U} == tcl +OPTIONS_SLAVE= TCL +.endif OPTIONS_SUB= yes ARMOR_DESC= Detect misuse of the API # https://www.sqlite.org/compile.html#enable_api_armor |
