From a8ca9b92376073a3d8249e5d59536bb336abcca1 Mon Sep 17 00:00:00 2001 From: grant Date: Thu, 15 Apr 2004 11:09:59 +0000 Subject: Initial import of yasql-1.81 into the NetBSD packages collection. YASQL is an open source Oracle command line interface. YASQL features a much kinder alternative to SQL*Plus's user interface. This is meant to be a complete replacement for SQL*Plus when dealing with ad-hoc queries and general database interfacing. It's main features are: * Full ReadLine support * Alternate output methods * Output of query results * Data Input and Binding * Command pipes * Tab completion * Easy top rownum listings * Enhanced Data Dictionary commands * Query editing * Query chaining * Basic scripting * Config file * Future extensibility --- databases/yasql/DESCR | 18 ++++++++++++++++++ databases/yasql/Makefile | 36 ++++++++++++++++++++++++++++++++++++ databases/yasql/PLIST | 5 +++++ databases/yasql/distinfo | 4 ++++ 4 files changed, 63 insertions(+) create mode 100644 databases/yasql/DESCR create mode 100644 databases/yasql/Makefile create mode 100644 databases/yasql/PLIST create mode 100644 databases/yasql/distinfo (limited to 'databases') diff --git a/databases/yasql/DESCR b/databases/yasql/DESCR new file mode 100644 index 00000000000..a55cb1bff68 --- /dev/null +++ b/databases/yasql/DESCR @@ -0,0 +1,18 @@ +YASQL is an open source Oracle command line interface. YASQL features a +much kinder alternative to SQL*Plus's user interface. This is meant to +be a complete replacement for SQL*Plus when dealing with ad-hoc queries +and general database interfacing. It's main features are: + + * Full ReadLine support + * Alternate output methods + * Output of query results + * Data Input and Binding + * Command pipes + * Tab completion + * Easy top rownum listings + * Enhanced Data Dictionary commands + * Query editing + * Query chaining + * Basic scripting + * Config file + * Future extensibility diff --git a/databases/yasql/Makefile b/databases/yasql/Makefile new file mode 100644 index 00000000000..51d0fb96aa6 --- /dev/null +++ b/databases/yasql/Makefile @@ -0,0 +1,36 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/04/15 11:09:59 grant Exp $ + +DISTNAME= yasql-1.81 +CATEGORIES= databases +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=yasql/} + +MAINTAINER= tech-pkg@NetBSD.org +HOMEPAGE= http://yasql.sourceforge.net/ +COMMENT= Yet another SQLPlus replacement for Oracle + +USE_BUILDLINK3= yes +USE_PKGINSTALL= yes +GNU_CONFIGURE= yes +NO_BUILD= # defined + +CONFIGURE_ARGS+=--prefix=${PREFIX} +CONFIGURE_ARGS+=--sysconfdir=${PKG_SYSCONFDIR} + +DEPENDS+= p5-DBD-Oracle-[0-9]*:../../databases/p5-DBD-Oracle +DEPENDS+= p5-Term-ReadLine-[0-9]*:../../devel/p5-Term-ReadLine +DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey + +CONF_FILES+= ${PREFIX}/share/examples/yasql/yasql.conf \ + ${PKG_SYSCONFDIR}/yasql.conf + +post-configure: + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} default + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/yasql ${PREFIX}/bin/yasql + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/yasql + ${INSTALL_DATA} ${WRKSRC}/yasql.conf \ + ${PREFIX}/share/examples/yasql/yasql.conf + ${INSTALL_MAN} ${WRKSRC}/yasql.1 ${PREFIX}/man/man1/yasql.1 + +.include "../../mk/bsd.pkg.mk" diff --git a/databases/yasql/PLIST b/databases/yasql/PLIST new file mode 100644 index 00000000000..50ceb6793c9 --- /dev/null +++ b/databases/yasql/PLIST @@ -0,0 +1,5 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/15 11:09:59 grant Exp $ +bin/yasql +man/man1/yasql.1 +share/examples/yasql/yasql.conf +@dirrm share/examples/yasql diff --git a/databases/yasql/distinfo b/databases/yasql/distinfo new file mode 100644 index 00000000000..3f4d28d6e26 --- /dev/null +++ b/databases/yasql/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/04/15 11:09:59 grant Exp $ + +SHA1 (yasql-1.81.tar.gz) = c2a50ddedaa539c6a8890ff7bd76289581ed6de6 +Size (yasql-1.81.tar.gz) = 105825 bytes -- cgit v1.2.3