aboutsummaryrefslogtreecommitdiff
path: root/databases/libodbc++
diff options
context:
space:
mode:
Diffstat (limited to 'databases/libodbc++')
-rw-r--r--databases/libodbc++/Makefile74
-rw-r--r--databases/libodbc++/distinfo1
-rw-r--r--databases/libodbc++/files/patch-Makefile.in18
-rw-r--r--databases/libodbc++/files/patch-configure32
-rw-r--r--databases/libodbc++/pkg-descr14
-rw-r--r--databases/libodbc++/pkg-plist118
6 files changed, 0 insertions, 257 deletions
diff --git a/databases/libodbc++/Makefile b/databases/libodbc++/Makefile
deleted file mode 100644
index 1735b19fd195..000000000000
--- a/databases/libodbc++/Makefile
+++ /dev/null
@@ -1,74 +0,0 @@
-# New ports collection makefile for: libodbc++
-# Date created: 26 September 2001
-# Whom: Johann Visagie <wjv@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libodbc++
-PORTVERSION= 0.2.2
-CATEGORIES= databases devel
-MASTER_SITES= http://orcane.net/freeodbc++/download/${PORTVERSION}/
-
-MAINTAINER= wjv@FreeBSD.org
-COMMENT= A C++ class library and toolset for ODBC access to data sources
-
-BROKEN= "Does not compile"
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_LIBTOOL= yes
-USE_REINPLACE= yes
-INSTALLS_SHLIB= yes
-
-# libodbc++ needs an ODBC driver manager to be installed, and it supports
-# both iODBC and unixODBC. The following variable may be set at build-time
-# to either "iodbc" or "unixodbc", with the latter being the default:
-DRIVER_MANAGER?= unixodbc
-
-.if ${DRIVER_MANAGER} == "iodbc"
-LIB_DEPENDS= iodbc.3:${PORTSDIR}/databases/libiodbc
-CONFIGURE_ARGS+= --with-iodbc=${LOCALBASE}
-.else # assume we're using unixODBC
-LIB_DEPENDS= odbc.1:${PORTSDIR}/databases/unixODBC
-CONFIGURE_ARGS+= --with-odbc=${LOCALBASE}
-.endif
-
-# XXX untested
-.if defined(WITH_PTHREAD)
-CONFIGURE_ARGS+= --enable-threads
-.endif
-
-# XXX needs significantly more testing
-.if defined(WITH_GUI)
-USE_QT_VER= 2
-QT_NONSTANDARD= yes
-CONFIGURE_ARGS+= --with-qt \
- --with-qt-includes=${X11BASE}/include/qt2 \
- --with-qt-libs=${X11BASE}/lib \
- --with-moc=${MOC} \
- --with-qtsqlxx
-CONFIGURE_ENV+= MOC="${MOC}" LIBQT="-l${QTNAME}" \
- CPPFLAGS="${QTCPPFLAGS}" LIBS="${QTCFGLIBS}"
-PLIST_SUB+= PLIST_GUI="" PLIST_NOGUI="@comment "
-.else
-CONFIGURE_ARGS+= --with-isqlxx
-PLIST_SUB+= PLIST_GUI="@comment " PLIST_NOGUI=""
-.endif
-
-post-patch:
-.for docdir in doc doc/progref
- @ ${REINPLACE_CMD} -e \
- "s#\@docdir\@/\@PACKAGE\@-\@VERSION\@/#\@docdir\@/\@PACKAGE\@/#" \
- ${WRKSRC}/${docdir}/Makefile.in
-.endfor
-
-post-install:
-.if !defined(NOPORTDOCS)
- @ cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${GMAKE} \
- ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}
- @ cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${GMAKE} \
- ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}
-.endif
-
-.include <bsd.port.mk>
diff --git a/databases/libodbc++/distinfo b/databases/libodbc++/distinfo
deleted file mode 100644
index d8b11b4283ba..000000000000
--- a/databases/libodbc++/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (libodbc++-0.2.2.tar.bz2) = 2b1f8081b2d89c7b65bb70dee06cbe0d
diff --git a/databases/libodbc++/files/patch-Makefile.in b/databases/libodbc++/files/patch-Makefile.in
deleted file mode 100644
index 68b416c27a5c..000000000000
--- a/databases/libodbc++/files/patch-Makefile.in
+++ /dev/null
@@ -1,18 +0,0 @@
-- Explicitly remove "doc" from the list of subdirs to make. This allows us
- to build and install the documentation optionally - depending on whether
- NOPORTDOCS has been defined - in the port's post-install target.
-
--- Johann Visagie <wjv@FreeBSD.org>
-
-
-
---- Makefile.in.orig Wed Nov 7 17:09:47 2001
-+++ Makefile.in Wed Nov 14 13:09:03 2001
-@@ -123,7 +123,6 @@
- src \
- @SUBDIR_TESTS@ \
- @SUBDIR_QTSQLXX@ \
--doc \
- @SUBDIR_ISQLXX@ \
- win32
-
diff --git a/databases/libodbc++/files/patch-configure b/databases/libodbc++/files/patch-configure
deleted file mode 100644
index bb3c0ebe84eb..000000000000
--- a/databases/libodbc++/files/patch-configure
+++ /dev/null
@@ -1,32 +0,0 @@
-The fudging of the value of $ltmain is a workaround for a bug in bsd.port.mk,
-described (with patch) in PR 31142.
-
--- Johann Visagie <wjv@FreeBSD.org>
-
-
-
---- configure.orig Wed Nov 7 17:02:23 2001
-+++ configure Wed Nov 14 13:38:01 2001
-@@ -2823,7 +2823,8 @@
- # All known linkers require a `.a' archive for static linking (except M$VC,
- # which needs '.lib').
- libext=a
--ltmain="$ac_aux_dir/ltmain.sh"
-+ac_aux_dir_tmp="$ac_aux_dir"
-+ltmain="$ac_aux_dir_tmp/ltmain.sh"
- ofile="$default_ofile"
- with_gnu_ld="$lt_cv_prog_gnu_ld"
- need_locks="$enable_libtool_lock"
-@@ -7136,10 +7137,10 @@
-
- if test "x$enable_threads" = "xyes"
- then
-- QT_LIBS="-lqt-mt"
-+ QT_LIBS="-lqt2-mt"
- QT_DEFS="-DODBCXX_QT -DQT_THREAD_SUPPORT"
- else
-- QT_LIBS="-lqt"
-+ QT_LIBS="-lqt2"
- QT_DEFS="-DODBCXX_QT"
- fi
-
diff --git a/databases/libodbc++/pkg-descr b/databases/libodbc++/pkg-descr
deleted file mode 100644
index 9a3c6d37439d..000000000000
--- a/databases/libodbc++/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Libodbc++ aims to be a complete C++ development environment for data source
-(typically SQL database) access. It exists in the form of a class library
-and a set of tools. Libodbc++ currently provides a subset of the JDBC 2.0
-specification functionality.
-
-Libodbc++ runs on top of ODBC, i.e. it needs to be compiled with support for
-an ODBC driver manager. It currently supports either iODBC or unixODBC.
-This port allows the user to select which driver manager to use via a
-build-time variable definition - see the comments in the Makefile for further
-details.
-
-WWW: http://orcane.net/freeodbc++/
-
--- Johann Visagie <wjv@FreeBSD.org>
diff --git a/databases/libodbc++/pkg-plist b/databases/libodbc++/pkg-plist
deleted file mode 100644
index de8943323ecd..000000000000
--- a/databases/libodbc++/pkg-plist
+++ /dev/null
@@ -1,118 +0,0 @@
-%%PLIST_GUI%%bin/qtsql++
-%%PLIST_GUI%%lib/libodbc++_qt.la
-%%PLIST_GUI%%lib/libodbc++_qt.so
-%%PLIST_GUI%%lib/libodbc++_qt.so.4
-%%PLIST_NOGUI%%bin/isql++
-%%PLIST_NOGUI%%lib/libodbc++.la
-%%PLIST_NOGUI%%lib/libodbc++.so
-%%PLIST_NOGUI%%lib/libodbc++.so.4
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/book1.html
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/drivers.html
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/installation.html
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/odbc-driver-manager.html
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/qt.html
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/software-requirements.html
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/caution.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/home.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/important.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/next.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/note.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/prev.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/tip.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/toc-blank.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/toc-minus.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/toc-plus.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/up.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/stylesheet-images/warning.gif
-%%PORTDOCS%%share/doc/libodbc++/INSTALL/win32.html
-%%PORTDOCS%%share/doc/libodbc++/progref/annotated.html
-%%PORTDOCS%%share/doc/libodbc++/progref/callablestatement_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_bytes-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_bytes.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_callable_statement-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_callable_statement.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_callable_statement.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_connection-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_connection.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_connection.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_data_source-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_data_source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_database_meta_data-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_database_meta_data.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_date-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_date.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_date.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_driver-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_driver.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_driver_manager-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_driver_manager.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_driver_message-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_driver_message.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_error_handler-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_error_handler.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_error_handler.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_prepared_statement-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_prepared_statement.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_prepared_statement.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_result_set-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_result_set.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_result_set.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_result_set_meta_data-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_result_set_meta_data.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_s_q_l_exception-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_s_q_l_exception.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_s_q_l_exception.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_s_q_l_warning-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_s_q_l_warning.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_s_q_l_warning.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_statement-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_statement.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_statement.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_time-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_time.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_time.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_timestamp-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_timestamp.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/classodbc_1_1_timestamp.html
-%%PORTDOCS%%share/doc/libodbc++/progref/config-win32_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/config_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/connection_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/databasemetadata_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/doxygen.css
-%%PORTDOCS%%share/doc/libodbc++/progref/doxygen.gif
-%%PORTDOCS%%share/doc/libodbc++/progref/drivermanager_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/errorhandler_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/files.html
-%%PORTDOCS%%share/doc/libodbc++/progref/functions.html
-%%PORTDOCS%%share/doc/libodbc++/progref/hierarchy.html
-%%PORTDOCS%%share/doc/libodbc++/progref/index.html
-%%PORTDOCS%%share/doc/libodbc++/progref/namespacemembers.html
-%%PORTDOCS%%share/doc/libodbc++/progref/namespaceodbc.html
-%%PORTDOCS%%share/doc/libodbc++/progref/namespaces.html
-%%PORTDOCS%%share/doc/libodbc++/progref/preparedstatement_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/resultset_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/resultsetmetadata_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/setup_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/statement_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/structodbc_1_1_types-members.html
-%%PORTDOCS%%share/doc/libodbc++/progref/structodbc_1_1_types.html
-%%PORTDOCS%%share/doc/libodbc++/progref/threads_8h-source.html
-%%PORTDOCS%%share/doc/libodbc++/progref/types_8h-source.html
-include/odbc++/callablestatement.h
-include/odbc++/config.h
-include/odbc++/connection.h
-include/odbc++/databasemetadata.h
-include/odbc++/drivermanager.h
-include/odbc++/errorhandler.h
-include/odbc++/preparedstatement.h
-include/odbc++/resultset.h
-include/odbc++/resultsetmetadata.h
-include/odbc++/setup.h
-include/odbc++/statement.h
-include/odbc++/threads.h
-include/odbc++/types.h
-@dirrm include/odbc++
-%%PORTDOCS%%@dirrm share/doc/libodbc++/progref
-%%PORTDOCS%%@dirrm share/doc/libodbc++/INSTALL/stylesheet-images
-%%PORTDOCS%%@dirrm share/doc/libodbc++/INSTALL
-%%PORTDOCS%%@dirrm share/doc/libodbc++