diff -urNd databases/tcl-sqlite3.orig/Makefile databases/tcl-sqlite3/Makefile --- databases/tcl-sqlite3.orig/Makefile 2021-06-27 13:43:56.981411000 +0300 +++ databases/tcl-sqlite3/Makefile 2021-07-08 18:53:23.773367000 +0300 @@ -1,48 +1,4 @@ -PORTNAME= sqlite3 -PORTVERSION= 3.34.1 -CATEGORIES= databases tcl -MASTER_SITES= https://www.sqlite.org/2021/ \ - https://www2.sqlite.org/2021/ \ - https://www3.sqlite.org/2021/ -PKGNAMEPREFIX= tcl- -DISTNAME= sqlite-autoconf-${PORTVERSION:C/\.([[:digit:]])[[:>:]]/0\1/g:S/.//g}00 +TEA= yes +MASTERDIR= ${.CURDIR}/../sqlite3 -MAINTAINER= pavelivolkov@gmail.com -COMMENT= SQLite extension for Tcl using the Tcl Extension Architecture (TEA) - -LICENSE= PD - -LIB_DEPENDS= libsqlite3.so:databases/sqlite3 - -USES= pkgconfig tcl:tea -USE_LDCONFIG= yes - -CONFIGURE_ARGS= --with-system-sqlite - -CFLAGS+= `pkg-config --cflags sqlite3` -LDFLAGS+= `pkg-config --libs sqlite3` - -SUB_FILES= example.tcl -SUB_LIST= "TCLSH=${TCLSH}" - -WRKSRC= ${WRKDIR}/${DISTNAME}/tea - -PLIST_FILES= lib/${PORTNAME}/libsqlite${PORTVERSION}.so \ - lib/${PORTNAME}/pkgIndex.tcl \ - man/mann/sqlite3.n.gz -PORTEXAMPLES= * - -OPTIONS_DEFINE= EXAMPLES THREADS -OPTIONS_DEFAULT= THREADS - -THREADS_CONFIGURE_ENABLE= threads - -post-patch: - @${REINPLACE_CMD} -E 's/^(.*\$$\(PACKAGE_NAME\))\$$\(PACKAGE_VERSION\).*$$/\1${PORTVERSION:C/[^[:digit:]]*([[:digit:]]+).*/\1/}/' ${WRKSRC}/Makefile.in - -post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/libsqlite${PORTVERSION}.so - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_SCRIPT} ${WRKDIR}/${SUB_FILES} ${STAGEDIR}${EXAMPLESDIR} - -.include +.include "${MASTERDIR}/Makefile" diff -urNd databases/tcl-sqlite3.orig/distinfo databases/tcl-sqlite3/distinfo --- databases/tcl-sqlite3.orig/distinfo 2021-06-27 13:42:55.602955000 +0300 +++ databases/tcl-sqlite3/distinfo 1970-01-01 03:00:00.000000000 +0300 @@ -1,3 +0,0 @@ -TIMESTAMP = 1611470952 -SHA256 (sqlite-autoconf-3340100.tar.gz) = 2a3bca581117b3b88e5361d0ef3803ba6d8da604b1c1a47d902ef785c1b53e89 -SIZE (sqlite-autoconf-3340100.tar.gz) = 2930089 diff -urNd databases/tcl-sqlite3.orig/files/example.tcl.in databases/tcl-sqlite3/files/example.tcl.in --- databases/tcl-sqlite3.orig/files/example.tcl.in 2021-06-27 13:42:55.605458000 +0300 +++ databases/tcl-sqlite3/files/example.tcl.in 1970-01-01 03:00:00.000000000 +0300 @@ -1,16 +0,0 @@ -#!%%TCLSH%% - -package require sqlite3 - -if {$argc!=2} { - puts stderr "Usage: $argv0 DATABASE SQL-STATEMENT" - exit 1 -} -sqlite3 db [lindex $argv 0] -db eval [lindex $argv 1] x { - foreach v $x(*) { - puts "$v = $x($v)" - } - puts "" -} -db close diff -urNd databases/tcl-sqlite3.orig/pkg-descr databases/tcl-sqlite3/pkg-descr --- databases/tcl-sqlite3.orig/pkg-descr 2021-06-27 13:42:55.607837000 +0300 +++ databases/tcl-sqlite3/pkg-descr 1970-01-01 03:00:00.000000000 +0300 @@ -1,4 +0,0 @@ -This is the SQLite extension for Tcl using the Tcl Extension -Architecture (TEA). - -WWW: https://www.sqlite.org/