diff options
author | beech <beech@FreeBSD.org> | 2008-12-05 11:38:23 +0800 |
---|---|---|
committer | beech <beech@FreeBSD.org> | 2008-12-05 11:38:23 +0800 |
commit | 57fee00c570f197fbb0e973fe6f49d725b7e45b7 (patch) | |
tree | d4978bfb933f258618a3dcb0ed7c6abe1e71645f /databases | |
parent | a0eab0e70e00b7bc80a1d5a3fef38fdd365dbb08 (diff) | |
download | freebsd-ports-gnome-57fee00c570f197fbb0e973fe6f49d725b7e45b7.tar.gz freebsd-ports-gnome-57fee00c570f197fbb0e973fe6f49d725b7e45b7.tar.zst freebsd-ports-gnome-57fee00c570f197fbb0e973fe6f49d725b7e45b7.zip |
- Update to 0.82.1
- Add options
- Make port respect NOPORTDOCS
- Pass maintainership to submitter
PR: ports/129413
Submitted by: Peter C. Lai <cowbert@gmail.com>
Diffstat (limited to 'databases')
-rw-r--r-- | databases/freetds-devel/Makefile | 38 | ||||
-rw-r--r-- | databases/freetds-devel/distinfo | 6 | ||||
-rw-r--r-- | databases/freetds-devel/files/noportdocs-patch-doc__Makefile.in | 12 | ||||
-rw-r--r-- | databases/freetds-devel/files/patch-doc_Makefile.in | 103 | ||||
-rw-r--r-- | databases/freetds-devel/files/patch-src_tds_iconv.c | 23 | ||||
-rw-r--r-- | databases/freetds-devel/pkg-plist | 221 | ||||
-rw-r--r-- | databases/freetds/Makefile | 38 | ||||
-rw-r--r-- | databases/freetds/distinfo | 6 | ||||
-rw-r--r-- | databases/freetds/files/noportdocs-patch-doc__Makefile.in | 12 | ||||
-rw-r--r-- | databases/freetds/files/patch-doc_Makefile.in | 103 | ||||
-rw-r--r-- | databases/freetds/files/patch-src_tds_iconv.c | 23 | ||||
-rw-r--r-- | databases/freetds/pkg-plist | 221 |
12 files changed, 280 insertions, 526 deletions
diff --git a/databases/freetds-devel/Makefile b/databases/freetds-devel/Makefile index 409518657d85..894c46113319 100644 --- a/databases/freetds-devel/Makefile +++ b/databases/freetds-devel/Makefile @@ -5,15 +5,17 @@ # $FreeBSD$ PORTNAME= freetds -PORTVERSION= 0.64 -PORTREVISION= 2 +PORTVERSION= 0.82.1 CATEGORIES= databases MASTER_SITES= ${MASTER_SITE_SUNSITE} MASTER_SITE_SUBDIR= ALPHA/${PORTNAME}/stable +DISTNAME= freetds-patched +EXTRACT_SUFX= .tgz -MAINTAINER?= ports@FreeBSD.org +MAINTAINER= cowbert@gmail.com COMMENT= Sybase/Microsoft TDS protocol library +WRKSRC= ${WRKDIR}/freetds-0.82.1.dev.20081111 TDS_VER?= 5.0 USE_ICONV= yes @@ -25,8 +27,19 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ CONFIGURE_ARGS= --with-tdsver=${TDS_VER} USE_LDCONFIG= yes -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -MAN1= datacopy.1 freebcp.1 tsql.1 bsqldb.1 defncopy.1 +PORTDOCS= * + +MAN1= datacopy.1 freebcp.1 tsql.1 bsqldb.1 bsqlodbc.1 \ + defncopy.1 fisql.1 osql.1 + +MAN5= freetds.conf.5 + +OPTIONS= OPENSSL "Use OpenSSL" off \ + IODBC "Use libiodbc (Mutually Exclusive)" off \ + UNIXODBC "Use unixODBC (Mutually Exclusive)" off \ + MSDBLIB "MS SQL Server support (breaks databases/sybtcl)" off + +.include <bsd.port.pre.mk> .if defined(WITH_OPENSSL) USE_OPENSSL= yes @@ -43,6 +56,10 @@ LIB_DEPENDS+= odbc:${PORTSDIR}/databases/unixODBC CONFIGURE_ARGS+= --with-unixodbc=${LOCALBASE} .endif +.if defined(WITH_IODBC) && defined(WITH_UNIXODBC) +IGNORE= selected mutually exclusive options: WITH_IODBC and WITH_UNIXODBC +.endif + .if defined(WITH_IODBC) || defined(WITH_UNIXODBC) PLIST_SUB+= ODBC="" .else @@ -53,10 +70,7 @@ PLIST_SUB+= ODBC="@comment " # relies on sybase-style dblib .if defined(WITH_MSDBLIB) CONFIGURE_ARGS+= --enable-msdblib -.endif - -.if defined(NOPORTDOCS) -EXTRA_PATCHES= ${PATCHDIR}/noportdocs-patch-doc__Makefile.in +TDS_VER= 7.0 .endif post-extract: @@ -73,9 +87,13 @@ post-patch: s| common.h||g' post-install: +.if !defined(NOPORTDOCS) + @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} images ${DOCSDIR} + @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} doc ${DOCSDIR} +.endif @${MKDIR} ${PREFIX}/etc/freetds @${INSTALL_DATA} ${WRKSRC}/interfaces ${PREFIX}/etc/freetds/interfaces.dist @${ECHO_CMD} "Sample configuration files have been installed in ${PREFIX}/etc" @${ECHO_CMD} "You should edit them and remove the .dist-suffix from their names" -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/databases/freetds-devel/distinfo b/databases/freetds-devel/distinfo index e647320f5ecd..068508c72506 100644 --- a/databases/freetds-devel/distinfo +++ b/databases/freetds-devel/distinfo @@ -1,3 +1,3 @@ -MD5 (freetds-0.64.tar.gz) = ecfee5d6c96932172a1f29fb215c9d23 -SHA256 (freetds-0.64.tar.gz) = 27eeef4049590f459189f859fa73dae27604ea0bf4f197e304f9934c39312c3b -SIZE (freetds-0.64.tar.gz) = 1414954 +MD5 (freetds-patched.tgz) = 70a0fbb639dca41cd74acf621d93c04a +SHA256 (freetds-patched.tgz) = 8332c626e8fe056185484ad2a990b81e112969a75143e9b128c824dca97a5aec +SIZE (freetds-patched.tgz) = 1643212 diff --git a/databases/freetds-devel/files/noportdocs-patch-doc__Makefile.in b/databases/freetds-devel/files/noportdocs-patch-doc__Makefile.in deleted file mode 100644 index 910087cdb263..000000000000 --- a/databases/freetds-devel/files/noportdocs-patch-doc__Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ ---- ./doc/Makefile.in.orig 2008-06-16 13:01:18.956170390 +0300 -+++ ./doc/Makefile.in 2008-06-16 13:10:19.492674498 +0300 -@@ -412,8 +412,7 @@ - - info-am: - --install-data-am: install-data-local install-man \ -- install-nobase_dataDATA -+install-data-am: install-man - - install-exec-am: - diff --git a/databases/freetds-devel/files/patch-doc_Makefile.in b/databases/freetds-devel/files/patch-doc_Makefile.in new file mode 100644 index 000000000000..069ea22e72a4 --- /dev/null +++ b/databases/freetds-devel/files/patch-doc_Makefile.in @@ -0,0 +1,103 @@ +--- doc/Makefile.in.orig 2008-11-11 04:55:16.000000000 -0900 ++++ doc/Makefile.in 2008-12-04 01:16:56.000000000 -0900 +@@ -408,25 +408,25 @@ + echo " rm -f '$(DESTDIR)$(man5dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man5dir)/$$inst"; \ + done +-install-nobase_dataDATA: $(nobase_data_DATA) +- @$(NORMAL_INSTALL) +- test -z "$(datadir)" || $(mkdir_p) "$(DESTDIR)$(datadir)" +- @$(am__vpath_adj_setup) \ +- list='$(nobase_data_DATA)'; for p in $$list; do \ +- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ +- $(am__vpath_adj) \ +- echo " $(nobase_dataDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(datadir)/$$f'"; \ +- $(nobase_dataDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(datadir)/$$f"; \ +- done +- +-uninstall-nobase_dataDATA: +- @$(NORMAL_UNINSTALL) +- @$(am__vpath_adj_setup) \ +- list='$(nobase_data_DATA)'; for p in $$list; do \ +- $(am__vpath_adj) \ +- echo " rm -f '$(DESTDIR)$(datadir)/$$f'"; \ +- rm -f "$(DESTDIR)$(datadir)/$$f"; \ +- done ++#install-nobase_dataDATA: $(nobase_data_DATA) ++# @$(NORMAL_INSTALL) ++# test -z "$(datadir)" || $(mkdir_p) "$(DESTDIR)$(datadir)" ++# @$(am__vpath_adj_setup) \ ++# list='$(nobase_data_DATA)'; for p in $$list; do \ ++# if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ ++# $(am__vpath_adj) \ ++# echo " $(nobase_dataDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(datadir)/$$f'"; \ ++# $(nobase_dataDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(datadir)/$$f"; \ ++# done ++ ++#uninstall-nobase_dataDATA: ++# @$(NORMAL_UNINSTALL) ++# @$(am__vpath_adj_setup) \ ++# list='$(nobase_data_DATA)'; for p in $$list; do \ ++# $(am__vpath_adj) \ ++# echo " rm -f '$(DESTDIR)$(datadir)/$$f'"; \ ++# rm -f "$(DESTDIR)$(datadir)/$$f"; \ ++# done + tags: TAGS + TAGS: + +@@ -508,12 +508,11 @@ + + info-am: + +-install-data-am: install-data-local install-man \ +- install-nobase_dataDATA ++install-data-am: install-man + + install-exec-am: + +-install-info: install-info-am ++#install-info: install-info-am + + install-man: install-man1 install-man5 + +@@ -535,8 +534,8 @@ + + ps-am: + +-uninstall-am: uninstall-info-am uninstall-local uninstall-man \ +- uninstall-nobase_dataDATA ++#uninstall-am: uninstall-info-am uninstall-local uninstall-man \ ++ + + uninstall-man: uninstall-man1 uninstall-man5 + +@@ -554,21 +553,21 @@ + uninstall-nobase_dataDATA + + +-$(DOCDIR)/userguide: $(DOCDIR)/userguide/index.htm ++#$(DOCDIR)/userguide: $(DOCDIR)/userguide/index.htm + +-$(DOCDIR)/reference: $(DOCDIR)/reference/index.html ++#$(DOCDIR)/reference: $(DOCDIR)/reference/index.html + +-doc: $(DOCDIR)/userguide $(DOCDIR)/reference ++#doc: $(DOCDIR)/userguide $(DOCDIR)/reference + + dist: man + + man: $(man_MANS) + +-installdirs: +- $(mkinstalldirs) $(TARGET_DOCDIR)/userguide \ +- $(TARGET_DOCDIR)/reference \ +- $(TARGET_DOCDIR)/images \ +- $(TARGET_DOCDIR)/images/callouts 2>&1 ++#installdirs: ++# $(mkinstalldirs) $(TARGET_DOCDIR)/userguide \ ++# $(TARGET_DOCDIR)/reference \ ++# $(TARGET_DOCDIR)/images \ ++# $(TARGET_DOCDIR)/images/callouts 2>&1 + + freebcp.1: freebcp.txt + $(TXT2MAN) $(MANOPTS) $(srcdir)/freebcp.txt >.$@ diff --git a/databases/freetds-devel/files/patch-src_tds_iconv.c b/databases/freetds-devel/files/patch-src_tds_iconv.c deleted file mode 100644 index 1899306538c2..000000000000 --- a/databases/freetds-devel/files/patch-src_tds_iconv.c +++ /dev/null @@ -1,23 +0,0 @@ ---- src/tds/iconv.c.orig Sat Jan 13 16:27:13 2007 -+++ src/tds/iconv.c Sat Jan 13 16:29:24 2007 -@@ -973,13 +973,18 @@ tds_srv_charset_changed(TDSSOCKET * tds, - #if HAVE_ICONV_ALWAYS - TDSICONV *char_conv = tds->char_convs[client2server_chardata]; - -- const char *canonic_charset = tds_canonical_charset_name(charset); -+ int canonic_charset_num = tds_canonical_charset(charset); -+ const char *canonic_charset; -+ -+ if (tds->major_version >= 7 && canonic_charset_num == TDS_CHARSET_ISO_8859_1) -+ canonic_charset_num = TDS_CHARSET_CP1252; - - /* ignore request to change to unknown charset */ -- if (!canonic_charset) { -+ if (canonic_charset_num < 0) { - tdsdump_log(TDS_DBG_FUNC, "tds_srv_charset_changed: what is charset \"%s\"?\n", charset); - return; - } -+ canonic_charset = canonic_charsets[canonic_charset_num].name; - - if (strcmp(canonic_charset, char_conv->server_charset.name) == 0) - return; diff --git a/databases/freetds-devel/pkg-plist b/databases/freetds-devel/pkg-plist index ba51c6d8fd36..d413b963eb6b 100644 --- a/databases/freetds-devel/pkg-plist +++ b/databases/freetds-devel/pkg-plist @@ -1,9 +1,11 @@ +bin/bsqldb bin/datacopy +bin/defncopy +bin/fisql bin/freebcp +bin/osql bin/tdspool bin/tsql -bin/bsqldb -bin/defncopy etc/freetds.conf.dist etc/freetds/interfaces.dist etc/locales.conf.dist @@ -17,11 +19,7 @@ include/sqlfront.h include/sybdb.h include/syberror.h include/sybfront.h -include/tds.h include/tds_sysdep_public.h -include/tdsconvert.h -include/tdssrv.h -include/tdsver.h lib/libct.a lib/libct.la lib/libct.so @@ -30,215 +28,8 @@ lib/libsybdb.a lib/libsybdb.la lib/libsybdb.so lib/libsybdb.so.5 -lib/libtds.a -lib/libtds.la -lib/libtds.so -lib/libtds.so.5 -lib/libtdssrv.a -lib/libtdssrv.la -lib/libtdssrv.so -lib/libtdssrv.so.2 +%%ODBC%%lib/libtdsodbc.a +%%ODBC%%lib/libtdsodbc.la %%ODBC%%lib/libtdsodbc.so %%ODBC%%lib/libtdsodbc.so.0 -@comment %%ODBC%%lib/libtdsodbc.a -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-11.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/index.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/about.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/what.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/tdshistory.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/freetdshistory.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/projects.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/build.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/packages.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/config.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/osissues.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/install.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/choosingtdsprotocol.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/freetdsconf.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/locales.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/envvar.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/configurations.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/confirminstall.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/prepodbc.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/odbcconnattr.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/php.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/dsnless.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/odbcinionly.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/odbcombo.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/odbcdiagnose.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/configs.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/nonwestern.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/domains.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/appendmode.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/tdspool.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/stunnel.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/software.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/perl.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/sybsql.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/python.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/troubleshooting.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/serverthere.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/logging.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/pagenodata.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/seemtooslow.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/help.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/mailinglist.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/askingforhelp.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/contrib.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/advocacy.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/programming.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/apireference.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/dblib.api.summary.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/ctlib.api.summary.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/odbc.api.summary.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/samplecode.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/acknowledgments.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/contributors.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/interfacesfile.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/interfaceslocation.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/interfacespurpose.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/interfacesformat.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/aboutunicode.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/iso8859.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/unicode.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/unicodegoodbad.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/unicodeutf.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/unicodefreetds.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-1.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-2.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-3.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-4.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-5.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-6.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-7.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-8.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-9.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-10.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/index.html -%%PORTDOCS%%%%DOCSDIR%%/userguide/userguide.css -%%PORTDOCS%%%%DOCSDIR%%/reference/todo.html -%%PORTDOCS%%%%DOCSDIR%%/reference/annotated.html -%%PORTDOCS%%%%DOCSDIR%%/reference/bug.html -%%PORTDOCS%%%%DOCSDIR%%/reference/doxygen.css -%%PORTDOCS%%%%DOCSDIR%%/reference/doxygen.png -%%PORTDOCS%%%%DOCSDIR%%/reference/files.html -%%PORTDOCS%%%%DOCSDIR%%/reference/functions.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals.html -%%PORTDOCS%%%%DOCSDIR%%/reference/index.html -%%PORTDOCS%%%%DOCSDIR%%/reference/modules.html -%%PORTDOCS%%%%DOCSDIR%%/reference/pages.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00069.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00080.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00086.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00087.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00088.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00090.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00092.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00121.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00122.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00123.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00124.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00125.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00126.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00127.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00144.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00147.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00170.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00172.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00248.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00249.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00250.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00251.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00252.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00253.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00254.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00255.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00256.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00257.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00258.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00259.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00260.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00261.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00262.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00263.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00264.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00265.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00266.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00267.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00268.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00269.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00270.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00271.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00272.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00273.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00274.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00275.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00276.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00277.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00278.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00279.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00280.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00281.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00282.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00283.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00284.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00285.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00286.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00287.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00288.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00289.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00290.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00291.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00292.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00293.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00294.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00295.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00296.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00297.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00298.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00299.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00300.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00301.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00302.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00303.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00304.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00305.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00306.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00307.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00308.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00309.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00310.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00311.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00312.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00313.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000000.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000001.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000002.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000003.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000004.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000005.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000006.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000007.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000008.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000009.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000010.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000011.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000012.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000013.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000014.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dirs.html -%%PORTDOCS%%%%DOCSDIR%%/reference/functions_vars.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals_defs.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals_enum.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals_func.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals_type.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals_vars.html -%%PORTDOCS%%%%DOCSDIR%%/images/important.gif -%%PORTDOCS%%%%DOCSDIR%%/images/note.gif -%%PORTDOCS%%%%DOCSDIR%%/images/tip.gif -%%PORTDOCS%%@dirrm %%DOCSDIR%%/userguide -%%PORTDOCS%%@dirrm %%DOCSDIR%%/reference -%%PORTDOCS%%@dirrm %%DOCSDIR%%/images -%%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm etc/freetds diff --git a/databases/freetds/Makefile b/databases/freetds/Makefile index 409518657d85..894c46113319 100644 --- a/databases/freetds/Makefile +++ b/databases/freetds/Makefile @@ -5,15 +5,17 @@ # $FreeBSD$ PORTNAME= freetds -PORTVERSION= 0.64 -PORTREVISION= 2 +PORTVERSION= 0.82.1 CATEGORIES= databases MASTER_SITES= ${MASTER_SITE_SUNSITE} MASTER_SITE_SUBDIR= ALPHA/${PORTNAME}/stable +DISTNAME= freetds-patched +EXTRACT_SUFX= .tgz -MAINTAINER?= ports@FreeBSD.org +MAINTAINER= cowbert@gmail.com COMMENT= Sybase/Microsoft TDS protocol library +WRKSRC= ${WRKDIR}/freetds-0.82.1.dev.20081111 TDS_VER?= 5.0 USE_ICONV= yes @@ -25,8 +27,19 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ CONFIGURE_ARGS= --with-tdsver=${TDS_VER} USE_LDCONFIG= yes -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} -MAN1= datacopy.1 freebcp.1 tsql.1 bsqldb.1 defncopy.1 +PORTDOCS= * + +MAN1= datacopy.1 freebcp.1 tsql.1 bsqldb.1 bsqlodbc.1 \ + defncopy.1 fisql.1 osql.1 + +MAN5= freetds.conf.5 + +OPTIONS= OPENSSL "Use OpenSSL" off \ + IODBC "Use libiodbc (Mutually Exclusive)" off \ + UNIXODBC "Use unixODBC (Mutually Exclusive)" off \ + MSDBLIB "MS SQL Server support (breaks databases/sybtcl)" off + +.include <bsd.port.pre.mk> .if defined(WITH_OPENSSL) USE_OPENSSL= yes @@ -43,6 +56,10 @@ LIB_DEPENDS+= odbc:${PORTSDIR}/databases/unixODBC CONFIGURE_ARGS+= --with-unixodbc=${LOCALBASE} .endif +.if defined(WITH_IODBC) && defined(WITH_UNIXODBC) +IGNORE= selected mutually exclusive options: WITH_IODBC and WITH_UNIXODBC +.endif + .if defined(WITH_IODBC) || defined(WITH_UNIXODBC) PLIST_SUB+= ODBC="" .else @@ -53,10 +70,7 @@ PLIST_SUB+= ODBC="@comment " # relies on sybase-style dblib .if defined(WITH_MSDBLIB) CONFIGURE_ARGS+= --enable-msdblib -.endif - -.if defined(NOPORTDOCS) -EXTRA_PATCHES= ${PATCHDIR}/noportdocs-patch-doc__Makefile.in +TDS_VER= 7.0 .endif post-extract: @@ -73,9 +87,13 @@ post-patch: s| common.h||g' post-install: +.if !defined(NOPORTDOCS) + @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} images ${DOCSDIR} + @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} doc ${DOCSDIR} +.endif @${MKDIR} ${PREFIX}/etc/freetds @${INSTALL_DATA} ${WRKSRC}/interfaces ${PREFIX}/etc/freetds/interfaces.dist @${ECHO_CMD} "Sample configuration files have been installed in ${PREFIX}/etc" @${ECHO_CMD} "You should edit them and remove the .dist-suffix from their names" -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/databases/freetds/distinfo b/databases/freetds/distinfo index e647320f5ecd..068508c72506 100644 --- a/databases/freetds/distinfo +++ b/databases/freetds/distinfo @@ -1,3 +1,3 @@ -MD5 (freetds-0.64.tar.gz) = ecfee5d6c96932172a1f29fb215c9d23 -SHA256 (freetds-0.64.tar.gz) = 27eeef4049590f459189f859fa73dae27604ea0bf4f197e304f9934c39312c3b -SIZE (freetds-0.64.tar.gz) = 1414954 +MD5 (freetds-patched.tgz) = 70a0fbb639dca41cd74acf621d93c04a +SHA256 (freetds-patched.tgz) = 8332c626e8fe056185484ad2a990b81e112969a75143e9b128c824dca97a5aec +SIZE (freetds-patched.tgz) = 1643212 diff --git a/databases/freetds/files/noportdocs-patch-doc__Makefile.in b/databases/freetds/files/noportdocs-patch-doc__Makefile.in deleted file mode 100644 index 910087cdb263..000000000000 --- a/databases/freetds/files/noportdocs-patch-doc__Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ ---- ./doc/Makefile.in.orig 2008-06-16 13:01:18.956170390 +0300 -+++ ./doc/Makefile.in 2008-06-16 13:10:19.492674498 +0300 -@@ -412,8 +412,7 @@ - - info-am: - --install-data-am: install-data-local install-man \ -- install-nobase_dataDATA -+install-data-am: install-man - - install-exec-am: - diff --git a/databases/freetds/files/patch-doc_Makefile.in b/databases/freetds/files/patch-doc_Makefile.in new file mode 100644 index 000000000000..069ea22e72a4 --- /dev/null +++ b/databases/freetds/files/patch-doc_Makefile.in @@ -0,0 +1,103 @@ +--- doc/Makefile.in.orig 2008-11-11 04:55:16.000000000 -0900 ++++ doc/Makefile.in 2008-12-04 01:16:56.000000000 -0900 +@@ -408,25 +408,25 @@ + echo " rm -f '$(DESTDIR)$(man5dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man5dir)/$$inst"; \ + done +-install-nobase_dataDATA: $(nobase_data_DATA) +- @$(NORMAL_INSTALL) +- test -z "$(datadir)" || $(mkdir_p) "$(DESTDIR)$(datadir)" +- @$(am__vpath_adj_setup) \ +- list='$(nobase_data_DATA)'; for p in $$list; do \ +- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ +- $(am__vpath_adj) \ +- echo " $(nobase_dataDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(datadir)/$$f'"; \ +- $(nobase_dataDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(datadir)/$$f"; \ +- done +- +-uninstall-nobase_dataDATA: +- @$(NORMAL_UNINSTALL) +- @$(am__vpath_adj_setup) \ +- list='$(nobase_data_DATA)'; for p in $$list; do \ +- $(am__vpath_adj) \ +- echo " rm -f '$(DESTDIR)$(datadir)/$$f'"; \ +- rm -f "$(DESTDIR)$(datadir)/$$f"; \ +- done ++#install-nobase_dataDATA: $(nobase_data_DATA) ++# @$(NORMAL_INSTALL) ++# test -z "$(datadir)" || $(mkdir_p) "$(DESTDIR)$(datadir)" ++# @$(am__vpath_adj_setup) \ ++# list='$(nobase_data_DATA)'; for p in $$list; do \ ++# if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ ++# $(am__vpath_adj) \ ++# echo " $(nobase_dataDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(datadir)/$$f'"; \ ++# $(nobase_dataDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(datadir)/$$f"; \ ++# done ++ ++#uninstall-nobase_dataDATA: ++# @$(NORMAL_UNINSTALL) ++# @$(am__vpath_adj_setup) \ ++# list='$(nobase_data_DATA)'; for p in $$list; do \ ++# $(am__vpath_adj) \ ++# echo " rm -f '$(DESTDIR)$(datadir)/$$f'"; \ ++# rm -f "$(DESTDIR)$(datadir)/$$f"; \ ++# done + tags: TAGS + TAGS: + +@@ -508,12 +508,11 @@ + + info-am: + +-install-data-am: install-data-local install-man \ +- install-nobase_dataDATA ++install-data-am: install-man + + install-exec-am: + +-install-info: install-info-am ++#install-info: install-info-am + + install-man: install-man1 install-man5 + +@@ -535,8 +534,8 @@ + + ps-am: + +-uninstall-am: uninstall-info-am uninstall-local uninstall-man \ +- uninstall-nobase_dataDATA ++#uninstall-am: uninstall-info-am uninstall-local uninstall-man \ ++ + + uninstall-man: uninstall-man1 uninstall-man5 + +@@ -554,21 +553,21 @@ + uninstall-nobase_dataDATA + + +-$(DOCDIR)/userguide: $(DOCDIR)/userguide/index.htm ++#$(DOCDIR)/userguide: $(DOCDIR)/userguide/index.htm + +-$(DOCDIR)/reference: $(DOCDIR)/reference/index.html ++#$(DOCDIR)/reference: $(DOCDIR)/reference/index.html + +-doc: $(DOCDIR)/userguide $(DOCDIR)/reference ++#doc: $(DOCDIR)/userguide $(DOCDIR)/reference + + dist: man + + man: $(man_MANS) + +-installdirs: +- $(mkinstalldirs) $(TARGET_DOCDIR)/userguide \ +- $(TARGET_DOCDIR)/reference \ +- $(TARGET_DOCDIR)/images \ +- $(TARGET_DOCDIR)/images/callouts 2>&1 ++#installdirs: ++# $(mkinstalldirs) $(TARGET_DOCDIR)/userguide \ ++# $(TARGET_DOCDIR)/reference \ ++# $(TARGET_DOCDIR)/images \ ++# $(TARGET_DOCDIR)/images/callouts 2>&1 + + freebcp.1: freebcp.txt + $(TXT2MAN) $(MANOPTS) $(srcdir)/freebcp.txt >.$@ diff --git a/databases/freetds/files/patch-src_tds_iconv.c b/databases/freetds/files/patch-src_tds_iconv.c deleted file mode 100644 index 1899306538c2..000000000000 --- a/databases/freetds/files/patch-src_tds_iconv.c +++ /dev/null @@ -1,23 +0,0 @@ ---- src/tds/iconv.c.orig Sat Jan 13 16:27:13 2007 -+++ src/tds/iconv.c Sat Jan 13 16:29:24 2007 -@@ -973,13 +973,18 @@ tds_srv_charset_changed(TDSSOCKET * tds, - #if HAVE_ICONV_ALWAYS - TDSICONV *char_conv = tds->char_convs[client2server_chardata]; - -- const char *canonic_charset = tds_canonical_charset_name(charset); -+ int canonic_charset_num = tds_canonical_charset(charset); -+ const char *canonic_charset; -+ -+ if (tds->major_version >= 7 && canonic_charset_num == TDS_CHARSET_ISO_8859_1) -+ canonic_charset_num = TDS_CHARSET_CP1252; - - /* ignore request to change to unknown charset */ -- if (!canonic_charset) { -+ if (canonic_charset_num < 0) { - tdsdump_log(TDS_DBG_FUNC, "tds_srv_charset_changed: what is charset \"%s\"?\n", charset); - return; - } -+ canonic_charset = canonic_charsets[canonic_charset_num].name; - - if (strcmp(canonic_charset, char_conv->server_charset.name) == 0) - return; diff --git a/databases/freetds/pkg-plist b/databases/freetds/pkg-plist index ba51c6d8fd36..d413b963eb6b 100644 --- a/databases/freetds/pkg-plist +++ b/databases/freetds/pkg-plist @@ -1,9 +1,11 @@ +bin/bsqldb bin/datacopy +bin/defncopy +bin/fisql bin/freebcp +bin/osql bin/tdspool bin/tsql -bin/bsqldb -bin/defncopy etc/freetds.conf.dist etc/freetds/interfaces.dist etc/locales.conf.dist @@ -17,11 +19,7 @@ include/sqlfront.h include/sybdb.h include/syberror.h include/sybfront.h -include/tds.h include/tds_sysdep_public.h -include/tdsconvert.h -include/tdssrv.h -include/tdsver.h lib/libct.a lib/libct.la lib/libct.so @@ -30,215 +28,8 @@ lib/libsybdb.a lib/libsybdb.la lib/libsybdb.so lib/libsybdb.so.5 -lib/libtds.a -lib/libtds.la -lib/libtds.so -lib/libtds.so.5 -lib/libtdssrv.a -lib/libtdssrv.la -lib/libtdssrv.so -lib/libtdssrv.so.2 +%%ODBC%%lib/libtdsodbc.a +%%ODBC%%lib/libtdsodbc.la %%ODBC%%lib/libtdsodbc.so %%ODBC%%lib/libtdsodbc.so.0 -@comment %%ODBC%%lib/libtdsodbc.a -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-11.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/index.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/about.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/what.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/tdshistory.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/freetdshistory.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/projects.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/build.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/packages.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/config.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/osissues.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/install.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/choosingtdsprotocol.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/freetdsconf.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/locales.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/envvar.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/configurations.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/confirminstall.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/prepodbc.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/odbcconnattr.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/php.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/dsnless.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/odbcinionly.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/odbcombo.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/odbcdiagnose.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/configs.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/nonwestern.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/domains.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/appendmode.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/tdspool.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/stunnel.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/software.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/perl.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/sybsql.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/python.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/troubleshooting.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/serverthere.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/logging.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/pagenodata.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/seemtooslow.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/help.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/mailinglist.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/askingforhelp.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/contrib.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/advocacy.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/programming.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/apireference.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/dblib.api.summary.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/ctlib.api.summary.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/odbc.api.summary.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/samplecode.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/acknowledgments.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/contributors.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/interfacesfile.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/interfaceslocation.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/interfacespurpose.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/interfacesformat.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/aboutunicode.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/iso8859.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/unicode.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/unicodegoodbad.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/unicodeutf.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/unicodefreetds.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-1.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-2.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-3.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-4.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-5.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-6.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-7.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-8.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-9.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/gfdl-10.htm -%%PORTDOCS%%%%DOCSDIR%%/userguide/index.html -%%PORTDOCS%%%%DOCSDIR%%/userguide/userguide.css -%%PORTDOCS%%%%DOCSDIR%%/reference/todo.html -%%PORTDOCS%%%%DOCSDIR%%/reference/annotated.html -%%PORTDOCS%%%%DOCSDIR%%/reference/bug.html -%%PORTDOCS%%%%DOCSDIR%%/reference/doxygen.css -%%PORTDOCS%%%%DOCSDIR%%/reference/doxygen.png -%%PORTDOCS%%%%DOCSDIR%%/reference/files.html -%%PORTDOCS%%%%DOCSDIR%%/reference/functions.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals.html -%%PORTDOCS%%%%DOCSDIR%%/reference/index.html -%%PORTDOCS%%%%DOCSDIR%%/reference/modules.html -%%PORTDOCS%%%%DOCSDIR%%/reference/pages.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00069.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00080.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00086.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00087.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00088.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00090.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00092.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00121.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00122.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00123.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00124.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00125.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00126.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00127.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00144.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00147.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00170.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00172.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00248.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00249.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00250.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00251.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00252.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00253.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00254.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00255.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00256.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00257.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00258.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00259.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00260.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00261.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00262.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00263.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00264.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00265.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00266.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00267.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00268.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00269.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00270.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00271.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00272.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00273.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00274.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00275.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00276.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00277.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00278.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00279.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00280.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00281.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00282.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00283.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00284.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00285.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00286.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00287.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00288.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00289.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00290.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00291.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00292.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00293.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00294.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00295.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00296.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00297.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00298.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00299.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00300.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00301.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00302.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00303.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00304.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00305.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00306.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00307.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00308.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00309.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00310.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00311.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00312.html -%%PORTDOCS%%%%DOCSDIR%%/reference/a00313.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000000.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000001.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000002.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000003.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000004.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000005.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000006.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000007.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000008.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000009.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000010.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000011.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000012.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000013.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dir_000014.html -%%PORTDOCS%%%%DOCSDIR%%/reference/dirs.html -%%PORTDOCS%%%%DOCSDIR%%/reference/functions_vars.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals_defs.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals_enum.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals_func.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals_type.html -%%PORTDOCS%%%%DOCSDIR%%/reference/globals_vars.html -%%PORTDOCS%%%%DOCSDIR%%/images/important.gif -%%PORTDOCS%%%%DOCSDIR%%/images/note.gif -%%PORTDOCS%%%%DOCSDIR%%/images/tip.gif -%%PORTDOCS%%@dirrm %%DOCSDIR%%/userguide -%%PORTDOCS%%@dirrm %%DOCSDIR%%/reference -%%PORTDOCS%%@dirrm %%DOCSDIR%%/images -%%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm etc/freetds |