head 1.54; access; symbols pkgsrc-2023Q4:1.54.0.2 pkgsrc-2023Q4-base:1.54 pkgsrc-2023Q3:1.52.0.4 pkgsrc-2023Q3-base:1.52 pkgsrc-2023Q2:1.52.0.2 pkgsrc-2023Q2-base:1.52 pkgsrc-2023Q1:1.51.0.4 pkgsrc-2023Q1-base:1.51 pkgsrc-2022Q4:1.51.0.2 pkgsrc-2022Q4-base:1.51 pkgsrc-2022Q3:1.50.0.8 pkgsrc-2022Q3-base:1.50 pkgsrc-2022Q2:1.50.0.6 pkgsrc-2022Q2-base:1.50 pkgsrc-2022Q1:1.50.0.4 pkgsrc-2022Q1-base:1.50 pkgsrc-2021Q4:1.50.0.2 pkgsrc-2021Q4-base:1.50 pkgsrc-2021Q3:1.48.0.4 pkgsrc-2021Q3-base:1.48 pkgsrc-2021Q2:1.48.0.2 pkgsrc-2021Q2-base:1.48 pkgsrc-2021Q1:1.47.0.8 pkgsrc-2021Q1-base:1.47 pkgsrc-2020Q4:1.47.0.6 pkgsrc-2020Q4-base:1.47 pkgsrc-2020Q3:1.47.0.4 pkgsrc-2020Q3-base:1.47 pkgsrc-2020Q2:1.47.0.2 pkgsrc-2020Q2-base:1.47 pkgsrc-2020Q1:1.46.0.2 pkgsrc-2020Q1-base:1.46 pkgsrc-2019Q4:1.44.0.6 pkgsrc-2019Q4-base:1.44 pkgsrc-2019Q3:1.44.0.2 pkgsrc-2019Q3-base:1.44 pkgsrc-2019Q2:1.43.0.10 pkgsrc-2019Q2-base:1.43 pkgsrc-2019Q1:1.43.0.8 pkgsrc-2019Q1-base:1.43 pkgsrc-2018Q4:1.43.0.6 pkgsrc-2018Q4-base:1.43 pkgsrc-2018Q3:1.43.0.4 pkgsrc-2018Q3-base:1.43 pkgsrc-2018Q2:1.43.0.2 pkgsrc-2018Q2-base:1.43 pkgsrc-2018Q1:1.42.0.8 pkgsrc-2018Q1-base:1.42 pkgsrc-2017Q4:1.42.0.6 pkgsrc-2017Q4-base:1.42 pkgsrc-2017Q3:1.42.0.4 pkgsrc-2017Q3-base:1.42 pkgsrc-2017Q2:1.41.0.4 pkgsrc-2017Q2-base:1.41 pkgsrc-2017Q1:1.41.0.2 pkgsrc-2017Q1-base:1.41 pkgsrc-2016Q4:1.40.0.4 pkgsrc-2016Q4-base:1.40 pkgsrc-2016Q3:1.40.0.2 pkgsrc-2016Q3-base:1.40 pkgsrc-2016Q2:1.39.0.4 pkgsrc-2016Q2-base:1.39 pkgsrc-2016Q1:1.39.0.2 pkgsrc-2016Q1-base:1.39 pkgsrc-2015Q4:1.38.0.2 pkgsrc-2015Q4-base:1.38 pkgsrc-2015Q3:1.37.0.2 pkgsrc-2015Q3-base:1.37 pkgsrc-2015Q2:1.36.0.12 pkgsrc-2015Q2-base:1.36 pkgsrc-2015Q1:1.36.0.10 pkgsrc-2015Q1-base:1.36 pkgsrc-2014Q4:1.36.0.8 pkgsrc-2014Q4-base:1.36 pkgsrc-2014Q3:1.36.0.6 pkgsrc-2014Q3-base:1.36 pkgsrc-2014Q2:1.36.0.4 pkgsrc-2014Q2-base:1.36 pkgsrc-2014Q1:1.36.0.2 pkgsrc-2014Q1-base:1.36 pkgsrc-2013Q4:1.35.0.4 pkgsrc-2013Q4-base:1.35 pkgsrc-2013Q3:1.35.0.2 pkgsrc-2013Q3-base:1.35 pkgsrc-2013Q2:1.34.0.4 pkgsrc-2013Q2-base:1.34 pkgsrc-2013Q1:1.34.0.2 pkgsrc-2013Q1-base:1.34 pkgsrc-2012Q4:1.32.0.2 pkgsrc-2012Q4-base:1.32 pkgsrc-2012Q3:1.31.0.4 pkgsrc-2012Q3-base:1.31 pkgsrc-2012Q2:1.31.0.2 pkgsrc-2012Q2-base:1.31 pkgsrc-2012Q1:1.30.0.8 pkgsrc-2012Q1-base:1.30 pkgsrc-2011Q4:1.30.0.6 pkgsrc-2011Q4-base:1.30 pkgsrc-2011Q3:1.30.0.4 pkgsrc-2011Q3-base:1.30 pkgsrc-2011Q2:1.30.0.2 pkgsrc-2011Q2-base:1.30 pkgsrc-2011Q1:1.29.0.8 pkgsrc-2011Q1-base:1.29 pkgsrc-2010Q4:1.29.0.6 pkgsrc-2010Q4-base:1.29 pkgsrc-2010Q3:1.29.0.4 pkgsrc-2010Q3-base:1.29 pkgsrc-2010Q2:1.29.0.2 pkgsrc-2010Q2-base:1.29 pkgsrc-2010Q1:1.28.0.8 pkgsrc-2010Q1-base:1.28 pkgsrc-2009Q4:1.28.0.6 pkgsrc-2009Q4-base:1.28 pkgsrc-2009Q3:1.28.0.4 pkgsrc-2009Q3-base:1.28 pkgsrc-2009Q2:1.28.0.2 pkgsrc-2009Q2-base:1.28 pkgsrc-2009Q1:1.27.0.4 pkgsrc-2009Q1-base:1.27 pkgsrc-2008Q4:1.27.0.2 pkgsrc-2008Q4-base:1.27 pkgsrc-2008Q3:1.26.0.8 pkgsrc-2008Q3-base:1.26 cube-native-xorg:1.26.0.6 cube-native-xorg-base:1.26 pkgsrc-2008Q2:1.26.0.4 pkgsrc-2008Q2-base:1.26 cwrapper:1.26.0.2 pkgsrc-2008Q1:1.25.0.18 pkgsrc-2008Q1-base:1.25 pkgsrc-2007Q4:1.25.0.16 pkgsrc-2007Q4-base:1.25 pkgsrc-2007Q3:1.25.0.14 pkgsrc-2007Q3-base:1.25 pkgsrc-2007Q2:1.25.0.12 pkgsrc-2007Q2-base:1.25 pkgsrc-2007Q1:1.25.0.10 pkgsrc-2007Q1-base:1.25 pkgsrc-2006Q4:1.25.0.8 pkgsrc-2006Q4-base:1.25 pkgsrc-2006Q3:1.25.0.6 pkgsrc-2006Q3-base:1.25 pkgsrc-2006Q2:1.25.0.4 pkgsrc-2006Q2-base:1.25 pkgsrc-2006Q1:1.25.0.2 pkgsrc-2006Q1-base:1.25 pkgsrc-2005Q4:1.23.0.14 pkgsrc-2005Q4-base:1.23 pkgsrc-2005Q3:1.23.0.12 pkgsrc-2005Q3-base:1.23 pkgsrc-2005Q2:1.23.0.10 pkgsrc-2005Q2-base:1.23 pkgsrc-2005Q1:1.23.0.8 pkgsrc-2005Q1-base:1.23 pkgsrc-2004Q4:1.23.0.6 pkgsrc-2004Q4-base:1.23 pkgsrc-2004Q3:1.23.0.4 pkgsrc-2004Q3-base:1.23 pkgsrc-2004Q2:1.23.0.2 pkgsrc-2004Q2-base:1.23 pkgsrc-2004Q1:1.18.0.2 pkgsrc-2004Q1-base:1.18 pkgsrc-2003Q4:1.17.0.2 pkgsrc-2003Q4-base:1.17 netbsd-1-6-1:1.11.0.2 netbsd-1-6-1-base:1.11 netbsd-1-6:1.10.0.8 netbsd-1-6-RELEASE-base:1.10 pkgviews:1.10.0.4 pkgviews-base:1.10 buildlink2:1.10.0.2 buildlink2-base:1.10 netbsd-1-5-PATCH003:1.10 netbsd-1-5-PATCH001:1.4 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.54 date 2023.11.08.13.18.38; author wiz; state Exp; branches; next 1.53; commitid PsuHTklAIsF4bOLE; 1.53 date 2023.10.24.22.08.41; author wiz; state Exp; branches; next 1.52; commitid MTsrqKm6aGrQAVJE; 1.52 date 2023.04.19.08.09.36; author adam; state Exp; branches; next 1.51; commitid B8gCWhWtMX9vZGlE; 1.51 date 2022.10.26.10.31.20; author wiz; state Exp; branches; next 1.50; commitid PVFjlIYUKslkpdZD; 1.50 date 2021.12.08.16.03.51; author adam; state Exp; branches; next 1.49; commitid 2PyWjHx5T8rqARjD; 1.49 date 2021.09.29.19.00.30; author adam; state Exp; branches; next 1.48; commitid WsBUbBM52TSePSaD; 1.48 date 2021.04.21.13.24.32; author adam; state Exp; branches; next 1.47; commitid RAyVO2K5RkoQ8aQC; 1.47 date 2020.05.22.10.56.02; author adam; state Exp; branches; next 1.46; commitid m1Z0QPvTTTWz3e9C; 1.46 date 2020.03.08.16.49.08; author wiz; state Exp; branches; next 1.45; commitid rcNYzTQo8icypCZB; 1.45 date 2020.01.18.21.49.06; author jperkin; state Exp; branches; next 1.44; commitid JW4hJgY8ZdoTFdTB; 1.44 date 2019.07.20.22.46.15; author wiz; state Exp; branches; next 1.43; commitid dMrQLvIeoazTQPvB; 1.43 date 2018.04.17.22.29.36; author wiz; state Exp; branches; next 1.42; commitid 2vVfqOUBo6B4wQyA; 1.42 date 2017.09.17.15.05.32; author taca; state Exp; branches; next 1.41; commitid gyViplF0JrYMQy7A; 1.41 date 2016.12.30.13.33.44; author wiz; state Exp; branches; next 1.40; commitid P88NJofAfLC0L0Az; 1.40 date 2016.09.19.13.04.20; author wiz; state Exp; branches; next 1.39; commitid 98KhYczgOTf8STmz; 1.39 date 2016.03.05.11.28.20; author jperkin; state Exp; branches; next 1.38; commitid 1LoxeQftu903HrXy; 1.38 date 2015.10.14.20.17.24; author wiz; state Exp; branches; next 1.37; commitid 2Gl8uNEDDULae7Fy; 1.37 date 2015.08.23.14.30.37; author wiz; state Exp; branches; next 1.36; commitid z69rudj4sznWYoyy; 1.36 date 2014.02.12.23.17.45; author tron; state Exp; branches; next 1.35; commitid dfJj7CwMMWJzNRox; 1.35 date 2013.07.15.02.02.20; author ryoon; state Exp; branches; next 1.34; commitid aGblgSa9xp3HyvXw; 1.34 date 2013.02.06.23.22.02; author jperkin; state Exp; branches; next 1.33; 1.33 date 2013.01.19.20.27.30; author riastradh; state Exp; branches; next 1.32; 1.32 date 2012.10.02.21.25.54; author asau; state Exp; branches; next 1.31; 1.31 date 2012.04.15.22.01.00; author wiz; state Exp; branches; next 1.30; 1.30 date 2011.04.22.14.40.41; author obache; state Exp; branches; next 1.29; 1.29 date 2010.04.19.19.21.39; author zafer; state Exp; branches; next 1.28; 1.28 date 2009.05.20.00.58.11; author wiz; state Exp; branches; next 1.27; 1.27 date 2008.11.10.17.21.34; author wiz; state Exp; branches; next 1.26; 1.26 date 2008.04.22.16.23.36; author jlam; state Exp; branches; next 1.25; 1.25 date 2006.02.05.23.08.37; author joerg; state Exp; branches; next 1.24; 1.24 date 2006.01.04.18.30.16; author reed; state Exp; branches; next 1.23; 1.23 date 2004.03.29.12.51.54; author grant; state Exp; branches; next 1.22; 1.22 date 2004.03.29.03.11.03; author grant; state Exp; branches; next 1.21; 1.21 date 2004.03.29.02.44.30; author grant; state Exp; branches; next 1.20; 1.20 date 2004.03.29.01.52.11; author grant; state Exp; branches; next 1.19; 1.19 date 2004.03.29.01.50.39; author grant; state Exp; branches; next 1.18; 1.18 date 2004.01.20.12.12.49; author agc; state Exp; branches; next 1.17; 1.17 date 2003.09.29.03.29.55; author grant; state Exp; branches; next 1.16; 1.16 date 2003.07.17.21.29.05; author grant; state Exp; branches; next 1.15; 1.15 date 2003.07.13.13.50.59; author wiz; state Exp; branches; next 1.14; 1.14 date 2003.06.18.02.07.57; author jmc; state Exp; branches; next 1.13; 1.13 date 2003.06.11.13.26.05; author wiz; state Exp; branches; next 1.12; 1.12 date 2003.03.14.19.37.36; author jlam; state Exp; branches; next 1.11; 1.11 date 2002.10.12.09.40.38; author wiz; state Exp; branches; next 1.10; 1.10 date 2002.03.12.01.52.27; author wiz; state Exp; branches; next 1.9; 1.9 date 2001.06.21.02.04.59; author jlam; state Exp; branches; next 1.8; 1.8 date 2001.06.11.02.05.09; author jlam; state Exp; branches; next 1.7; 1.7 date 2001.06.10.00.08.43; author jlam; state Exp; branches; next 1.6; 1.6 date 2001.05.24.08.53.55; author jlam; state Exp; branches; next 1.5; 1.5 date 2001.05.22.05.28.23; author jlam; state Exp; branches; next 1.4; 1.4 date 2001.04.04.14.04.36; author mjl; state Exp; branches; next 1.3; 1.3 date 2001.02.16.14.17.41; author wiz; state Exp; branches; next 1.2; 1.2 date 2000.07.20.15.41.03; author tron; state Exp; branches; next 1.1; 1.1 date 2000.05.16.01.07.05; author tsarna; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.05.16.01.07.05; author tsarna; state Exp; branches; next ; desc @@ 1.54 log @*: recursive bump for icu 74.1 @ text @# $NetBSD: Makefile,v 1.53 2023/10/24 22:08:41 wiz Exp $ PKGREVISION= 28 .include "Makefile.common" .include "../../mk/bsd.pkg.mk" @ 1.53 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2023/04/19 08:09:36 adam Exp $ d3 1 a3 1 PKGREVISION= 27 @ 1.52 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2022/10/26 10:31:20 wiz Exp $ d3 1 a3 1 PKGREVISION= 26 @ 1.51 log @*: bump PKGREVISION for libunistring shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2021/12/08 16:03:51 adam Exp $ d3 1 a3 1 PKGREVISION= 25 @ 1.50 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2021/09/29 19:00:30 adam Exp $ d3 1 a3 1 PKGREVISION= 24 @ 1.49 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2021/04/21 13:24:32 adam Exp $ d3 1 a3 1 PKGREVISION= 23 @ 1.48 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2020/05/22 10:56:02 adam Exp $ d3 1 a3 1 PKGREVISION= 22 @ 1.47 log @revbump after updating security/nettle @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2020/03/08 16:49:08 wiz Exp $ d3 1 a3 1 PKGREVISION= 21 @ 1.46 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2020/01/18 21:49:06 jperkin Exp $ d3 1 a3 1 PKGREVISION= 20 @ 1.45 log @*: Recursive revision bump for openssl 1.1.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2019/07/20 22:46:15 wiz Exp $ d3 1 a3 1 PKGREVISION= 19 @ 1.44 log @*: recursive bump for nettle 3.5.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2018/04/17 22:29:36 wiz Exp $ d3 1 a3 1 PKGREVISION= 18 @ 1.43 log @Add p11-kit to gnutls/bl3.mk and bump dependencies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2017/09/17 15:05:32 taca Exp $ d3 1 a3 1 PKGREVISION= 17 @ 1.42 log @bump PKGREVISION by databases/freetds update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2016/12/30 13:33:44 wiz Exp $ d3 1 a3 1 PKGREVISION= 16 @ 1.41 log @Fix options framework abuse by sqsh*. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2016/09/19 13:04:20 wiz Exp $ d3 1 a3 1 PKGREVISION= 15 @ 1.40 log @Recursive PKGREVISION bump for gnutls shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2016/03/05 11:28:20 jperkin Exp $ a2 7 # This section contains variables that might be overridden. PKGNAME?= ${PKGNAME_BASE} COMMENT?= SQL shell for Sybase and MS-SQL servers # Normal package Makefile contents follow. DISTNAME= sqsh-2.1-src PKGNAME_BASE= ${DISTNAME:S/-src//} a3 34 CATEGORIES= databases MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sqsh/} CONFLICTS+= sqsh-[0-9]* CONFLICTS+= sqsh-motif-[0-9]* CONFLICTS+= sqsh-x11-[0-9]* MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://www.sqsh.org/ .include "options.mk" WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} GNU_CONFIGURE= yes BUILD_TARGET= build CONFIGURE_ARGS+= --with-readline CONFIGURE_ENV+= INCDIRS=${BUILDLINK_PREFIX.editlinereadline:Q}/include CONFIGURE_ENV+= LIBDIRS=${BUILDLINK_PREFIX.editlinereadline:Q}/lib CHECK_HEADERS_SKIP= src/sqsh_config.h CONF_FILES+= ${PREFIX}/share/examples/sqsh/sample.sqshrc \ ${PKG_SYSCONFDIR}/sqshrc INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/sqsh ${DESTDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/sqsh.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/sqsh.1 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/sqsh ${INSTALL_DATA} ${WRKSRC}/doc/sample.sqshrc \ ${DESTDIR}${PREFIX}/share/examples/sqsh d5 1 a5 2 .include "../../mk/readline.buildlink3.mk" .include "../../mk/dlopen.buildlink3.mk" @ 1.39 log @Bump PKGREVISION for security/openssl ABI bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2015/10/14 20:17:24 wiz Exp $ d10 1 a10 1 PKGREVISION= 14 @ 1.38 log @Switch from x11/Xaw3d to newer x11/libXaw3d. Adapt some packages so they build with that. Bump their PKGREVISIONs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2015/08/23 14:30:37 wiz Exp $ d10 1 a10 1 PKGREVISION= 13 @ 1.37 log @Bump PKGREVISION for nettle shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2014/02/12 23:17:45 tron Exp $ d10 1 a10 1 PKGREVISION= 12 @ 1.36 log @Recursive PKGREVISION bump for OpenSSL API version bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2013/07/15 02:02:20 ryoon Exp $ d10 1 a10 1 PKGREVISION= 11 @ 1.35 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.34 2013/02/06 23:22:02 jperkin Exp $ d10 1 a10 1 PKGREVISION= 10 @ 1.34 log @PKGREVISION bumps for the security/openssl 1.0.1d update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2013/01/19 20:27:30 riastradh Exp $ d28 2 a29 2 CONFIGURE_ENV+= INCDIRS=${BUILDLINK_PREFIX.readline:Q}/include CONFIGURE_ENV+= LIBDIRS=${BUILDLINK_PREFIX.readline:Q}/lib d46 1 a46 1 .include "../../devel/readline/buildlink3.mk" @ 1.33 log @Add missing buildlink3s for sqsh X11 options. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2012/10/02 21:25:54 asau Exp $ d10 1 a10 1 PKGREVISION= 9 @ 1.32 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2012/04/15 22:01:00 wiz Exp $ d10 1 a10 1 PKGREVISION= 8 @ 1.31 log @Reset maintainer, developer has left the building @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2011/04/22 14:40:41 obache Exp $ a20 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.30 log @recursive bump from gettext-lib shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2010/04/19 19:21:39 zafer Exp $ d18 1 a18 1 MAINTAINER= tsarna@@NetBSD.org @ 1.29 log @sqsh has moved to sourceforge. update master_sites. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2009/05/20 00:58:11 wiz Exp $ d10 1 a10 1 PKGREVISION= 7 @ 1.28 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.27 2008/11/10 17:21:34 wiz Exp $ d12 1 a12 1 MASTER_SITES= ${HOMEPAGE} @ 1.27 log @Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2008/04/22 16:23:36 jlam Exp $ d10 1 a10 1 PKGREVISION= 6 @ 1.26 log @Restructure the following packages: databases/sqsh databases/sqsh-motif databases/sqsh-x11 The latter two are now just databases/sqsh built with a specific set of options. Changes include: + Add options.mk that supports three options: sqsh-motif Motif GUI sqsh-xaw Athena GUI sybase-openclient Use real Sybase Note that USE_SYBASE_OPENCLIENT is a legacy variable for the new global "sybase-openclient" option. + Remove Makefile.common and move all logic into sqsh/Makefile and sqsh/options.mk. + Remove section in patch-aa that tried to deal with termcap/curses issues for readline. That is now automatically taken care of in pkgsrc through termcap.buildlink3.mk, which is included here indirectly by readline/buildlink3.mk. + Add full DESTDIR support. + Bump the PKGREVISION for sqsh, sqsh-motif and sqsh-x11 to 5. All three packages now track and use the same PKGREVISION number. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2006/02/05 23:08:37 joerg Exp $ d10 1 a10 1 PKGREVISION= 5 @ 1.25 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2006/01/04 18:30:16 reed Exp $ d3 3 a5 2 PKGNAME= sqsh-2.1 PKGREVISION= 2 d7 8 d18 33 a50 1 .include "Makefile.common" @ 1.24 log @In the Makefile.common, remove the freetds subdirectory for the path to the buildlink files. This is due to changes I made to the freetds installation. Fix "man" to PKGMANDIR while I am here. Bump PKGREVISION for all three packages (as the location of libct is uses is different due to the freetds change). I didn't test sqsh-motif packaging, as I couldn't get openmotif to build at this time. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2004/03/29 12:51:54 grant Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.23 log @add CONFLICT on sqsh-motif. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2004/03/29 03:11:03 grant Exp $ d4 1 @ 1.22 log @Updated sqsh to 2.1. pkg related changes: honour PKG_SYSCONFDIR for sqshrc. Major changes since 1.7: * New build system/directory structure. Should build against ASE 12.0 and FreeTDS now. * Added support for varchar2() and varbinary2() for ASE 12.5 (I don't have a 12.5 instance to test against yet though). * Added \if command to perform conditional execution. Please read the manual carefully on how expressions work. * Added \while command to perform basic looping conditional expressions. * Added \break command to break out of current loop * Added \for command to perform basic iteration. * Added \do command to allow the exection of a sqsh script block once per row returned from statement. Also new #[0-9] variables may be used to refer to column names in result set. Also note that \do allows flags -U, -S, -P for execution of statements on other server or as other users. * Added \func command to create a sqsh function for later execution. Also, now ${[0-9]} now refer to the parameters to this function when it is called. Note that by passing -x to \func, the function will be exported as a full sqsh command, and can be called directly without calling \call. * Added \return to return from current function. * Obviously, added \call to call sqsh function. * New variable $? contains: - Return status of command executed on pipe '|' - Return status of expression evaluated for \while or \if. - Last server error number of severity > 10 (@@@@error). This is useful for flow-of-control using the new conditional statements. * Added a directory of handy filter scripts. * Fixed \rpc command with @@variable names. * \exit now exits sqsh, no matter how many \loop nesting levels you are in. * The user will now be re-prompted to enter a password if a "Login failed." message is received from the server. This may be disabled using the new $password_retry variable. * Got rid of error message about ct_exit() not being called. * Created new 'make distrib' option to build a self-contained sqsh binary distribution. * $rcfile and $SQSHRC may now be colon delimited lists of sqshrc files. This allows for system-wide rc files to be loaded first before local files. Also, the default $SQSHRC setting is now "/usr/local/etc/sqshrc:$HOME/.sqshrc" (the /usr/local will be automatically replaced by the contents of --prefix when passed to configure). * Fixed -C. * $SQSHRC no longer needs to be writable. * sqsh no longer pays attention to quotes inside of comments during variable expansion. * Fixed bcp'ing of results from stored procedures. * libsybtcl will now be chosen if available. * 'exact' mode keyword expansion should now work better (thanks to Sean Woolcock. * Added $bcp_colsep and $bcp_rowsep configuration variables to control the separators used during "go -m bcp". * Added $bcp_trim to configure whether or not trailing spaces are trimmed in the bcp output. * Fixed segfault in "pretty" display mode. @ text @d1 1 a1 1 # $NetBSD$ d5 1 @ 1.21 log @we need dlcompat on Darwin (I suspect there is a better way to do this in bsd.pkg.mk...) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2004/03/29 01:52:11 grant Exp $ d3 1 a3 5 DISTNAME= sqsh-1.7-src PKGNAME= sqsh-1.7 PKGREVISION= 3 CATEGORIES= databases MASTER_SITES= ${HOMEPAGE} d5 1 a5 3 MAINTAINER= tsarna@@NetBSD.org HOMEPAGE= http://www.sqsh.org/ COMMENT= Sybase SQL shell d7 1 a7 47 ALL_TARGET= sqsh INSTALL_TARGET= install install.man WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} USE_BUILDLINK2= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline # support for the native Sybase Open Client BUILD_DEFS+= USE_SYBASE_OPENCLIENT BUILD_DEFS+= SYBASE .if defined(USE_SYBASE_OPENCLIENT) && empty(USE_SYBASE_OPENCLIENT:M[Nn][Oo]) . if defined(SYBASE) && exists(${SYBASE}/lib/libct.so) BUILDLINK_PASSTHRU_DIRS=${SYBASE} _SYBASE= ${SYBASE} . else PKG_FAIL_REASON+= "You must define SYBASE to the base directory of Open Client." . endif .else _SYBASE= ${BUILDLINK_PREFIX.freetds}/freetds MAKE_FLAGS+= SYBASE_LIBS=-lct .endif LDFLAGS+= -Wl,${RPATH_FLAG}${_SYBASE}/lib CONFIGURE_ENV+= SYBASE="${_SYBASE}" CONFIGURE_ENV+= INCDIRS="${BUILDLINK_PREFIX.readline}/include" CONFIGURE_ENV+= LIBDIRS="${BUILDLINK_PREFIX.readline}/lib" do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sqsh ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/sqsh.1 ${PREFIX}/man/man1/sqsh.1 ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/sqsh ${INSTALL_DATA} ${WRKSRC}/doc/sample.sqshrc ${PREFIX}/share/examples/sqsh .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "Darwin" . include "../../devel/dlcompat/buildlink2.mk" .endif .if !defined(USE_SYBASE_OPENCLIENT) . include "../../databases/freetds/buildlink2.mk" .endif .include "../../devel/readline/buildlink2.mk" .include "../../mk/bsd.pkg.mk" @ 1.20 log @install sample.sqshrc. bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2004/01/20 12:12:49 agc Exp $ d48 6 @ 1.19 log @allow linking against the native Sybase Open Client by defining USE_SYBASE_OPENCLIENT and setting SYBASE to the root of the Sybase Open Client installation. @ text @d5 1 a5 1 PKGREVISION= 2 d45 2 @ 1.18 log @Move WRKSRC definition away from the first paragraph in a Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2003/09/29 03:29:55 grant Exp $ a19 1 CONFIGURE_ENV+= SYBASE="${BUILDLINK_PREFIX.freetds}/${SYBASE}" d21 14 a34 2 SYBASE= freetds LDFLAGS+= -Wl,${RPATH_FLAG}${BUILDLINK_PREFIX.freetds}/${SYBASE}/lib d36 3 d46 4 a49 1 .include "../../databases/freetds/buildlink2.mk" @ 1.17 log @update HOMEPAGE and MASTER_SITES. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2003/07/17 21:29:05 grant Exp $ a5 1 WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} d16 1 @ 1.16 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2003/07/13 13:50:59 wiz Exp $ d8 1 a8 1 MASTER_SITES= http://www.voicenet.com/~gray/ d11 1 a11 1 HOMEPAGE= http://www.voicenet.com/~gray/sqsh.html @ 1.15 log @PKGREVISION bump for libiconv update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2003/06/18 02:07:57 jmc Exp $ d10 1 a10 1 MAINTAINER= tsarna@@netbsd.org @ 1.14 log @Use PKGNAME_NOREV for defining WRKSRC @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2003/06/11 13:26:05 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.13 log @Bump PKGREVISION because of freetds shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2003/03/14 19:37:36 jlam Exp $ d6 1 a6 1 WRKSRC= ${WRKDIR}/${PKGNAME} @ 1.12 log @(1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG; Makefiles simply need to use this value often, for better or for worse. (2) Create a new variable FIX_RPATH that lists variables that should be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and additional variables may be appended from package Makefiles. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2002/10/12 09:40:38 wiz Exp $ d5 1 @ 1.11 log @buildlink1 -> buildlink2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2002/03/12 01:52:27 wiz Exp $ d22 1 a22 1 LDFLAGS+= -Wl,-R${BUILDLINK_PREFIX.freetds}/${SYBASE}/lib @ 1.10 log @Install executable and man page in package's Makefile directly. Work-around for pkg/15385. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2001/06/21 02:04:59 jlam Exp $ d16 1 a16 1 USE_BUILDLINK_ONLY= yes d19 1 a19 1 CONFIGURE_ENV+= SYBASE="${BUILDLINK_DIR}/${SYBASE}" d22 1 a22 1 LDFLAGS+= -Wl,-R${LOCALBASE}/${SYBASE}/lib d24 2 a25 2 CONFIGURE_ENV+= INCDIRS="${BUILDLINK_DIR}/include" CONFIGURE_ENV+= LIBDIRS="${BUILDLINK_DIR}/lib" d31 2 a32 2 .include "../../databases/freetds/buildlink.mk" .include "../../devel/readline/buildlink.mk" @ 1.9 log @Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2001/06/11 02:05:09 jlam Exp $ d26 4 @ 1.8 log @The buildlink include and lib directories are added to CFLAGS, CPPFLAGS, CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra definitions to add them from the package Makefiles. As advised by the bsd.buildlink.mk file, also ensure that the buildlink.mk files are included prior to defining any package-specific CFLAGS/LDFLAGS to ensure that the buildlink directories are at the head of the compiler search paths. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2001/06/10 00:08:43 jlam Exp $ d13 2 a14 4 DEPENDS+= freetds>=0.50:../../databases/freetds ALL_TARGET= sqsh INSTALL_TARGET= install install.man d16 1 d19 1 a19 4 CONFIGURE_ENV+= SYBASE="${SYBASE}" SYBASE= ${PREFIX}/freetds LDFLAGS+= -Wl,-R${SYBASE}/lib d21 2 a22 1 .include "../../devel/readline/buildlink.mk" d27 2 @ 1.7 log @Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build targets as the buildlink.mk files now add the dependency automatically. Remove any NO_CONFIGURE definitions as they seem to be useless. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2001/05/24 08:53:55 jlam Exp $ d27 2 a28 3 LDFLAGS+= -L${BUILDLINK_LIBDIR} CONFIGURE_ENV+= INCDIRS="${BUILDLINK_INCDIR}" CONFIGURE_ENV+= LIBDIRS="${BUILDLINK_LIBDIR}" @ 1.6 log @Standardize name of file to include for build-links to be "buildlink.mk". Use BUILDLINK_INCDIR, BUILDLINK_LIBDIR for locations of linked headers and libraries. Create a variable BUILDLINK_TARGETS whose value is the list of build-link targets to execute. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2001/05/22 05:28:23 jlam Exp $ a29 2 pre-configure: ${BUILDLINK_TARGETS} @ 1.5 log @Use editline readline emulation when available. Also install the man page for sqsh. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2001/04/04 14:04:36 mjl Exp $ d25 1 a25 1 .include "../../devel/readline/Makefile.readline" d27 3 a29 3 LDFLAGS+= -L${WRKLIBDIR} CONFIGURE_ENV+= INCDIRS="${WRKINCDIR}" CONFIGURE_ENV+= LIBDIRS="${WRKLIBDIR}" d31 1 a31 1 pre-configure: link-readline-headers link-readline-libs @ 1.4 log @Depend on freedts >= 0.50 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2001/02/16 14:17:41 wiz Exp $ d5 1 a13 1 DEPENDS+= readline>=4.0:../../devel/readline d16 1 d20 6 a25 3 CONFIGURE_ENV+= INCDIRS="${PREFIX}/include" \ LIBDIRS="${PREFIX}/lib" \ SYBASE="${PREFIX}/freetds" d27 5 a31 1 WRKSRC= ${WRKDIR}/${PKGNAME} @ 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/07/20 15:41:03 tron Exp $ d12 1 a12 1 DEPENDS+= freetds-0.50:../../databases/freetds @ 1.2 log @Depend on version 4.0 or newer of the "readline" package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2000/05/16 01:07:05 tsarna Exp $ d10 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d12 1 a12 1 DEPENDS+= readline-4.0:../../devel/readline @ 1.1.1.1 log @Initial import of pkg for sqsh 1.7: Sqsh (pronounced skwish) is short for SQshelL (pronounced s-q-shell), it is intended as a replacement for the venerable 'isql' program supplied by Sybase. It came about due to years of frustration of trying to do real work with a program that was never meant to perform real work. Sqsh is much more than a nice prompt, it is intended to provide much of the functionality provided by a good shell, such as variables, redirection, pipes, back-grounding, job control, history, command completion, and dynamic configuration. Also, as a by-product of the design, it is remarkably easy to extend and add functionality. @ text @@