Index: head/databases/tdbc/Makefile =================================================================== --- head/databases/tdbc/Makefile (revision 381451) +++ head/databases/tdbc/Makefile (revision 381452) @@ -1,125 +1,125 @@ # Created by: Pietro Cerutti # $FreeBSD$ PORTNAME= tdbc -DISTVERSION= 1.0.1 +DISTVERSION= 1.0.3 CATEGORIES= databases -MASTER_SITES= SF/tcl/Tcl/8.6.2 +MASTER_SITES= SF/tcl/TDBC/${PORTVERSION} DISTFILES= ${PORTNAME}${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= tcltk@FreeBSD.org COMMENT= Common database access interface for Tcl 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 OPTIONS_DEFINE= MYSQL PGSQL SQLITE ODBC USES= tcl:86 USE_LDCONFIG= yes MAKE_ENV+= DESTDIR=${STAGEDIR} CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} --with-tcloo=${TCL_LIBDIR} \ --prefix=${PREFIX} --exec-prefix=${PREFIX} \ --with-tdbc=${WRKDIR}/tdbc${PORTVERSION} --enable-threads \ --mandir=${PREFIX}/man PLIST_SUB+= VERSION=${DISTVERSION} \ TCL_MAJ=${TCL_VER:R} \ TCL_VER=${TCL_VER} MODULES= tdbc .include # # MySQL # .if ${PORT_OPTIONS:MMYSQL} DISTFILES+= ${PORTNAME}mysql${PORTVERSION}${EXTRACT_SUFX} MODULES+= tdbcmysql PLIST_SUB+= MYSQL="" USE_MYSQL= client .else PLIST_SUB+= MYSQL="@comment " .endif # # ODBC # .if ${PORT_OPTIONS:MODBC} LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC DISTFILES+= ${PORTNAME}odbc${PORTVERSION}${EXTRACT_SUFX} MODULES+= tdbcodbc PLIST_SUB+= ODBC="" .else PLIST_SUB+= ODBC="@comment " .endif # # PostgreSQL # .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql DISTFILES+= ${PORTNAME}postgres${PORTVERSION}${EXTRACT_SUFX} MODULES+= tdbcpostgres PLIST_SUB+= PGSQL="" .else PLIST_SUB+= PGSQL="@comment " .endif # # SQLite # .if ${PORT_OPTIONS:MSQLITE} DISTFILES+= ${PORTNAME}sqlite3-${PORTVERSION}${EXTRACT_SUFX} MODULES+= tdbcsqlite3 PLIST_SUB+= SQLITE="" \ TCL_LIBDIR="${TCL_LIBDIR:S/${LOCALBASE}\///}" .else PLIST_SUB+= SQLITE="@comment " .endif 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} .endfor post-configure: ${FIND} ${WRKDIR} -type f | ${XARGS} ${REINPLACE_CMD} -e 's|tdbcstub100|tdbcstub|g' 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 test: .for module in ${MODULES} @echo "=================================" @echo "Testing ${module}" cd ${WRKDIR}/${module}${PORTVERSION} && ${SETENV} ${MAKE_ENV} ${MAKE} test .endfor .include Index: head/databases/tdbc/distinfo =================================================================== --- head/databases/tdbc/distinfo (revision 381451) +++ head/databases/tdbc/distinfo (revision 381452) @@ -1,10 +1,10 @@ -SHA256 (tdbc1.0.1.tar.gz) = 8f8363eed5d0519b631cd7203c6d673b5f45adbb82982a7261808ce50104d019 -SIZE (tdbc1.0.1.tar.gz) = 189738 -SHA256 (tdbcmysql1.0.1.tar.gz) = 7863aacea15febb83e51b9a6f2b75830726fbd9823e238660cd7e2a9884ae5e6 -SIZE (tdbcmysql1.0.1.tar.gz) = 172305 -SHA256 (tdbcodbc1.0.1.tar.gz) = b75e3189c6bc178a7637974cf9a7a865f810afad33ddaef0d1b32997b78a4e0e -SIZE (tdbcodbc1.0.1.tar.gz) = 188819 -SHA256 (tdbcpostgres1.0.1.tar.gz) = c29b276c2f6b4f9e6b68c96129ad9649e5d5a9c93eedb7f3f1577d4d5a30c2b6 -SIZE (tdbcpostgres1.0.1.tar.gz) = 163353 -SHA256 (tdbcsqlite3-1.0.1.tar.gz) = 0b13fa28d237b9f7e1cd812700759809cde612473d0b720a0506d30d1b775a26 -SIZE (tdbcsqlite3-1.0.1.tar.gz) = 111602 +SHA256 (tdbc1.0.3.tar.gz) = 83284b8fb834c3451ec394b896d4e0cf84a59874857ac25fd7e16a3d90952a63 +SIZE (tdbc1.0.3.tar.gz) = 191627 +SHA256 (tdbcmysql1.0.3.tar.gz) = 420a1e03c04628cefd60183a501d716fd3a1da21d635f7be8112a04b8ed9922f +SIZE (tdbcmysql1.0.3.tar.gz) = 171997 +SHA256 (tdbcodbc1.0.3.tar.gz) = 46284730300f739bde7e70959883af5262d982e006f711d91af75aaa07effbbd +SIZE (tdbcodbc1.0.3.tar.gz) = 187871 +SHA256 (tdbcpostgres1.0.3.tar.gz) = d684e09fb2f8e1d59d28181c2f9e6d34384b8cacd89d3762dc5a1ad617c4853c +SIZE (tdbcpostgres1.0.3.tar.gz) = 166766 +SHA256 (tdbcsqlite3-1.0.3.tar.gz) = 71dd0bbd127b80f7d1cb35a1f95470287cd7001a0df77004c003d328e4d5f6e3 +SIZE (tdbcsqlite3-1.0.3.tar.gz) = 111518 Index: head/databases/tdbc/pkg-plist =================================================================== --- head/databases/tdbc/pkg-plist (revision 381451) +++ head/databases/tdbc/pkg-plist (revision 381452) @@ -1,38 +1,38 @@ include/tdbc.h include/tdbcDecls.h include/tdbcInt.h -lib/tdbc%%VERSION%%/libtdbc1.0.1.so -lib/tdbc%%VERSION%%/libtdbcstub1.0.1.a +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 man/man3/Tdbc_Init.3.gz man/mann/tdbc.n.gz man/mann/tdbc_connection.n.gz man/mann/tdbc_mapSqlState.n.gz man/mann/tdbc_resultset.n.gz man/mann/tdbc_statement.n.gz man/mann/tdbc_tokenize.n.gz @comment MySQL %%MYSQL%%include/fakemysql.h %%MYSQL%%include/mysqlStubs.h -%%MYSQL%%lib/tdbcmysql%%VERSION%%/libtdbcmysql1.0.1.so +%%MYSQL%%lib/tdbcmysql%%VERSION%%/libtdbcmysql%%VERSION%%.so %%MYSQL%%lib/tdbcmysql%%VERSION%%/tdbcmysql.tcl %%MYSQL%%lib/tdbcmysql%%VERSION%%/pkgIndex.tcl %%MYSQL%%man/mann/tdbc_mysql.n.gz @comment ODBC %%ODBC%%include/fakesql.h %%ODBC%%include/odbcStubs.h -%%ODBC%%lib/tdbcodbc%%VERSION%%/libtdbcodbc1.0.1.so +%%ODBC%%lib/tdbcodbc%%VERSION%%/libtdbcodbc%%VERSION%%.so %%ODBC%%lib/tdbcodbc%%VERSION%%/tdbcodbc.tcl %%ODBC%%lib/tdbcodbc%%VERSION%%/pkgIndex.tcl %%ODBC%%man/mann/tdbc_odbc.n.gz @comment PGSQL %%PGSQL%%include/fakepq.h %%PGSQL%%include/pqStubs.h -%%PGSQL%%lib/tdbcpostgres%%VERSION%%/libtdbcpostgres1.0.1.so +%%PGSQL%%lib/tdbcpostgres%%VERSION%%/libtdbcpostgres%%VERSION%%.so %%PGSQL%%lib/tdbcpostgres%%VERSION%%/tdbcpostgres.tcl %%PGSQL%%lib/tdbcpostgres%%VERSION%%/pkgIndex.tcl @comment SQLITE %%SQLITE%%lib/tcl%%TCL_MAJ%%/%%TCL_VER%%/tdbc/sqlite3-%%VERSION%%.tm %%SQLITE%%man/mann/tdbc_sqlite3.n.gz