Lines 1-9
Link Here
|
1 |
# $FreeBSD: head/databases/tcl-sqlite3/Makefile 557726 2020-12-11 12:07:15Z gahr $ |
1 |
# $FreeBSD: head/databases/tcl-sqlite3/Makefile 557726 2020-12-11 12:07:15Z gahr $ |
2 |
|
2 |
|
3 |
PORTNAME= sqlite3 |
3 |
PORTNAME= sqlite3 |
4 |
PORTVERSION= 3.34.0 |
4 |
PORTVERSION= 3.34.1 |
5 |
CATEGORIES= databases tcl |
5 |
CATEGORIES= databases tcl |
6 |
MASTER_SITES= https://www.sqlite.org/2020/ https://www2.sqlite.org/2020/ https://www3.sqlite.org/2020/ |
6 |
MASTER_SITES= https://www.sqlite.org/2021/ https://www2.sqlite.org/2021/ https://www3.sqlite.org/2021/ |
7 |
PKGNAMEPREFIX= tcl- |
7 |
PKGNAMEPREFIX= tcl- |
8 |
DISTNAME= sqlite-autoconf-${PORTVERSION:C/\.([[:digit:]])[[:>:]]/0\1/g:S/.//g}00 |
8 |
DISTNAME= sqlite-autoconf-${PORTVERSION:C/\.([[:digit:]])[[:>:]]/0\1/g:S/.//g}00 |
9 |
|
9 |
|
Lines 14-40
Link Here
|
14 |
|
14 |
|
15 |
LIB_DEPENDS= libsqlite3.so:databases/sqlite3 |
15 |
LIB_DEPENDS= libsqlite3.so:databases/sqlite3 |
16 |
|
16 |
|
17 |
USES= pkgconfig tcl:tea |
17 |
USES= pkgconfig tcl:tea |
18 |
USE_LDCONFIG= yes |
18 |
USE_LDCONFIG= yes |
19 |
|
19 |
|
20 |
OPTIONS_DEFINE= EXAMPLES THREADS |
20 |
CONFIGURE_ARGS= --with-system-sqlite |
21 |
OPTIONS_DEFAULT= THREADS |
|
|
22 |
|
21 |
|
23 |
WRKSRC= ${WRKDIR}/${DISTNAME}/tea |
|
|
24 |
|
25 |
CFLAGS+= `pkg-config --cflags sqlite3` |
22 |
CFLAGS+= `pkg-config --cflags sqlite3` |
26 |
LDFLAGS+= `pkg-config --libs sqlite3` |
23 |
LDFLAGS+= `pkg-config --libs sqlite3` |
27 |
CONFIGURE_ARGS= --with-system-sqlite |
|
|
28 |
|
24 |
|
29 |
THREADS_CONFIGURE_ENABLE= threads |
|
|
30 |
|
31 |
PLIST_FILES+= lib/${PORTNAME}/libsqlite${PORTVERSION}.so lib/${PORTNAME}/pkgIndex.tcl |
32 |
PORTEXAMPLES= * |
33 |
|
34 |
SUB_FILES= example.tcl |
25 |
SUB_FILES= example.tcl |
35 |
SUB_LIST= "TCLSH=${TCLSH}" |
26 |
SUB_LIST= "TCLSH=${TCLSH}" |
36 |
|
27 |
|
|
|
28 |
WRKSRC= ${WRKDIR}/${DISTNAME}/tea |
29 |
|
30 |
PLIST_FILES+= lib/${PORTNAME}/libsqlite${PORTVERSION}.so lib/${PORTNAME}/pkgIndex.tcl |
37 |
PLIST_FILES+= man/mann/sqlite3.n.gz |
31 |
PLIST_FILES+= man/mann/sqlite3.n.gz |
|
|
32 |
PORTEXAMPLES= * |
33 |
|
34 |
OPTIONS_DEFINE= EXAMPLES THREADS |
35 |
OPTIONS_DEFAULT= THREADS |
36 |
|
37 |
THREADS_CONFIGURE_ENABLE= threads |
38 |
|
38 |
|
39 |
post-patch: |
39 |
post-patch: |
40 |
@${REINPLACE_CMD} -E 's/^(.*\$$\(PACKAGE_NAME\))\$$\(PACKAGE_VERSION\).*$$/\1${PORTVERSION:C/[^[:digit:]]*([[:digit:]]+).*/\1/}/' ${WRKSRC}/Makefile.in |
40 |
@${REINPLACE_CMD} -E 's/^(.*\$$\(PACKAGE_NAME\))\$$\(PACKAGE_VERSION\).*$$/\1${PORTVERSION:C/[^[:digit:]]*([[:digit:]]+).*/\1/}/' ${WRKSRC}/Makefile.in |