diff --git a/databases/tdbc/Makefile b/databases/tdbc/Makefile index 5119e19b37f7..f7a7d2e7d4df 100644 --- a/databases/tdbc/Makefile +++ b/databases/tdbc/Makefile @@ -1,102 +1,100 @@ PORTNAME= tdbc -DISTVERSION= 1.1.9 +DISTVERSION= 1.1.10 CATEGORIES= databases -MASTER_SITES= SF/tcl/Tcl/8.6.15 +MASTER_SITES= SF/tcl/Tcl/8.6.16 DISTFILES= ${PORTNAME}${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= tcltk@FreeBSD.org COMMENT= Common database access interface for Tcl WWW= http://tdbc.tcl.tk LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKDIR}/${PORTNAME}${PORTVERSION}/license.terms LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= tcl:86+,tea OPTIONS_DEFINE= MYSQL PGSQL SQLITE ODBC OPTIONS_DEFAULT=MYSQL PGSQL SQLITE ODBC OPTIONS_SUB= yes -USE_LDCONFIG= yes MAKE_ENV+= DESTDIR=${STAGEDIR} CONFIGURE_ARGS+=--enable-threads \ - --mandir=${PREFIX}/share/man \ --includedir=${PREFIX}/include/tdbc PLIST_SUB+= VERSION=${DISTVERSION} \ TCL_MAJ=${TCL_VER:R} \ TCL_VER=${TCL_VER} MODULES= tdbc # TDBC (code) tdbc_CONFIGURE_ARGS= --with-tcloo=${TCL_LIBDIR} # MySQL MYSQL_VARS= MODULES+=tdbcmysql MYSQL_USES= mysql:client MYSQL_DISTFILES= ${PORTNAME}mysql${PORTVERSION}${EXTRACT_SUFX} # ODBC ODBC_VARS= MODULES+=tdbcodbc ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC ODBC_DISTFILES= ${PORTNAME}odbc${PORTVERSION}${EXTRACT_SUFX} tdbcodbc_CONFIGURE_ARGS=--with-tdbc=${WRKDIR}/tdbc${PORTVERSION} # PostgreSQL PGSQL_VARS= MODULES+=tdbcpostgres PGSQL_USES= pgsql PGSQL_DISTFILES= ${PORTNAME}postgres${PORTVERSION}${EXTRACT_SUFX} # SQLite SQLITE_VARS= MODULES+=tdbcsqlite3 SQLITE_DISTFILES= ${PORTNAME}sqlite3-${PORTVERSION}${EXTRACT_SUFX} SQLITE_PLIST_SUB= TCL_LIBDIR="${TCL_LIBDIR:S/${LOCALBASE}\///}" SQLITE_RUN_DEPENDS= ${LOCALBASE}/lib/sqlite3/pkgIndex.tcl:databases/tcl-sqlite3 .include post-extract: if [ -d ${WRKDIR}/tdbcsqlite3-${PORTVERSION} ]; then \ ${MV} ${WRKDIR}/tdbcsqlite3-${PORTVERSION} ${WRKDIR}/tdbcsqlite3${PORTVERSION}; \ fi post-patch: ${FIND} ${WRKDIR} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \ -e '/^DESTDIR/s|=|?=|' \ -e '/^INSTALL_PROGRAM/s|$$| -s|' \ -e '/^INSTALL_LIBRARY/s|$$| -s|' do-configure: .for module in ${MODULES} @echo "=================================" @echo "Configuring ${module}" cd ${WRKDIR}/${module}${PORTVERSION} && \ ${SETENV} ${CONFIGURE_ENV} ${SH} configure \ ${CONFIGURE_ARGS} ${${module}_CONFIGURE_ARGS} .endfor do-build: .for module in ${MODULES} @echo "=================================" @echo "Building ${module}" cd ${WRKDIR}/${module}${PORTVERSION} && ${SETENV} ${MAKE_ENV} ${MAKE} ${ALL_TARGET} .endfor do-install: .for module in ${MODULES} @echo "=================================" @echo "Installing ${module}" cd ${WRKDIR}/${module}${PORTVERSION} && ${SETENV} ${MAKE_ENV} ${MAKE} ${INSTALL_TARGET} .endfor do-test: .for module in ${MODULES} @echo "=================================" @echo "Testing ${module}" cd ${WRKDIR}/${module}${PORTVERSION} && ${SETENV} ${MAKE_ENV} ${MAKE} test .endfor .include diff --git a/databases/tdbc/distinfo b/databases/tdbc/distinfo index 92c91c211329..592878cf5264 100644 --- a/databases/tdbc/distinfo +++ b/databases/tdbc/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1726558091 -SHA256 (tdbc1.1.9.tar.gz) = 8d1c20edcc49b522ddc07dce09b260fb5c792b49168f5709a12867f7e4d19999 -SIZE (tdbc1.1.9.tar.gz) = 190367 -SHA256 (tdbcmysql1.1.9.tar.gz) = 0ff5c06c5924ee1e3036ff880dc96e2d2bb1852bd470b0926b93f2bed08d5758 -SIZE (tdbcmysql1.1.9.tar.gz) = 184668 -SHA256 (tdbcodbc1.1.9.tar.gz) = e5183adfcf34e5780ed0e4f6195d17f708271690923ccfa0806bb32845e4e170 -SIZE (tdbcodbc1.1.9.tar.gz) = 203777 -SHA256 (tdbcpostgres1.1.9.tar.gz) = f9965c24bc623912547f4965b6fcbd6502c2c0df946132b1b952cf2b93c8b052 -SIZE (tdbcpostgres1.1.9.tar.gz) = 179613 -SHA256 (tdbcsqlite3-1.1.9.tar.gz) = 426eac41c84cf8b35825fcad303aaae1225b70e96b86ea67059094b50d9ce9fd -SIZE (tdbcsqlite3-1.1.9.tar.gz) = 143332 +TIMESTAMP = 1734534089 +SHA256 (tdbc1.1.10.tar.gz) = 31f7dcaf122682dfa12fe163e7f259bd839a0332d57ec4fa2a0b3561786c49ff +SIZE (tdbc1.1.10.tar.gz) = 190259 +SHA256 (tdbcmysql1.1.10.tar.gz) = 78a31ea70f7c1be40c178feda5587f943d933d994f542e919ef645b70c236764 +SIZE (tdbcmysql1.1.10.tar.gz) = 184541 +SHA256 (tdbcodbc1.1.10.tar.gz) = 0b63ba0dc9a9e7c553fe5a3387ad7f89c504bc92271b51d270a50dd9118b6951 +SIZE (tdbcodbc1.1.10.tar.gz) = 203636 +SHA256 (tdbcpostgres1.1.10.tar.gz) = c7e06b24fbb7271a80a20b251ed2117a1783e35fef2c1b6b155b3cbc98a72b10 +SIZE (tdbcpostgres1.1.10.tar.gz) = 179507 +SHA256 (tdbcsqlite3-1.1.10.tar.gz) = f0bdfa08a28193261511e775b7f36d42dd2ab0c21d2f3ef24beeb7011f4efac6 +SIZE (tdbcsqlite3-1.1.10.tar.gz) = 143218 diff --git a/databases/tdbc/pkg-plist b/databases/tdbc/pkg-plist index 96fd830237f3..3dd05ccf6853 100644 --- a/databases/tdbc/pkg-plist +++ b/databases/tdbc/pkg-plist @@ -1,39 +1,40 @@ include/tdbc/tdbc.h include/tdbc/tdbcDecls.h include/tdbc/tdbcInt.h lib/tdbc%%VERSION%%/libtdbc%%VERSION%%.so lib/tdbc%%VERSION%%/libtdbcstub%%VERSION%%.a lib/tdbc%%VERSION%%/pkgIndex.tcl lib/tdbc%%VERSION%%/tdbc.tcl lib/tdbc%%VERSION%%/tdbcConfig.sh share/man/man3/Tdbc_Init.3.gz share/man/mann/tdbc.n.gz share/man/mann/tdbc_connection.n.gz share/man/mann/tdbc_mapSqlState.n.gz share/man/mann/tdbc_resultset.n.gz share/man/mann/tdbc_statement.n.gz share/man/mann/tdbc_tokenize.n.gz @comment MySQL %%MYSQL%%include/tdbc/fakemysql.h %%MYSQL%%include/tdbc/mysqlStubs.h %%MYSQL%%lib/tdbcmysql%%VERSION%%/libtdbcmysql%%VERSION%%.so %%MYSQL%%lib/tdbcmysql%%VERSION%%/tdbcmysql.tcl %%MYSQL%%lib/tdbcmysql%%VERSION%%/pkgIndex.tcl %%MYSQL%%share/man/mann/tdbc_mysql.n.gz @comment ODBC %%ODBC%%include/tdbc/fakesql.h %%ODBC%%include/tdbc/odbcStubs.h %%ODBC%%lib/tdbcodbc%%VERSION%%/libtdbcodbc%%VERSION%%.so %%ODBC%%lib/tdbcodbc%%VERSION%%/tdbcodbc.tcl %%ODBC%%lib/tdbcodbc%%VERSION%%/pkgIndex.tcl %%ODBC%%share/man/mann/tdbc_odbc.n.gz @comment PGSQL %%PGSQL%%include/tdbc/fakepq.h %%PGSQL%%include/tdbc/pqStubs.h %%PGSQL%%lib/tdbcpostgres%%VERSION%%/libtdbcpostgres%%VERSION%%.so %%PGSQL%%lib/tdbcpostgres%%VERSION%%/tdbcpostgres.tcl %%PGSQL%%lib/tdbcpostgres%%VERSION%%/pkgIndex.tcl %%PGSQL%%share/man/mann/tdbc_postgres.n.gz @comment SQLITE %%SQLITE%%lib/tcl%%TCL_MAJ%%/%%TCL_VER%%/tdbc/sqlite3-%%VERSION%%.tm +%%SQLITE%%lib/tcl%%TCL_MAJ%%/%%TCL_VER%%/tdbc/sqlite3-%%VERSION%%.uuid %%SQLITE%%share/man/mann/tdbc_sqlite3.n.gz