From owner-freebsd-ports Mon Jun 11 9:11:10 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7651437B403 for ; Mon, 11 Jun 2001 09:10:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f5BGA5k80544; Mon, 11 Jun 2001 09:10:05 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id AC57A37B40D for ; Mon, 11 Jun 2001 09:05:04 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f5BG54X77399; Mon, 11 Jun 2001 09:05:04 -0700 (PDT) (envelope-from nobody) Message-Id: <200106111605.f5BG54X77399@freefall.freebsd.org> Date: Mon, 11 Jun 2001 09:05:04 -0700 (PDT) From: tkato@prontomail.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/28040: Update port: databases/unixODBC to 2.0.7 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 28040 >Category: ports >Synopsis: Update port: databases/unixODBC to 2.0.7 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jun 11 09:10:05 PDT 2001 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: 4.3-RELEASE i386 >Organization: >Environment: >Description: - Update to version 2.0.7 Remove file: files/patch-ab files/patch-ac >How-To-Repeat: >Fix: diff -urN /usr/ports/databases/unixODBC/Makefile databases/unixODBC/Makefile --- /usr/ports/databases/unixODBC/Makefile Fri Mar 23 23:00:58 2001 +++ databases/unixODBC/Makefile Fri Jun 8 08:20:06 2001 @@ -6,21 +6,22 @@ # PORTNAME= unixODBC -PORTVERSION= 2.0.5 +PORTVERSION= 2.0.7 CATEGORIES= databases MASTER_SITES= http://www.unixodbc.org/ MAINTAINER= ports@FreeBSD.org -USE_AUTOMAKE= yes -AUTOMAKE_ARGS= --include-deps -USE_LIBTOOL= yes +GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-static --enable-shared INSTALLS_SHLIB= yes .if defined(WITH_GUI) -USE_QT2= yes -CONFIGURE_ENV= MOC="${X11BASE}/bin/moc2" +USE_QT_VER= 2 +QT_NONSTANDARD= yes +CONFIGURE_ENV= MOC="${MOC}" LIBQT="-l${QTNAME}" \ + USER_INCLUDES="${QTCPPFLAGS}" \ + USER_LDFLAGS="${QTCFGLIBS}" CONFIGURE_ARGS+= --enable-gui \ --with-qt-includes=${X11BASE}/include/qt2 \ --with-qt-libraries=${X11BASE}/lib \ @@ -31,6 +32,11 @@ CONFIGURE_ARGS+= --disable-gui PLIST_SUB= GUI:="@comment " .endif + +pre-patch: + @${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \ + s|-lqt|-lqt2|g' ${WRKSRC}/configure + @${PERL} -pi -e 's| -lc||g' ${WRKSRC}/ltmain.sh post-install: .if !defined(NOPORTDOCS) diff -urN /usr/ports/databases/unixODBC/distinfo databases/unixODBC/distinfo --- /usr/ports/databases/unixODBC/distinfo Fri Mar 23 23:00:58 2001 +++ databases/unixODBC/distinfo Thu Jun 7 01:41:21 2001 @@ -1 +1 @@ -MD5 (unixODBC-2.0.5.tar.gz) = fb587aed6ce2aacf6868ba1a45f272eb +MD5 (unixODBC-2.0.7.tar.gz) = d862b82c655e38bd97511bdf21441320 diff -urN /usr/ports/databases/unixODBC/files/patch-ab databases/unixODBC/files/patch-ab --- /usr/ports/databases/unixODBC/files/patch-ab Thu Jan 25 15:48:15 2001 +++ databases/unixODBC/files/patch-ab Thu Jan 1 09:00:00 1970 @@ -1,47 +0,0 @@ ---- aclocal.m4.orig Mon Jan 15 05:45:19 2001 -+++ aclocal.m4 Wed Jan 24 00:32:54 2001 -@@ -518,7 +518,7 @@ - - CXXFLAGS="$CXXFLAGS -I$qt_includes" - LDFLAGS="$X_LDFLAGS" --LIBS="-lqt -lXext -lX11 $LIBSOCKET" -+LIBS="-lqt2 -lXext -lX11 $LIBSOCKET" - LD_LIBRARY_PATH= - export LD_LIBRARY_PATH - LIBRARY_PATH= -@@ -565,7 +565,7 @@ - [ - AC_REQUIRE([K_PATH_X]) - AC_REQUIRE([KDE_USE_QT]) --LIBQT="-lqt" -+LIBQT="-lqt2" - if test $kde_qtver = 2; then - - AC_REQUIRE([AC_FIND_PNG]) -@@ -704,7 +704,7 @@ - AC_SUBST(QT_LDFLAGS) - AC_PATH_QT_MOC - --LIB_QT='-lqt $(LIBPNG) -lXext $(LIB_X11)' -+LIB_QT='-lqt2 $(LIBPNG) -lXext $(LIB_X11)' - AC_SUBST(LIB_QT) - - ]) -@@ -2587,7 +2587,7 @@ - - AC_DEFUN(KDE_CHECK_LIBPTHREAD, - [ --AC_CHECK_LIB(pthread, pthread_create, [LIBPTHREAD="-lpthread"], LIBPTHREAD= ) -+AC_CHECK_LIB(c_r, pthread_create, [LIBPTHREAD="-pthread"], LIBPTHREAD= ) - AC_SUBST(LIBPTHREAD) - ]) - -@@ -2709,7 +2709,7 @@ - kde_python_link_found=no - KDE_TRY_LINK_PYTHON(normal) - KDE_TRY_LINK_PYTHON(m, -lm) --KDE_TRY_LINK_PYTHON(pthread, $LIBPTHREAD) -+KDE_TRY_LINK_PYTHON(c_r, $LIBPTHREAD) - KDE_TRY_LINK_PYTHON(tcl, -ltcl) - KDE_TRY_LINK_PYTHON(m_and_thread, [$LIBPTHREAD -lm], [], - [AC_MSG_WARN([it seems, Python depends on another library. diff -urN /usr/ports/databases/unixODBC/files/patch-ac databases/unixODBC/files/patch-ac --- /usr/ports/databases/unixODBC/files/patch-ac Fri Mar 23 23:01:00 2001 +++ databases/unixODBC/files/patch-ac Thu Jan 1 09:00:00 1970 @@ -1,40 +0,0 @@ ---- configure.in.orig Wed Mar 21 22:15:36 2001 -+++ configure.in Thu Mar 22 07:09:08 2001 -@@ -143,12 +143,13 @@ - ]) - - if test "x$gotthread" = "xno"; then -- AC_CHECK_LIBPT(pthread, pthread_mutex_lock, -+ AC_CHECK_LIBPT(c_r, pthread_mutex_lock, - [ - AC_DEFINE(HAVE_LIBPTHREAD,1) - if test "x$ac_cv_prog_gcc"="xyes"; then - dnl Check if the compiler will build with -pthread as a option - AC_CHECK_COMP_OPT(pthread) -+ AC_DEFINE(_THREAD_SAFE,1) - else - dnl Check if the compiler will build with -mt as a option - AC_CHECK_COMP_OPT(mt) -@@ -156,16 +157,16 @@ - ]) - fi - -- AC_CHECK_LIB(c, localtime_r, [AC_DEFINE(HAVE_LOCALTIME_R, 1)] ) -+ AC_CHECK_FUNC(localtime_r, [AC_DEFINE(HAVE_LOCALTIME_R, 1)] ) - fi - fi - - if test "x$stats" = "xtrue"; then -- AC_CHECK_LIB( c, ftok,[],[stats=false] ) -- AC_CHECK_LIB( c, semget,[],[stats=false] ) -- AC_CHECK_LIB( c, shmget,[],[stats=false] ) -- AC_CHECK_LIB( c, semop,[],[stats=false] ) -- AC_CHECK_LIB( c, snprintf, [AC_DEFINE(HAVE_SNPRINTF)],[stats=false] ) -+ AC_CHECK_FUNC(ftok,[],[stats=false] ) -+ AC_CHECK_FUNC(semget,[],[stats=false] ) -+ AC_CHECK_FUNC(shmget,[],[stats=false] ) -+ AC_CHECK_FUNC(semop,[],[stats=false] ) -+ AC_CHECK_FUNC(snprintf, [AC_DEFINE(HAVE_SNPRINTF)],[stats=false] ) - fi - - if test "x$stats" = "xtrue"; then diff -urN /usr/ports/databases/unixODBC/pkg-plist databases/unixODBC/pkg-plist --- /usr/ports/databases/unixODBC/pkg-plist Fri Mar 23 23:00:58 2001 +++ databases/unixODBC/pkg-plist Fri Jun 8 01:23:40 2001 @@ -1,11 +1,12 @@ %%GUI:%%bin/DataManager %%GUI:%%bin/ODBCConfig -%%GUI:%%bin/odbctest bin/dltest bin/isql bin/odbcinst +%%GUI:%%bin/odbctest etc/odbc.ini etc/odbcinst.ini +include/autotest.h include/odbcinst.h include/odbcinstext.h include/sql.h @@ -13,62 +14,93 @@ include/sqltypes.h include/sqlucode.h include/uodbc_stats.h +lib/libboundparam.a +lib/libboundparam.la +lib/libboundparam.so +lib/libboundparam.so.1 lib/libesoobS.a +lib/libesoobS.la lib/libesoobS.so lib/libesoobS.so.1 +lib/libgtrtst.a +lib/libgtrtst.la +lib/libgtrtst.so +lib/libgtrtst.so.1 lib/libnn.a +lib/libnn.la lib/libnn.so lib/libnn.so.1 lib/libodbc.a +lib/libodbc.la lib/libodbc.so lib/libodbc.so.1 lib/libodbccr.a +lib/libodbccr.la lib/libodbccr.so lib/libodbccr.so.1 lib/libodbcdrvcfg1S.a +lib/libodbcdrvcfg1S.la lib/libodbcdrvcfg1S.so lib/libodbcdrvcfg1S.so.1 lib/libodbcdrvcfg2S.a +lib/libodbcdrvcfg2S.la lib/libodbcdrvcfg2S.so lib/libodbcdrvcfg2S.so.1 lib/libodbcextras.a +lib/libodbcextras.la lib/libodbcextras.so lib/libodbcextras.so.1 lib/libodbcinst.a +lib/libodbcinst.la lib/libodbcinst.so lib/libodbcinst.so.1 lib/libodbcminiS.a +lib/libodbcminiS.la lib/libodbcminiS.so lib/libodbcminiS.so.1 lib/libodbcmyS.a +lib/libodbcmyS.la lib/libodbcmyS.so lib/libodbcmyS.so.1 lib/libodbcnnS.a +lib/libodbcnnS.la lib/libodbcnnS.so lib/libodbcnnS.so.1 lib/libodbcpsql.a +lib/libodbcpsql.la lib/libodbcpsql.so lib/libodbcpsql.so.1 lib/libodbcpsql.so.2 lib/libodbcpsqlS.a +lib/libodbcpsqlS.la lib/libodbcpsqlS.so lib/libodbcpsqlS.so.1 lib/libodbctxt.a +lib/libodbctxt.la lib/libodbctxt.so lib/libodbctxt.so.1 +lib/libodbctxtS.a +lib/libodbctxtS.la +lib/libodbctxtS.so +lib/libodbctxtS.so.1 lib/liboplodbcS.a +lib/liboplodbcS.la lib/liboplodbcS.so lib/liboplodbcS.so.1 lib/liboraodbcS.a +lib/liboraodbcS.la lib/liboraodbcS.so lib/liboraodbcS.so.1 lib/libsapdbS.a +lib/libsapdbS.la lib/libsapdbS.so lib/libsapdbS.so.1 lib/libtdsS.a +lib/libtdsS.la lib/libtdsS.so lib/libtdsS.so.1 lib/libtemplate.a +lib/libtemplate.la lib/libtemplate.so lib/libtemplate.so.1 %%PORTDOCS%%share/doc/unixODBC/AdministratorManual/index.html >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message