Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Dec 1999 13:20:03 -0800 (PST)
From:      Domas Mituzas <midom@dammit.lt>
To:        freebsd-ports@FreeBSD.org
Subject:   ports/15453: Update FreeTDS from 0.47pre2 to 0.50]
Message-ID:  <199912132120.NAA27134@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/15453; it has been noted by GNATS.

From: Domas Mituzas <midom@dammit.lt>
To: freebsd-gnats-submit@freebsd.org
Cc:  
Subject: ports/15453: Update FreeTDS from 0.47pre2 to 0.50]
Date: Mon, 13 Dec 1999 23:19:10 +0200

 >Number:         15453
 >Category:       ports
 >Synopsis:       Update FreeTDS from 0.47pre2 to 0.50
 >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:   Sun Dec 12 23:10:02 PST 1999
 >Closed-Date:
 >Last-Modified:
 >Originator:     Yung-Jeng Hung
 >Release:        FreeBSD 3.3-STABLE i386
 >Organization:
 CCU CSIE, Taiwan
 >Environment:
 FreeBSD ritax.dorm.ccu.edu.tw 3.4-RC FreeBSD 3.4-RC #3: Mon Dec 13 09:14:36 CST 1999     root@ritax.dorm.ccu.edu.tw:/usr/src/sys/compile/RITAX  i386
 
 >Description:
 FreeTDS version 5.0 has new features such as TDS 7.0 support,
 hostfile BCP for dblib, writetext support for dblib, and others.
 There is a chage-request before (PR ports/15143, from 0.47pre2 to 0.47),
 but never commited.
 
 >How-To-Repeat:
 
 >Fix:
 diff -Nru freetds/Makefile freetds-current/Makefile
 --- freetds/Makefile    Mon Nov 29 11:07:51 1999
 +++ freetds-current/Makefile    Mon Dec 13 15:00:24 1999
 @@ -1,12 +1,11 @@
  # New ports collection makefile for:   freetds
 -# Version required:    0.47pre2
 +# Version required:    0.50
  # Date created:                02 Nov 1999
  # Whom:                        Domas Mituzas <midom@dammit.lt>
  #
  # $FreeBSD: /ctm/FreeBSD/anoncvs/cvs/ports/databases/freetds/Makefile,v 1.1.1. 
 
 -DISTNAME=      freetds-0.47pre2
 -PKGNAME=       freetds-0.47p2
 +DISTNAME=      freetds-0.50
  CATEGORIES=    databases
  MASTER_SITES=  ${MASTER_SITE_SUNSITE}
  MASTER_SITE_SUBDIR=    ALPHA/freetds
 @@ -17,6 +16,9 @@
  WRKSRC=                ${WRKDIR}/freetds
 
  GNU_CONFIGURE= yes
 +CONFIGURE_ARGS=        --prefix=${PREFIX} \
 +               --with-tdsver=7.0 \
 +               --enable-dbmfix
  USE_GMAKE=     yes
 
  .include <bsd.port.mk>
 diff -Nru freetds/files/md5 freetds-current/files/md5
 --- freetds/files/md5   Mon Nov 29 11:07:51 1999
 +++ freetds-current/files/md5   Fri Dec 10 17:42:16 1999
 @@ -1 +1 @@
 -MD5 (freetds-0.47pre2.tgz) = b7e36074bf1f0e2dfbb53b1eebc9c6f0
 +MD5 (freetds-0.50.tgz) = 06bfb775de2b903fd43163b102cbd16b
 diff -Nru freetds/patches/patch-aa freetds-current/patches/patch-aa
 --- freetds/patches/patch-aa    Thu Jan  1 08:00:00 1970
 +++ freetds-current/patches/patch-aa    Mon Dec 13 12:18:18 1999
 @@ -0,0 +1,30 @@
 +--- Makefile.in.orig   Sun Dec  5 07:14:52 1999
 ++++ Makefile.in        Mon Dec 13 11:54:52 1999
 +@@ -77,7 +77,7 @@
 + EXTRA_DIST = interfaces src/tds/client.42_1 src/tds/client.42_2
 +
 +
 +-DEFDIR = $(prefix)
 ++DEFDIR = $(prefix)/etc/freetds
 + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 + CONFIG_CLEAN_FILES =
 +diff -ru freetds.origin/src/tds/util.c freetds/src/tds/util.c
 +--- src/tds/util.c.orig        Fri Nov 12 09:15:05 1999
 ++++ src/tds/util.c     Mon Dec 13 11:51:56 1999
 +@@ -261,13 +261,14 @@
 +
 +    /*
 +     * if we haven't found the server yet then look in $SYBBASE/interfaces fil 
 ++    * FreeBSD: $SYBBASE/etc/freetds/interfaces
 +     */
 +    if (ip_addr[0]=='\0')
 +    {
 +       char  *sybase = getenv("SYBASE");
 +       if (sybase!=NULL && sybase[0]!='\0')
 +       {
 +-         search_interface_file(sybase, "interfaces", server, ip_addr, ip_port 
 ++         search_interface_file(sybase, "etc/freetds/interfaces", server, ip_a 
 +       }
 +    }
 +
 diff -Nru freetds/pkg/PLIST freetds-current/pkg/PLIST
 --- freetds/pkg/PLIST   Mon Nov 29 11:07:51 1999
 +++ freetds-current/pkg/PLIST   Mon Dec 13 12:10:45 1999
 @@ -1,3 +1,4 @@
 +etc/freetds/interfaces
  include/bkpublic.h
  include/cspublic.h
  include/cstypes.h
 @@ -11,7 +12,6 @@
  include/tds.h
  include/tdsutil.h
  include/tdsver.h
 -interfaces
  lib/libct.a
  lib/libct.la
  lib/libct.so.0
 
 
 >Release-Note:
 >Audit-Trail:
 >Unformatted:
 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199912132120.NAA27134>