aboutsummaryrefslogtreecommitdiffstats
path: root/databases
diff options
context:
space:
mode:
authorbeech <beech@FreeBSD.org>2008-12-05 11:38:23 +0800
committerbeech <beech@FreeBSD.org>2008-12-05 11:38:23 +0800
commit57fee00c570f197fbb0e973fe6f49d725b7e45b7 (patch)
treed4978bfb933f258618a3dcb0ed7c6abe1e71645f /databases
parenta0eab0e70e00b7bc80a1d5a3fef38fdd365dbb08 (diff)
downloadfreebsd-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/Makefile38
-rw-r--r--databases/freetds-devel/distinfo6
-rw-r--r--databases/freetds-devel/files/noportdocs-patch-doc__Makefile.in12
-rw-r--r--databases/freetds-devel/files/patch-doc_Makefile.in103
-rw-r--r--databases/freetds-devel/files/patch-src_tds_iconv.c23
-rw-r--r--databases/freetds-devel/pkg-plist221
-rw-r--r--databases/freetds/Makefile38
-rw-r--r--databases/freetds/distinfo6
-rw-r--r--databases/freetds/files/noportdocs-patch-doc__Makefile.in12
-rw-r--r--databases/freetds/files/patch-doc_Makefile.in103
-rw-r--r--databases/freetds/files/patch-src_tds_iconv.c23
-rw-r--r--databases/freetds/pkg-plist221
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