head 1.78; access; symbols pkgsrc-2023Q4:1.78.0.2 pkgsrc-2023Q4-base:1.78 pkgsrc-2023Q3:1.76.0.4 pkgsrc-2023Q3-base:1.76 pkgsrc-2023Q2:1.76.0.2 pkgsrc-2023Q2-base:1.76 pkgsrc-2023Q1:1.74.0.4 pkgsrc-2023Q1-base:1.74 pkgsrc-2022Q4:1.74.0.2 pkgsrc-2022Q4-base:1.74 pkgsrc-2022Q3:1.73.0.8 pkgsrc-2022Q3-base:1.73 pkgsrc-2022Q2:1.73.0.6 pkgsrc-2022Q2-base:1.73 pkgsrc-2022Q1:1.73.0.4 pkgsrc-2022Q1-base:1.73 pkgsrc-2021Q4:1.73.0.2 pkgsrc-2021Q4-base:1.73 pkgsrc-2021Q3:1.70.0.4 pkgsrc-2021Q3-base:1.70 pkgsrc-2021Q2:1.70.0.2 pkgsrc-2021Q2-base:1.70 pkgsrc-2021Q1:1.69.0.8 pkgsrc-2021Q1-base:1.69 pkgsrc-2020Q4:1.69.0.6 pkgsrc-2020Q4-base:1.69 pkgsrc-2020Q3:1.69.0.4 pkgsrc-2020Q3-base:1.69 pkgsrc-2020Q2:1.69.0.2 pkgsrc-2020Q2-base:1.69 pkgsrc-2020Q1:1.68.0.2 pkgsrc-2020Q1-base:1.68 pkgsrc-2019Q4:1.66.0.6 pkgsrc-2019Q4-base:1.66 pkgsrc-2019Q3:1.66.0.2 pkgsrc-2019Q3-base:1.66 pkgsrc-2019Q2:1.63.0.4 pkgsrc-2019Q2-base:1.63 pkgsrc-2019Q1:1.63.0.2 pkgsrc-2019Q1-base:1.63 pkgsrc-2018Q4:1.62.0.6 pkgsrc-2018Q4-base:1.62 pkgsrc-2018Q3:1.62.0.4 pkgsrc-2018Q3-base:1.62 pkgsrc-2018Q2:1.62.0.2 pkgsrc-2018Q2-base:1.62 pkgsrc-2018Q1:1.61.0.4 pkgsrc-2018Q1-base:1.61 pkgsrc-2017Q4:1.61.0.2 pkgsrc-2017Q4-base:1.61 pkgsrc-2017Q3:1.60.0.4 pkgsrc-2017Q3-base:1.60 pkgsrc-2017Q2:1.58.0.8 pkgsrc-2017Q2-base:1.58 pkgsrc-2017Q1:1.58.0.6 pkgsrc-2017Q1-base:1.58 pkgsrc-2016Q4:1.58.0.4 pkgsrc-2016Q4-base:1.58 pkgsrc-2016Q3:1.58.0.2 pkgsrc-2016Q3-base:1.58 pkgsrc-2016Q2:1.56.0.4 pkgsrc-2016Q2-base:1.56 pkgsrc-2016Q1:1.56.0.2 pkgsrc-2016Q1-base:1.56 pkgsrc-2015Q4:1.54.0.4 pkgsrc-2015Q4-base:1.54 pkgsrc-2015Q3:1.54.0.2 pkgsrc-2015Q3-base:1.54 pkgsrc-2015Q2:1.53.0.2 pkgsrc-2015Q2-base:1.53 pkgsrc-2015Q1:1.52.0.6 pkgsrc-2015Q1-base:1.52 pkgsrc-2014Q4:1.52.0.4 pkgsrc-2014Q4-base:1.52 pkgsrc-2014Q3:1.52.0.2 pkgsrc-2014Q3-base:1.52 pkgsrc-2014Q2:1.51.0.4 pkgsrc-2014Q2-base:1.51 pkgsrc-2014Q1:1.51.0.2 pkgsrc-2014Q1-base:1.51 pkgsrc-2013Q4:1.50.0.4 pkgsrc-2013Q4-base:1.50 pkgsrc-2013Q3:1.50.0.2 pkgsrc-2013Q3-base:1.50 pkgsrc-2013Q2:1.49.0.4 pkgsrc-2013Q2-base:1.49 pkgsrc-2013Q1:1.49.0.2 pkgsrc-2013Q1-base:1.49 pkgsrc-2012Q4:1.48.0.2 pkgsrc-2012Q4-base:1.48 pkgsrc-2012Q3:1.47.0.4 pkgsrc-2012Q3-base:1.47 pkgsrc-2012Q2:1.47.0.2 pkgsrc-2012Q2-base:1.47 pkgsrc-2012Q1:1.45.0.6 pkgsrc-2012Q1-base:1.45 pkgsrc-2011Q4:1.45.0.4 pkgsrc-2011Q4-base:1.45 pkgsrc-2011Q3:1.45.0.2 pkgsrc-2011Q3-base:1.45 pkgsrc-2011Q2:1.44.0.2 pkgsrc-2011Q2-base:1.44 pkgsrc-2011Q1:1.43.0.4 pkgsrc-2011Q1-base:1.43 pkgsrc-2010Q4:1.43.0.2 pkgsrc-2010Q4-base:1.43 pkgsrc-2010Q3:1.42.0.6 pkgsrc-2010Q3-base:1.42 pkgsrc-2010Q2:1.42.0.4 pkgsrc-2010Q2-base:1.42 pkgsrc-2010Q1:1.42.0.2 pkgsrc-2010Q1-base:1.42 pkgsrc-2009Q4:1.41.0.2 pkgsrc-2009Q4-base:1.41 pkgsrc-2009Q3:1.40.0.4 pkgsrc-2009Q3-base:1.40 pkgsrc-2009Q2:1.40.0.2 pkgsrc-2009Q2-base:1.40 pkgsrc-2009Q1:1.37.0.12 pkgsrc-2009Q1-base:1.37 pkgsrc-2008Q4:1.37.0.10 pkgsrc-2008Q4-base:1.37 pkgsrc-2008Q3:1.37.0.8 pkgsrc-2008Q3-base:1.37 cube-native-xorg:1.37.0.6 cube-native-xorg-base:1.37 pkgsrc-2008Q2:1.37.0.4 pkgsrc-2008Q2-base:1.37 cwrapper:1.37.0.2 pkgsrc-2008Q1:1.35.0.6 pkgsrc-2008Q1-base:1.35 pkgsrc-2007Q4:1.35.0.4 pkgsrc-2007Q4-base:1.35 pkgsrc-2007Q3:1.35.0.2 pkgsrc-2007Q3-base:1.35 pkgsrc-2007Q2:1.33.0.12 pkgsrc-2007Q2-base:1.33 pkgsrc-2007Q1:1.33.0.10 pkgsrc-2007Q1-base:1.33 pkgsrc-2006Q4:1.33.0.8 pkgsrc-2006Q4-base:1.33 pkgsrc-2006Q3:1.33.0.6 pkgsrc-2006Q3-base:1.33 pkgsrc-2006Q2:1.33.0.4 pkgsrc-2006Q2-base:1.33 pkgsrc-2006Q1:1.33.0.2 pkgsrc-2006Q1-base:1.33 pkgsrc-2005Q4:1.27.0.2 pkgsrc-2005Q4-base:1.27 pkgsrc-2005Q3:1.23.0.4 pkgsrc-2005Q3-base:1.23 pkgsrc-2005Q2:1.23.0.2 pkgsrc-2005Q2-base:1.23 pkgsrc-2005Q1:1.21.0.4 pkgsrc-2005Q1-base:1.21 pkgsrc-2004Q4:1.21.0.2 pkgsrc-2004Q4-base:1.21 pkgsrc-2004Q3:1.20.0.4 pkgsrc-2004Q3-base:1.20 pkgsrc-2004Q2:1.20.0.2 pkgsrc-2004Q2-base:1.20 pkgsrc-2004Q1:1.19.0.2 pkgsrc-2004Q1-base:1.19 pkgsrc-2003Q4:1.17.0.2 pkgsrc-2003Q4-base:1.17 netbsd-1-6-1:1.13.0.2 netbsd-1-6-1-base:1.13 netbsd-1-6:1.8.0.6 netbsd-1-6-RELEASE-base:1.8 pkgviews:1.8.0.2 pkgviews-base:1.8 buildlink2:1.7.0.2 buildlink2-base:1.8 netbsd-1-5-PATCH003:1.7 netbsd-1-5-PATCH001:1.4 netbsd-1-5-RELEASE:1.1.1.1 netbsd-1-4-PATCH003:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.78 date 2023.11.08.13.18.23; author wiz; state Exp; branches; next 1.77; commitid PsuHTklAIsF4bOLE; 1.77 date 2023.10.24.22.08.26; author wiz; state Exp; branches; next 1.76; commitid MTsrqKm6aGrQAVJE; 1.76 date 2023.04.25.13.40.42; author wiz; state Exp; branches; next 1.75; commitid Raiw9VDkWpFNDumE; 1.75 date 2023.04.19.08.08.06; author adam; state Exp; branches; next 1.74; commitid B8gCWhWtMX9vZGlE; 1.74 date 2022.10.26.10.31.00; author wiz; state Exp; branches; next 1.73; commitid PVFjlIYUKslkpdZD; 1.73 date 2021.12.08.16.01.48; author adam; state Exp; branches; next 1.72; commitid 2PyWjHx5T8rqARjD; 1.72 date 2021.10.21.07.46.33; author wiz; state Exp; branches; next 1.71; commitid UCfMEU3MwuphnEdD; 1.71 date 2021.09.29.19.00.05; author adam; state Exp; branches; next 1.70; commitid WsBUbBM52TSePSaD; 1.70 date 2021.04.21.13.24.09; author adam; state Exp; branches; next 1.69; commitid RAyVO2K5RkoQ8aQC; 1.69 date 2020.05.22.10.55.43; author adam; state Exp; branches; next 1.68; commitid m1Z0QPvTTTWz3e9C; 1.68 date 2020.03.08.16.47.29; author wiz; state Exp; branches; next 1.67; commitid rcNYzTQo8icypCZB; 1.67 date 2020.01.18.21.47.58; author jperkin; state Exp; branches; next 1.66; commitid JW4hJgY8ZdoTFdTB; 1.66 date 2019.07.20.22.45.59; author wiz; state Exp; branches; next 1.65; commitid dMrQLvIeoazTQPvB; 1.65 date 2019.07.08.10.36.25; author nia; state Exp; branches; next 1.64; commitid YSUyo62YtWzHceuB; 1.64 date 2019.07.04.07.15.35; author adam; state Exp; branches; next 1.63; commitid T7RZ4fRA6wAJdHtB; 1.63 date 2019.03.03.15.10.32; author taca; state Exp; branches; next 1.62; commitid JMUcljIywhBDNVdB; 1.62 date 2018.04.17.22.29.31; author wiz; state Exp; branches; next 1.61; commitid 2vVfqOUBo6B4wQyA; 1.61 date 2017.10.13.17.18.42; author taca; state Exp; branches; next 1.60; commitid GX42ttECH2A3MUaA; 1.60 date 2017.09.17.17.31.03; author taca; state Exp; branches; next 1.59; commitid vVdYK8nnlvkbGz7A; 1.59 date 2017.09.17.14.57.59; author taca; state Exp; branches; next 1.58; commitid c1YmZfNeJBELPy7A; 1.58 date 2016.09.19.13.04.18; author wiz; state Exp; branches; next 1.57; commitid 98KhYczgOTf8STmz; 1.57 date 2016.08.27.14.25.18; author mef; state Exp; branches; next 1.56; commitid G8Vsfma1SpGP3Xjz; 1.56 date 2016.03.05.11.27.41; author jperkin; state Exp; branches; next 1.55; commitid 1LoxeQftu903HrXy; 1.55 date 2016.02.25.11.46.20; author jperkin; state Exp; branches; next 1.54; commitid KBiNhXiJihNX5iWy; 1.54 date 2015.08.23.14.30.35; author wiz; state Exp; branches; next 1.53; commitid z69rudj4sznWYoyy; 1.53 date 2015.04.26.11.52.18; author ryoon; state Exp; branches; next 1.52; commitid esAPZkd0XJnPV5jy; 1.52 date 2014.07.18.11.22.23; author ryoon; state Exp; branches; next 1.51; commitid VjMzKtW5gDawPQIx; 1.51 date 2014.02.12.23.17.38; author tron; state Exp; branches; next 1.50; commitid dfJj7CwMMWJzNRox; 1.50 date 2013.07.15.02.02.19; author ryoon; state Exp; branches; next 1.49; commitid aGblgSa9xp3HyvXw; 1.49 date 2013.02.06.23.21.04; author jperkin; state Exp; branches; next 1.48; 1.48 date 2012.10.02.21.25.17; author asau; state Exp; branches; next 1.47; 1.47 date 2012.06.08.12.18.42; author fhajny; state Exp; branches; next 1.46; 1.46 date 2012.04.15.22.00.59; author wiz; state Exp; branches; next 1.45; 1.45 date 2011.08.19.07.54.04; author adam; state Exp; branches; next 1.44; 1.44 date 2011.04.22.14.40.41; author obache; state Exp; branches; next 1.43; 1.43 date 2010.12.16.06.56.29; author taca; state Exp; branches; next 1.42; 1.42 date 2010.02.07.17.41.46; author zafer; state Exp; branches; next 1.41; 1.41 date 2009.10.17.02.02.43; author taca; state Exp; branches; next 1.40; 1.40 date 2009.06.16.15.25.31; author joerg; state Exp; branches; next 1.39; 1.39 date 2009.06.14.22.57.58; author joerg; state Exp; branches; next 1.38; 1.38 date 2009.05.20.00.58.09; author wiz; state Exp; branches; next 1.37; 1.37 date 2008.06.07.16.02.21; author joerg; state Exp; branches; next 1.36; 1.36 date 2008.05.08.13.28.39; author jlam; state Exp; branches; next 1.35; 1.35 date 2007.09.25.10.03.52; author hira; state Exp; branches; next 1.34; 1.34 date 2007.09.25.08.31.53; author hira; state Exp; branches; next 1.33; 1.33 date 2006.02.05.23.08.30; author joerg; state Exp; branches; next 1.32; 1.32 date 2005.12.31.04.05.31; author jlam; state Exp; branches; next 1.31; 1.31 date 2005.12.30.21.07.42; author jlam; state Exp; branches; next 1.30; 1.30 date 2005.12.30.16.39.39; author jlam; state Exp; branches; next 1.29; 1.29 date 2005.12.29.06.21.35; author jlam; state Exp; branches; next 1.28; 1.28 date 2005.12.27.21.04.23; author reed; state Exp; branches; next 1.27; 1.27 date 2005.12.05.23.55.04; author rillig; state Exp; branches; next 1.26; 1.26 date 2005.10.31.09.55.28; author rillig; state Exp; branches; next 1.25; 1.25 date 2005.10.13.18.05.31; author rillig; state Exp; branches; next 1.24; 1.24 date 2005.10.09.12.58.59; author jdolecek; state Exp; branches; next 1.23; 1.23 date 2005.05.22.20.07.45; author jlam; state Exp; branches; next 1.22; 1.22 date 2005.04.11.21.45.11; author tv; state Exp; branches; next 1.21; 1.21 date 2004.10.03.00.13.18; author tv; state Exp; branches; next 1.20; 1.20 date 2004.04.25.00.53.15; author xtraeme; state Exp; branches; next 1.19; 1.19 date 2004.02.14.17.21.35; author jlam; state Exp; branches; next 1.18; 1.18 date 2004.01.22.08.02.15; author grant; state Exp; branches; next 1.17; 1.17 date 2003.10.09.17.23.16; author jdolecek; state Exp; branches; next 1.16; 1.16 date 2003.07.17.21.28.04; author grant; state Exp; branches; next 1.15; 1.15 date 2003.07.13.13.50.55; author wiz; state Exp; branches; next 1.14; 1.14 date 2003.06.11.13.24.09; author wiz; state Exp; branches; next 1.13; 1.13 date 2003.01.28.22.03.10; author jlam; state Exp; branches; next 1.12; 1.12 date 2002.10.26.18.45.28; author grant; state Exp; branches; next 1.11; 1.11 date 2002.10.12.09.40.00; author wiz; state Exp; branches; next 1.10; 1.10 date 2002.09.20.00.08.34; author grant; state Exp; branches; next 1.9; 1.9 date 2002.08.25.19.22.05; author jlam; state Exp; branches; next 1.8; 1.8 date 2002.06.23.03.38.21; author jlam; state Exp; branches; next 1.7; 1.7 date 2002.03.14.23.57.02; author wiz; state Exp; branches 1.7.2.1; next 1.6; 1.6 date 2001.06.20.23.42.34; author jlam; state Exp; branches; next 1.5; 1.5 date 2001.06.20.23.41.03; author jlam; state Exp; branches; next 1.4; 1.4 date 2001.04.04.13.52.11; author mjl; state Exp; branches; next 1.3; 1.3 date 2001.02.16.14.17.23; author wiz; state Exp; branches; next 1.2; 1.2 date 2000.11.07.20.32.26; author skrll; state Exp; branches; next 1.1; 1.1 date 2000.05.16.01.03.47; author tsarna; state Exp; branches 1.1.1.1; next ; 1.7.2.1 date 2002.06.23.18.43.11; author jlam; state Exp; branches; next ; 1.1.1.1 date 2000.05.16.01.03.47; author tsarna; state Exp; branches; next ; desc @@ 1.78 log @*: recursive bump for icu 74.1 @ text @# $NetBSD: Makefile,v 1.77 2023/10/24 22:08:26 wiz Exp $ DISTNAME= freetds-1.00.112 PKGREVISION= 12 CATEGORIES= databases MASTER_SITES= ftp://ftp.freetds.org/pub/freetds/stable/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.freetds.org/ COMMENT= Implementation of TDS protocol used by Sybase and MS-SQL servers LICENSE= gnu-lgpl-v2 USE_LIBTOOL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} CONFIGURE_ARGS+= --datadir=${PREFIX}/share CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv} CONFIGURE_ARGS+= --with-tdsver=7.0 # no thread-safe resolver functions on NetBSD CONFIGURE_ARGS+= --disable-threadsafe TEST_TARGET= check # Fails to build the shared lib on SunOS with -O2 or greater BUILDLINK_TRANSFORM.SunOS+= rm:-O[23] EGDIR= ${PREFIX}/share/examples/freetds CONF_FILES+= ${EGDIR}/freetds.conf ${PKG_SYSCONFDIR}/freetds.conf CONF_FILES+= ${EGDIR}/locales.conf ${PKG_SYSCONFDIR}/locales.conf CONF_FILES+= ${EGDIR}/pool.conf ${PKG_SYSCONFDIR}/pool.conf # doc/Makefile ignores TARGET_DOCDIR for the files listed in # nobase_data_DATA. Make the Makefiles think the documentation is # in doc/freetds through symlinks and by overriding DOCDIR. MAKE_FLAGS+= DOCDIR=doc/freetds INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS} ETC=${DESTDIR}${EGDIR} SUBST_CLASSES+= visibility SUBST_STAGE.visibility= pre-configure SUBST_MESSAGE.visibility= Turn off visibility for GCC 4.2 SUBST_FILES.visibility+= include/freetds/odbc.h \ include/freetds/popvis.h \ include/freetds/pushvis.h SUBST_SED.visibility+= -e 's,!defined(__MINGW32__),!defined(__MINGW32__) \&\& !(__GNUC__ == 4 \&\& __GNUC_MINOR__ == 2),g' .include "options.mk" .include "../../converters/libiconv/buildlink3.mk" # rl_on_new_line, rl_reset_line_state .include "../../devel/readline/buildlink3.mk" .include "../../devel/libltdl/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.77 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.76 2023/04/25 13:40:42 wiz Exp $ d4 1 a4 1 PKGREVISION= 11 @ 1.76 log @freetds: fix some pkglint @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.75 2023/04/19 08:08:06 adam Exp $ d4 1 a4 1 PKGREVISION= 10 @ 1.75 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.74 2022/10/26 10:31:00 wiz Exp $ d39 2 a40 2 SUBST_STAGE.visibility+= pre-configure SUBST_MESSAGE.visibility+= Turn off visibility for GCC 4.2 @ 1.74 log @*: bump PKGREVISION for libunistring shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.73 2021/12/08 16:01:48 adam Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.73 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.72 2021/10/21 07:46:33 wiz Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.72 log @*: recursive bump for heimdal 7.7.0 its buildlink3.mk now includes openssl's buildlink3.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.71 2021/09/29 19:00:05 adam Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.71 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.70 2021/04/21 13:24:09 adam Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.70 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.69 2020/05/22 10:55:43 adam Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.69 log @revbump after updating security/nettle @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.68 2020/03/08 16:47:29 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.68 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2020/01/18 21:47:58 jperkin Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.67 log @*: Recursive revision bump for openssl 1.1.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2019/07/20 22:45:59 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.66 log @*: recursive bump for nettle 3.5.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2019/07/08 10:36:25 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.65 log @Follow some http->https redirects. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2019/07/04 07:15:35 adam Exp $ d4 1 @ 1.64 log @freetds: updated to 1.00.112 1.00.112: Bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2019/03/03 15:10:32 taca Exp $ d9 1 a9 1 HOMEPAGE= http://www.freetds.org/ @ 1.63 log @databases/freetds: update to 1.00.111 Update freetds to 1.00.111. Various bug fixes and please refer ChangeLog in detail. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2018/04/17 22:29:31 wiz Exp $ d3 1 a3 1 DISTNAME= freetds-1.00.111 d21 1 @ 1.62 log @Add p11-kit to gnutls/bl3.mk and bump dependencies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2017/10/13 17:18:42 taca Exp $ d3 1 a3 2 DISTNAME= freetds-1.00.64 PKGREVISION= 1 d6 1 @ 1.61 log @databases/freetds: update to 1.00.64. Author: Frediano Ziglio Date: Sat Sep 30 22:25:16 2017 +0100 ctlib: Add CS_BIGTIME/CS_BIGDATETIME type declarations Author: Frediano Ziglio Date: Fri Sep 22 12:28:30 2017 +0100 ctlib: Support Microsoft DATE/TIME types Author: Frediano Ziglio Date: Thu Sep 21 18:23:06 2017 +0100 ctlib: Support missing Sybase types in _ct_get_client_type Author: Frediano Ziglio Date: Thu Sep 21 20:57:11 2017 +0100 ctlib: Fix wrong type for TIME and DATE from _ct_get_server_type This caused data to be converted in the wrong way. Author: Frediano Ziglio Date: Wed Sep 20 11:20:37 2017 +0100 tds: Fix possible reading buffer overflow converting from char to float Row column data are not NUL terminated so make sure we use terminated strings. This patch also improve checking format errors converting float numbers using strtod instead of atof. Author: Frediano Ziglio Date: Sun Sep 17 17:34:16 2017 +0100 tds: Add missing declaration for Sybase type Declarations are used for bulk copy and datacopy utility. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2017/09/17 17:31:03 taca Exp $ d4 1 @ 1.60 log @databases/freetds: update to 1.00.58. Author: Frediano Ziglio Date: Sat Sep 16 13:52:48 2017 +0100 ctlib: Do not mix 2 set of results Variable results was used to store 2 states ending up with possible wrong result from _ct_bind_data. Author: Frediano Ziglio Date: Sat Sep 16 12:51:49 2017 +0100 Avoid mixing different column information Was possible that for multiple column recordset the binding were reused between columns combining row binding with empty ones. This could cause some wrong metadata information to be returned. Author: Frediano Ziglio Date: Wed Sep 13 15:48:03 2017 +0100 build: Fix wrong AC_LANG_SOURCE usage This macro requires a single parameter. Usage confused with AC_LANG_PROGRAM. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2017/09/17 14:57:59 taca Exp $ d3 1 a3 1 DISTNAME= freetds-1.00.58 d38 3 a40 3 SUBST_FILES.visibility+= src/tds/tds_checks.h SUBST_FILES.visibility+= include/*.h SUBST_FILES.visibility+= include/*/*.h @ 1.59 log @databases/freetds: update to 1.00.55. Summary of Changes in release 1.0 -------------------------------------------- User visible (not in a particular order): - Removed "8.0" from protocol version string accepted. Please update configuration files; - Default protocol version is now auto. This could slow down connection but make user experience less painful; - Sybase encrypted login. Set encryption to get it; - Support protocol version 7.4; - Add intent support to specify we don't want to change data; - Allow to attach database file during the login (MS SQL Server); - Support for Sybase time/date/bigdate/bigdatetime; - Pool is working again; - ODBC BCP (not complete); - Improved dbconvert and dbconvert_ps (more compatible); - Fixed dbspid; - Improved ODBC type information; - Better certificate verification; - AppVeyor is used for every build; - Try all IPs from DNS. This allows SQL Cluster connection to secondary servers. Implementation: - Removed Nmake support; - Type conversions simplified; - Better type handle code. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2016/09/19 13:04:18 wiz Exp $ d3 1 a3 1 DISTNAME= freetds-1.00.55 @ 1.58 log @Recursive PKGREVISION bump for gnutls shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2016/08/27 14:25:18 mef Exp $ d3 1 a3 2 DISTNAME= freetds-0.91 PKGREVISION= 6 a42 3 pre-build: cd ${WRKSRC}/doc/doc && ln -sf ${DISTNAME} freetds @ 1.57 log @Update MASTER_SITES @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2016/03/05 11:27:41 jperkin Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.56 log @Bump PKGREVISION for security/openssl ABI bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2016/02/25 11:46:20 jperkin Exp $ d6 1 a6 1 MASTER_SITES= ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/ @ 1.55 log @Use OPSYSVARS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2015/08/23 14:30:35 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.54 log @Bump PKGREVISION for nettle shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2015/04/26 11:52:18 ryoon Exp $ a21 2 .include "../../mk/bsd.prefs.mk" d23 1 a23 3 .if ${OPSYS} == "SunOS" BUILDLINK_TRANSFORM+= rm:-O[23] .endif @ 1.53 log @Recursive revbump from databases/unixodbc. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2014/07/18 11:22:23 ryoon Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.52 log @Turn off visibility for GCC 4.2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2014/02/12 23:17:38 tron Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.51 log @Recursive PKGREVISION bump for OpenSSL API version bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2013/07/15 02:02:19 ryoon Exp $ d40 8 @ 1.50 log @* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes are replaced with .include "../../devel/readline/buildlink3.mk", and USE_GNU_READLINE are removed, * .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE are replaced with .include "../../mk/readline.buildlink3.mk". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2013/02/06 23:21:04 jperkin Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.49 log @PKGREVISION bumps for the security/openssl 1.0.1d update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2012/10/02 21:25:17 asau Exp $ a12 1 USE_GNU_READLINE= yes # rl_on_new_line, rl_reset_line_state d46 1 @ 1.48 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2012/06/08 12:18:42 fhajny Exp $ d4 1 @ 1.47 log @Fix build on SunOS when optimization of -O2 or greater is used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2012/04/15 22:00:59 wiz Exp $ a11 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.46 log @Reset maintainer, developer has left the building @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2011/08/19 07:54:04 adam Exp $ d24 7 @ 1.45 log @Changes 0.91: * Full Kerberos and SSPI support for passwordless login to Microsoft SQL Server from Unix and Windows clients. Includes Kerberos delegation option. * Full support for DB-Library under Win32/64 via NMAKE.EXE. * Built-in support for UTF-8. * Support for wide characters in ODBC. * Support for varchar(max) and varbinary(max). * Better thread-safety in ODBC. * Distinguish between connect and login errors. * Bulk-copy functions in CT-Library. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2011/04/22 14:40:41 obache Exp $ d7 1 a7 1 MAINTAINER= tsarna@@NetBSD.org @ 1.44 log @recursive bump from gettext-lib shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2010/12/16 06:56:29 taca Exp $ d3 1 a3 2 DISTNAME= freetds-0.82 PKGREVISION= 3 d14 1 a14 2 .include "options.mk" a15 1 USE_GNU_READLINE= yes # rl_on_new_line, rl_reset_line_state d17 1 a17 1 CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} d19 1 a19 1 CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv:Q} a20 1 a23 1 DOCDIR= ${PREFIX}/share/doc/freetds a31 1 # d33 1 a33 1 INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS} ETC=${DESTDIR}${EGDIR:Q} d36 1 a36 1 cd ${WRKSRC}/doc/doc && ln -s ${DISTNAME:Q} freetds d38 1 a38 11 # The FreeTDS documentation is generated by doxygen and the file names # change from release to release. Rather than having the PLIST change # radically between releases, just generate the documentation entries # dynamically for the PLIST. # GENERATE_PLIST+= \ ${ECHO} "@@comment The following lines are automatically generated." && \ ( cd ${WRKSRC}/doc/doc/${DISTNAME} && \ ${FIND} reference userguide \! -type d -print && \ cd ${WRKSRC}/doc && ${FIND} images -name "*.gif" -print ) | \ ${SED} -e "s,^,"${DOCDIR:S|${PREFIX}/||:Q}"/," | ${SORT}; @ 1.43 log @Add include of "../../libltdl/buildlink3.mk". Fix build problem. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2010/02/07 17:41:46 zafer Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.42 log @update master_sites @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2009/10/17 02:02:43 taca Exp $ d58 1 @ 1.41 log @Add LICENSE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2009/06/16 15:25:31 joerg Exp $ d6 1 a6 3 MASTER_SITES= ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/ \ ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/old/ \ ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/current/ @ 1.40 log @Fix a number of GENERATE_PLIST entries to always have a terminating ; @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2009/06/14 22:57:58 joerg Exp $ d13 1 @ 1.39 log @Remove @@dirrm related logic. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2009/05/20 00:58:09 wiz Exp $ d55 1 a55 4 ${SED} -e "s,^,"${DOCDIR:S|${PREFIX}/||:Q}"/," | ${SORT} && \ ( cd ${WRKSRC}/doc/doc/${DISTNAME} && \ ${FIND} reference userguide -type d -print && \ cd ${WRKSRC}/doc && ${FIND} images -type d -print ) | \ @ 1.38 log @Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib major change. Reported by Robert Elz in PR 41345. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2008/06/07 16:02:21 joerg Exp $ a58 2 ${SED} -e "s,^,@@dirrm "${DOCDIR:S|${PREFIX}/||:Q}"/," | ${SORT} -r && \ ${ECHO} "@@dirrm "${DOCDIR:S|${PREFIX}/||:Q}; @ 1.37 log @At least some places use tds functions from the libraries and the visibility default is messed up, so make them all visible for now. This also fixes the compilation on AMD64 as it doesn't allow text relocations. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2008/05/08 13:28:39 jlam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.36 log @Update freetds to version 0.82. Changes from version 0.63 include: Pkgsrc changes: + Support user-destdir installation. + Document the way that pkgsrc handles the freetds documentation. + Use GENERATE_PLIST instead of creating a .PLIST.doc. + Remove patch-ac and patch-ad due to reports of success compiling FreeTDS on Mac OS X without changes on the freetds@@ mailing list. Package changes: - libtds.* has been removed. Its objects are now linked directly into the other client libraries. - support TLSv1 sessions to MSSQL servers - fixed timeout handling - added protocol version discovery - reduced network bandwidth use on Linux and -BSD - fixed conversion NUMERIC->NUMERIC changing precision/scale - added named instance support (mssql2k) - many other code improvements and bug fixes - improved pool server - ODBC: - cursors (mssql) - fixed database setting - fixed SQLGetData result - fixed compute handling in ODBC - paramset support @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2007/09/25 10:03:52 hira Exp $ d4 1 @ 1.35 log @Back out previous. Pointed out by uebayasi@@ and martti@@. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2007/09/25 08:31:53 hira Exp $ d3 1 a3 2 DISTNAME= freetds-0.63 PKGREVISION= 4 d5 3 a7 1 MASTER_SITES= ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/ d11 1 a11 1 COMMENT= LGPL'd implementation of Sybase's db-lib/ct-lib/ODBC libs d13 1 a13 2 USE_LIBTOOL= yes USE_TOOLS+= gmake d17 2 d22 1 a22 1 CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv} d28 1 a28 2 INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} ETC=${EGDIR:Q} DOCDIR=doc/${PKGBASE:Q} d30 1 a30 1 CONF_FILES= ${EGDIR}/freetds.conf ${PKG_SYSCONFDIR}/freetds.conf d34 6 a39 3 .include "../../converters/libiconv/buildlink3.mk" PLIST_SRC= ${PKGDIR}/PLIST ${WRKDIR}/.PLIST.doc a40 3 # Workaround a weird problem in the source Makefiles that prevents # easily changing the installation directory for the documentation. # d42 1 a42 1 cd ${WRKSRC}/doc/doc && ln -s ${PKGNAME_NOREV:Q} ${PKGBASE:Q} d44 4 a47 2 # Dynamically generate PLIST entries for the documentation. This target # may need to be modified for future FreeTDS releases. d49 11 a59 13 ${WRKDIR}/.PLIST.doc: { cd ${WRKSRC}/doc/doc/${PKGNAME_NOREV}; \ find reference userguide \( -type f -o -type l \) -print; \ cd ${WRKSRC}/doc; \ find images -name \*.gif -print; \ } | sed "s,^,share/doc/"${PKGBASE:Q}"/," | sort -u \ > ${.TARGET} { cd ${WRKSRC}/doc/doc/${PKGNAME_NOREV}; \ find reference userguide -type d -print; \ ${ECHO} "images"; \ } | sed "s,^,@@dirrm share/doc/"${PKGBASE:Q}"/," | sort -ur \ >> ${.TARGET} ${ECHO} "@@dirrm share/doc/"${PKGBASE:Q} >> ${.TARGET} d61 2 @ 1.34 log @ln -> ${LN}. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2006/02/05 23:08:30 joerg Exp $ d41 1 a41 1 cd ${WRKSRC}/doc/doc && ${LN} -s ${PKGNAME_NOREV:Q} ${PKGBASE:Q} @ 1.33 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2005/12/31 04:05:31 jlam Exp $ d41 1 a41 1 cd ${WRKSRC}/doc/doc && ln -s ${PKGNAME_NOREV:Q} ${PKGBASE:Q} @ 1.32 log @Per pkgsrc guidelines, move the documentation to be stored under ${PREFIX}/share/doc/${PKGBASE}. Also, generate the documentation PLIST entries dynamically since those files are generated from SGML, and their names can change quite a bit from release to release. Bump the PKGREVISION to 3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2005/12/30 21:07:42 jlam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.31 log @Optionally build the ODBC driver for freetds. This will allow ODBC clients to load the driver to talk to MS SQL Server. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2005/12/30 16:39:39 jlam Exp $ d4 1 a4 1 PKGREVISION= 2 d26 1 a26 1 INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} ETC=${EGDIR:Q} d34 26 @ 1.30 log @Remove some unnecessary patches that removed targets to install the configuration files. It's easier just to override the installation destination during the install phase by setting INSTALL_MAKE_FLAGS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2005/12/29 06:21:35 jlam Exp $ d15 2 @ 1.29 log @Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk automatically detects whether we want the pkginstall machinery to be used by the package Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2005/12/27 21:04:23 reed Exp $ d24 2 a30 6 post-install: ${INSTALL_DATA_DIR} ${EGDIR} ${INSTALL_DATA} ${WRKSRC}/freetds.conf ${EGDIR} ${INSTALL_DATA} ${WRKSRC}/locales.conf ${EGDIR} ${INSTALL_DATA} ${WRKSRC}/src/pool/pool.conf ${EGDIR} @ 1.28 log @Don't install to $PREFIX/freetds anymore. Discussed with maintainer and tech-pkg in November. (I don't use this software myself, but initially looked at this to fix the manual page installation.) Get rid of BUILDLINK_PASSTHRU_DIRS as not needed now. Bump PKGREVISION. BUILDLINK_RECOMMENDED.freetds removed. And BUILDLINK_DEPENDS.freetds set to this new version. TODO: allow threadsafe on platforms that support it. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2005/12/05 23:55:04 rillig Exp $ a12 1 USE_PKGINSTALL= yes @ 1.27 log @Ran "pkglint --autofix", which corrected some of the quoting issues in CONFIGURE_ARGS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2005/10/31 09:55:28 rillig Exp $ d4 1 a4 1 PKGREVISION= 1 a16 2 GNU_CONFIGURE_PREFIX= ${PREFIX}/freetds GNU_CONFIGURE_MANDIR= ${GNU_CONFIGURE_PREFIX}/${PKGMANDIR} a29 2 BUILDLINK_PASSTHRU_DIRS+= ${PREFIX}/freetds/lib @ 1.26 log @Added the proper --mandir argument to the configure script. Bumped PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2005/10/13 18:05:31 rillig Exp $ d19 1 a19 1 CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} @ 1.25 log @Removed the RCS Id from patch-ad. While at it, fixed the other pkglint warning, too. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2005/10/09 12:58:59 jdolecek Exp $ d4 1 d18 1 @ 1.24 log @Update freetds to version 0.63. Main changes since 0.61 besides general bug fixes: * BCP support for db-lib and ct-lib * many ODBC fixes * added support for TDS 8.0 * iconv changes (better collation, improve error reporting) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2005/05/22 20:07:45 jlam Exp $ a3 1 PKGREVISION= # empty @ 1.23 log @Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2005/04/11 21:45:11 tv Exp $ d3 2 a4 2 DISTNAME= freetds-0.61.2 PKGREVISION= 1 d19 1 d23 3 @ 1.22 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2004/10/03 00:13:18 tv Exp $ d14 1 a14 1 USE_GNU_TOOLS+= make @ 1.21 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2004/04/25 00:53:15 xtraeme Exp $ a11 1 USE_BUILDLINK3= yes @ 1.20 log @bl3ify @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2004/02/14 17:21:35 jlam Exp $ d4 1 @ 1.19 log @LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2004/01/22 08:02:15 grant Exp $ d11 1 a11 1 USE_BUILDLINK2= yes d27 2 d35 1 a35 1 .include "../../converters/libiconv/buildlink2.mk" @ 1.18 log @replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2003/10/09 17:23:16 jdolecek Exp $ d12 1 a21 3 USE_LIBTOOL= yes LIBTOOL_OVERRIDE= ${WRKSRC}/libtool @ 1.17 log @Update freetds to 0.61.2, the distfile changed and the previous version isn't available anymore Changes since 0.61: Version 0.61.2 (August 2003): - fix some memory leaks - fix bug binding parameters with NULL indicator Version 0.61.1 (May 2003): - Fixed segfault on opening log file in append mode - locale initialization? - fix segfault when used with iODBC - better configure script for HP/UX 11 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2003/07/17 21:28:04 grant Exp $ d13 1 a13 1 USE_GMAKE= yes @ 1.16 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2003/07/13 13:50:55 wiz Exp $ d3 1 a3 2 DISTNAME= freetds-0.61 PKGREVISION= 1 a5 1 EXTRACT_SUFX= .tgz @ 1.15 log @PKGREVISION bump for libiconv update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2003/06/11 13:24:09 wiz Exp $ d9 1 a9 1 MAINTAINER= tsarna@@netbsd.org @ 1.14 log @Update to 0.61, based on 21395 by MLH, but with the PKG_SYSCONFDIR patches intact. Changes since 0.60: * Jan 2003 - Version 0.61 - Dynamic SQL - Output parameters - Compute rows - Varbinary support - dsn-less ODBC connections - RPC support (db-lib) - Compatibility with DBD::Sybase 0.95 - 68 new functions! (see doc/api_status.txt) - Error/message handling rewritten, uses real error numbers - new sample programs - much cleaner code, warning-free compiles - namespace cleanup - public domain versions of functions for OSs that lack them - autoconf portability improvements - builds in HP-UX, Win32, and cygwin - No dependency on OpenSSL @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2003/01/28 22:03:10 jlam Exp $ d4 1 @ 1.13 log @Instead of including bsd.pkg.install.mk directly in a package Makefile, have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal . @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2002/10/26 18:45:28 grant Exp $ d3 1 a3 1 DISTNAME= freetds-0.60 d5 1 a5 1 MASTER_SITES= ftp://ftp.metalab.unc.edu/pub/Linux/ALPHA/freetds/ d28 1 d34 1 @ 1.12 log @Update to freetds-0.60. Changes since 0.53 include: * Much improved support for Microsoft servers, including SQL Server 2000 datatypes and domain logins. * Support and convertibility of all major datatypes. * Much expanded coverage of the ODBC API. * An all-new BCP implementation, including host variable support. * Character set conversions, via the iconv library. * Threadsafe operation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2002/10/12 09:40:00 wiz Exp $ d13 1 a34 1 .include "../../mk/bsd.pkg.install.mk" @ 1.11 log @libct needs linking against libiconv. Bump to 0.53nb2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2002/09/20 00:08:34 grant Exp $ d3 1 a3 1 DISTNAME= freetds-0.53 a4 1 PKGREVISION= 2 d26 1 d31 1 @ 1.10 log @- add dependancy on converters/libiconv - convert to buildlink2 - bump PKGREVISION as discussed with jlam. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2002/08/25 19:22:05 jlam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.9 log @Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7.2.1 2002/06/23 18:43:11 jlam Exp $ d5 1 d13 1 a13 1 USE_BUILDLINK_ONLY= yes d19 1 d32 1 @ 1.8 log @* Honor PKG_SYSCONFDIR for location of freetds.conf config file. * Use GNU_CONFIGURE_PREFIX instead of HAS_CONFIGURE workaround. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2002/03/14 23:57:02 wiz Exp $ @ 1.7 log @Update to 0.53, based on pkg/15066. Changes since 0.51: - tdspool now working for big endian systems - Added some descriptive text to the PWD file - EINTR handling during login (Kostya Ivanov) - Added support for TLI style interfaces files (thanks Michael for explaining) - Added 'text size' config option which changes textsize on connect - Added preliminary TDS 8.0 support (no new datatypes supported though) - Added 'emulate little endian' config flag - Some TDS5 placeholder stuff. Not ready for primetime yet. - Added support for new configuration format (freetds.conf) - unixODBC now working - Added support for nullable bits (BITN) - checked in work on tds connection pooling server - added preliminary userguide (James Lowden and me) - a lot of work on ODBC driver, now works with PHP - added config options for iodbc/unixodbc (unixODBC doesn't actually work yet) - image -> char now works (verified with ctlib only) - varbinary -> char now works with destlen of -1 - New config routines - numeric problem with 7.0 fixed - digit cutoff on numerics/floats fixed As well as some bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2001/06/20 23:42:34 jlam Exp $ d15 3 a17 2 HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX}/freetds d21 1 a21 1 LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig d23 2 a24 2 #post-install: # ${CHOWN} -R ${BINOWN}:${BINGRP} ${PREFIX}/share/doc/db d26 5 @ 1.7.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2002/06/23 03:38:21 jlam Exp $ d15 2 a16 3 GNU_CONFIGURE= yes GNU_CONFIGURE_PREFIX= ${PREFIX}/freetds CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} d20 1 a20 1 LIBTOOL_OVERRIDE= ${WRKSRC}/libtool d22 2 a23 2 EGDIR= ${PREFIX}/share/examples/freetds CONF_FILES= ${EGDIR}/freetds.conf ${PKG_SYSCONFDIR}/freetds.conf a24 5 post-install: ${INSTALL_DATA_DIR} ${EGDIR} ${INSTALL_DATA} ${WRKSRC}/freetds.conf ${EGDIR} .include "../../mk/bsd.pkg.install.mk" @ 1.6 log @Mark as USE_BUILDLINK_ONLY. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2001/06/20 23:41:03 jlam Exp $ d3 1 a3 1 DISTNAME= freetds-0.51 @ 1.5 log @Purely cosmetic changes to make this line up nicely. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2001/04/04 13:52:11 mjl Exp $ d12 1 @ 1.4 log @Update to 0.51. Changes since 0.50: removed all the old unittests from the samples directory endian detection fixed 'make check' and ctlib unittests TDS 7.0 fixes, numerics et al dead connection handling query timeout stuff @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2001/02/16 14:17:23 wiz Exp $ d12 7 a18 4 HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX}/freetds --with-tdsver=7.0 USE_GMAKE= yes USE_LIBTOOL= yes @ 1.3 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2000/11/07 20:32:26 skrll Exp $ d3 1 a3 1 DISTNAME= freetds-0.50 d13 1 a13 1 CONFIGURE_ARGS= --prefix=${PREFIX}/freetds a16 2 WRKSRC= ${WRKDIR}/freetds @ 1.2 log @Use pkgsrc libtool. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2000/05/16 01:03:47 tsarna Exp $ d10 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d14 2 @ 1.1.1.1 log @Initial import of pkg for FreeTDS 0.50: FreeTDS is a free (open source, LGPL-licensed) implementation of Sybase's db-lib, ct-lib, and ODBC libraries. Currently, dblib and ctlib are most mature. Both of these libraries have several programs know to compile and run against them. ODBC is just a roughed in skeleton, and not useful for real work. FreeTDS will run at protocol versions 4.2, 4.6, or 5.0 and thus can access both Sybase and Microsoft SQL-Servers. Experimental support for TDS 7.0 (the version used by MS SQL Server 7.0) is now included. @ text @@