? databases/freetds/files/exp-patch-src-tds-read.c.diff Index: databases/freetds//Makefile =================================================================== RCS file: /home/ncvs/ports/databases/freetds/Makefile,v retrieving revision 1.30 diff -u -r1.30 Makefile --- databases/freetds//Makefile 7 Nov 2003 08:26:27 -0000 1.30 +++ databases/freetds//Makefile 13 Jan 2004 08:53:54 -0000 @@ -5,7 +5,7 @@ # $FreeBSD$ PORTNAME= freetds -PORTVERSION= 0.61.2 +PORTVERSION= 0.62 CATEGORIES= databases MASTER_SITES= ${MASTER_SITE_SUNSITE} MASTER_SITE_SUBDIR= ALPHA/freetds/stable @@ -14,7 +14,6 @@ COMMENT= Sybase/Microsoft TDS protocol library LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv -BUILD_DEPENDS= ${LOCALBASE}/bin/automake17:${PORTSDIR}/devel/automake17 USE_REINPLACE= yes USE_GMAKE= yes @@ -27,6 +26,7 @@ CONFIGURE_ARGS= --with-tdsver=5.0 INSTALLS_SHLIB= yes +DOCSDIR= ${PREFIX}/share/doc/freetds-${PORTVERSION} MAN1= freebcp.1 tsql.1 .if defined(WITH_IODBC) @@ -45,10 +45,17 @@ PLIST_SUB+= ODBC="@comment " .endif +.if defined(WITH_MSDBLIB) +CONFIGURE_ARGS+= --enable-msdblib +.endif + post-extract: @cd ${WRKSRC} && ${LN} -s freetds.conf freetds.conf.dist @cd ${WRKSRC} && ${LN} -s locales.conf locales.conf.dist @cd ${WRKSRC}/src/pool && ${LN} -s pool.conf pool.conf.dist +.if defined(WITH_EXPERIMENTAL_PATCH) + cd ${WRKSRC} && ${PATCH} < ${FILESDIR}/exp-patch-src-tds-read.c.diff +.endif post-patch: @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ @@ -57,11 +64,6 @@ s|/locales.conf|/locales.conf.dist|g ; \ s|/pool.conf|/pool.conf.dist|g ; \ s| common.h||g' - -post-configure: - @cd ${WRKSRC} && ${REINPLACE_CMD} -e \ - 's|automake-1..|automake17|g ; \ - s|aclocal-1..|aclocal17|g' Makefile post-install: @${MKDIR} ${PREFIX}/etc/freetds Index: databases/freetds//distinfo =================================================================== RCS file: /home/ncvs/ports/databases/freetds/distinfo,v retrieving revision 1.8 diff -u -r1.8 distinfo --- databases/freetds//distinfo 7 Nov 2003 08:26:27 -0000 1.8 +++ databases/freetds//distinfo 13 Jan 2004 08:53:54 -0000 @@ -1 +1 @@ -MD5 (freetds-0.61.2.tar.gz) = 95e91d26ddfdeed255771f3fa2c28129 +MD5 (freetds-0.62.tar.gz) = 8dfeedf975362bf4fad3bba7d8936a3c Index: databases/freetds//pkg-plist =================================================================== RCS file: /home/ncvs/ports/databases/freetds/pkg-plist,v retrieving revision 1.13 diff -u -r1.13 pkg-plist --- databases/freetds//pkg-plist 7 Nov 2003 08:26:27 -0000 1.13 +++ databases/freetds//pkg-plist 13 Jan 2004 08:53:54 -0000 @@ -8,7 +8,6 @@ include/bkpublic.h include/cspublic.h include/cstypes.h -include/ctlib.h include/ctpublic.h include/dblib.h include/sqldb.h @@ -25,17 +24,186 @@ share/nls/en_US.US-ASCII lib/libct.a lib/libct.so -lib/libct.so.1 +lib/libct.so.2 lib/libsybdb.a lib/libsybdb.so -lib/libsybdb.so.3 +lib/libsybdb.so.4 lib/libtds.a lib/libtds.so -lib/libtds.so.2 +lib/libtds.so.3 %%ODBC%%lib/libtdsodbc.a %%ODBC%%lib/libtdsodbc.so %%ODBC%%lib/libtdsodbc.so.0 lib/libtdssrv.a lib/libtdssrv.so lib/libtdssrv.so.1 +%%DOCSDIR%%/userguide/gfdl-11.htm +%%DOCSDIR%%/userguide/index.htm +%%DOCSDIR%%/userguide/about.htm +%%DOCSDIR%%/userguide/what.htm +%%DOCSDIR%%/userguide/tdshistory.htm +%%DOCSDIR%%/userguide/freetdshistory.htm +%%DOCSDIR%%/userguide/projects.htm +%%DOCSDIR%%/userguide/build.htm +%%DOCSDIR%%/userguide/packages.htm +%%DOCSDIR%%/userguide/config.htm +%%DOCSDIR%%/userguide/osissues.htm +%%DOCSDIR%%/userguide/install.htm +%%DOCSDIR%%/userguide/choosingtdsprotocol.htm +%%DOCSDIR%%/userguide/freetdsconf.htm +%%DOCSDIR%%/userguide/locales.htm +%%DOCSDIR%%/userguide/envvar.htm +%%DOCSDIR%%/userguide/configurations.htm +%%DOCSDIR%%/userguide/confirminstall.htm +%%DOCSDIR%%/userguide/prepodbc.htm +%%DOCSDIR%%/userguide/odbcconnattr.htm +%%DOCSDIR%%/userguide/php.htm +%%DOCSDIR%%/userguide/dsnless.htm +%%DOCSDIR%%/userguide/odbcinionly.htm +%%DOCSDIR%%/userguide/odbcombo.htm +%%DOCSDIR%%/userguide/odbcdiagnose.htm +%%DOCSDIR%%/userguide/configs.htm +%%DOCSDIR%%/userguide/nonwestern.htm +%%DOCSDIR%%/userguide/domains.htm +%%DOCSDIR%%/userguide/appendmode.htm +%%DOCSDIR%%/userguide/tdspool.htm +%%DOCSDIR%%/userguide/stunnel.htm +%%DOCSDIR%%/userguide/software.htm +%%DOCSDIR%%/userguide/perl.htm +%%DOCSDIR%%/userguide/sybsql.htm +%%DOCSDIR%%/userguide/python.htm +%%DOCSDIR%%/userguide/troubleshooting.htm +%%DOCSDIR%%/userguide/serverthere.htm +%%DOCSDIR%%/userguide/logging.htm +%%DOCSDIR%%/userguide/pagenodata.htm +%%DOCSDIR%%/userguide/seemtooslow.htm +%%DOCSDIR%%/userguide/help.htm +%%DOCSDIR%%/userguide/mailinglist.htm +%%DOCSDIR%%/userguide/askingforhelp.htm +%%DOCSDIR%%/userguide/contrib.htm +%%DOCSDIR%%/userguide/advocacy.htm +%%DOCSDIR%%/userguide/programming.htm +%%DOCSDIR%%/userguide/apireference.htm +%%DOCSDIR%%/userguide/dblib.api.summary.htm +%%DOCSDIR%%/userguide/ctlib.api.summary.htm +%%DOCSDIR%%/userguide/odbc.api.summary.htm +%%DOCSDIR%%/userguide/samplecode.htm +%%DOCSDIR%%/userguide/acknowledgments.htm +%%DOCSDIR%%/userguide/contributors.htm +%%DOCSDIR%%/userguide/interfacesfile.htm +%%DOCSDIR%%/userguide/interfaceslocation.htm +%%DOCSDIR%%/userguide/interfacespurpose.htm +%%DOCSDIR%%/userguide/interfacesformat.htm +%%DOCSDIR%%/userguide/aboutunicode.htm +%%DOCSDIR%%/userguide/iso8859.htm +%%DOCSDIR%%/userguide/unicode.htm +%%DOCSDIR%%/userguide/unicodegoodbad.htm +%%DOCSDIR%%/userguide/gfdl.htm +%%DOCSDIR%%/userguide/unicodeutf.htm +%%DOCSDIR%%/userguide/unicodefreetds.htm +%%DOCSDIR%%/userguide/gfdl-1.htm +%%DOCSDIR%%/userguide/gfdl-2.htm +%%DOCSDIR%%/userguide/gfdl-3.htm +%%DOCSDIR%%/userguide/gfdl-4.htm +%%DOCSDIR%%/userguide/gfdl-5.htm +%%DOCSDIR%%/userguide/gfdl-6.htm +%%DOCSDIR%%/userguide/gfdl-7.htm +%%DOCSDIR%%/userguide/gfdl-8.htm +%%DOCSDIR%%/userguide/gfdl-9.htm +%%DOCSDIR%%/userguide/gfdl-10.htm +%%DOCSDIR%%/userguide/index.html +%%DOCSDIR%%/reference/todo.html +%%DOCSDIR%%/reference/a00057.html +%%DOCSDIR%%/reference/a00063.html +%%DOCSDIR%%/reference/a00064.html +%%DOCSDIR%%/reference/a00065.html +%%DOCSDIR%%/reference/a00066.html +%%DOCSDIR%%/reference/a00070.html +%%DOCSDIR%%/reference/a00126.html +%%DOCSDIR%%/reference/a00129.html +%%DOCSDIR%%/reference/a00160.html +%%DOCSDIR%%/reference/a00163.html +%%DOCSDIR%%/reference/a00164.html +%%DOCSDIR%%/reference/a00177.html +%%DOCSDIR%%/reference/a00181.html +%%DOCSDIR%%/reference/a00196.html +%%DOCSDIR%%/reference/a00218.html +%%DOCSDIR%%/reference/a00265.html +%%DOCSDIR%%/reference/a00268.html +%%DOCSDIR%%/reference/a00292.html +%%DOCSDIR%%/reference/a00293.html +%%DOCSDIR%%/reference/a00294.html +%%DOCSDIR%%/reference/a00295.html +%%DOCSDIR%%/reference/a00296.html +%%DOCSDIR%%/reference/a00297.html +%%DOCSDIR%%/reference/a00298.html +%%DOCSDIR%%/reference/a00299.html +%%DOCSDIR%%/reference/a00300.html +%%DOCSDIR%%/reference/a00301.html +%%DOCSDIR%%/reference/a00302.html +%%DOCSDIR%%/reference/a00303.html +%%DOCSDIR%%/reference/a00304.html +%%DOCSDIR%%/reference/a00305.html +%%DOCSDIR%%/reference/a00306.html +%%DOCSDIR%%/reference/a00307.html +%%DOCSDIR%%/reference/a00308.html +%%DOCSDIR%%/reference/a00309.html +%%DOCSDIR%%/reference/a00310.html +%%DOCSDIR%%/reference/a00312.html +%%DOCSDIR%%/reference/a00314.html +%%DOCSDIR%%/reference/a00315.html +%%DOCSDIR%%/reference/a00316.html +%%DOCSDIR%%/reference/a00317.html +%%DOCSDIR%%/reference/a00318.html +%%DOCSDIR%%/reference/a00319.html +%%DOCSDIR%%/reference/a00320.html +%%DOCSDIR%%/reference/a00321.html +%%DOCSDIR%%/reference/a00322.html +%%DOCSDIR%%/reference/a00323.html +%%DOCSDIR%%/reference/a00324.html +%%DOCSDIR%%/reference/a00325.html +%%DOCSDIR%%/reference/a00326.html +%%DOCSDIR%%/reference/a00327.html +%%DOCSDIR%%/reference/a00328.html +%%DOCSDIR%%/reference/a00329.html +%%DOCSDIR%%/reference/a00330.html +%%DOCSDIR%%/reference/a00331.html +%%DOCSDIR%%/reference/a00332.html +%%DOCSDIR%%/reference/a00333.html +%%DOCSDIR%%/reference/a00334.html +%%DOCSDIR%%/reference/a00335.html +%%DOCSDIR%%/reference/a00336.html +%%DOCSDIR%%/reference/a00337.html +%%DOCSDIR%%/reference/a00338.html +%%DOCSDIR%%/reference/a00339.html +%%DOCSDIR%%/reference/a00340.html +%%DOCSDIR%%/reference/a00341.html +%%DOCSDIR%%/reference/a00342.html +%%DOCSDIR%%/reference/a00343.html +%%DOCSDIR%%/reference/a00345.html +%%DOCSDIR%%/reference/a00347.html +%%DOCSDIR%%/reference/a00348.html +%%DOCSDIR%%/reference/a00349.html +%%DOCSDIR%%/reference/a00350.html +%%DOCSDIR%%/reference/a00351.html +%%DOCSDIR%%/reference/a00352.html +%%DOCSDIR%%/reference/a00353.html +%%DOCSDIR%%/reference/annotated.html +%%DOCSDIR%%/reference/bug.html +%%DOCSDIR%%/reference/doxygen.css +%%DOCSDIR%%/reference/doxygen.png +%%DOCSDIR%%/reference/files.html +%%DOCSDIR%%/reference/functions.html +%%DOCSDIR%%/reference/globals.html +%%DOCSDIR%%/reference/index.html +%%DOCSDIR%%/reference/modules.html +%%DOCSDIR%%/reference/pages.html +%%DOCSDIR%%/reference/a00046.html +%%DOCSDIR%%/images/important.gif +%%DOCSDIR%%/images/note.gif +%%DOCSDIR%%/images/tip.gif +@dirrm %%DOCSDIR%%/userguide +@dirrm %%DOCSDIR%%/reference +@dirrm %%DOCSDIR%%/images +@dirrm %%DOCSDIR%% @dirrm etc/freetds