diff options
author | drochner <drochner@pkgsrc.org> | 2011-01-20 21:42:51 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2011-01-20 21:42:51 +0000 |
commit | a3a2796c6e2f62027324d025fcfc33ea6223fd65 (patch) | |
tree | a5de0c6e5f422bb5f0c9abd8632df98f4377b435 /lang | |
parent | 8158213f0d5f18fac374739e59c1a0cb95e38ae0 (diff) | |
download | pkgsrc-a3a2796c6e2f62027324d025fcfc33ea6223fd65.tar.gz |
add runawk-1.3.1, an AWK wrapper that provides support for modules, from
Aleksey Cheusov per pkgsrc-wip
Diffstat (limited to 'lang')
-rw-r--r-- | lang/runawk/DESCR | 3 | ||||
-rw-r--r-- | lang/runawk/Makefile | 38 | ||||
-rw-r--r-- | lang/runawk/PLIST | 105 | ||||
-rw-r--r-- | lang/runawk/distinfo | 5 |
4 files changed, 151 insertions, 0 deletions
diff --git a/lang/runawk/DESCR b/lang/runawk/DESCR new file mode 100644 index 00000000000..a6792e97dd9 --- /dev/null +++ b/lang/runawk/DESCR @@ -0,0 +1,3 @@ +RUNAWK is a small wrapper for AWK interpreter that impements module system +(similar to Perl's "use" command) and helps to write the standalone AWK +programs. A few modules ready for use are also provided. diff --git a/lang/runawk/Makefile b/lang/runawk/Makefile new file mode 100644 index 00000000000..1a376e21637 --- /dev/null +++ b/lang/runawk/Makefile @@ -0,0 +1,38 @@ +# $NetBSD: Makefile,v 1.1.1.1 2011/01/20 21:42:51 drochner Exp $ +# + +DISTNAME= runawk-1.3.1 +CATEGORIES= lang devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=runawk/} \ + http://mova.org/~cheusov/pub/runawk/ + +MAINTAINER= cheusov@tut.by +HOMEPAGE= http://sourceforge.net/projects/runawk +COMMENT= AWK wrapper that provides support for modules + +BUILD_DEPENDS+= mk-configure>=0.21.0:../../devel/mk-configure + +LICENSE= mit + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_LANGUAGES= c +TEST_TARGET= test + +.include "../../mk/bsd.prefs.mk" + +.if ${OPSYS} == "SunOS" +MAKE_ENV+= AWK_PROG=${AWK:Q} +.endif + +EGDIR= ${PREFIX}/share/examples/runawk + +MAKE_ENV+= MANDIR=${PREFIX}/${PKGMANDIR} +MAKE_ENV+= EGDIR=${EGDIR} +MAKE_ENV+= SUBPRJ_DFLT='runawk modules a_getopt doc examples' + +AUTO_MKDIRS= yes + +.include "../../mk/bsd.pkg.mk" + +MAKE_PROGRAM= mkcmake diff --git a/lang/runawk/PLIST b/lang/runawk/PLIST new file mode 100644 index 00000000000..41ce06ce7c0 --- /dev/null +++ b/lang/runawk/PLIST @@ -0,0 +1,105 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2011/01/20 21:42:51 drochner Exp $ +bin/alt_getopt +bin/alt_getopt.sh +bin/runawk +man/man1/alt_getopt.1 +man/man1/runawk.1 +share/doc/runawk/COPYRIGHT +share/doc/runawk/ChangeLog +share/doc/runawk/NEWS +share/doc/runawk/README +share/doc/runawk/TODO +share/examples/runawk/demo_alt_getopt +share/examples/runawk/demo_alt_getopt.sh +share/examples/runawk/demo_alt_getopt2.sh +share/examples/runawk/demo_alt_join +share/examples/runawk/demo_backslash_in +share/examples/runawk/demo_backslash_in.in +share/examples/runawk/demo_basename +share/examples/runawk/demo_dirname +share/examples/runawk/demo_embed_str +share/examples/runawk/demo_fieldwidths +share/examples/runawk/demo_fieldwidths.in +share/examples/runawk/demo_ftrans +share/examples/runawk/demo_glob +share/examples/runawk/demo_glob2ere +share/examples/runawk/demo_has_prefix +share/examples/runawk/demo_has_prefix.in +share/examples/runawk/demo_has_suffix +share/examples/runawk/demo_has_suffix.in +share/examples/runawk/demo_heapsort +share/examples/runawk/demo_heapsort.in +share/examples/runawk/demo_heapsort2 +share/examples/runawk/demo_heapsort3 +share/examples/runawk/demo_heapsort3.in +share/examples/runawk/demo_heapsort4 +share/examples/runawk/demo_heapsort4.in +share/examples/runawk/demo_ini +share/examples/runawk/demo_ini.in +share/examples/runawk/demo_minmax +share/examples/runawk/demo_modinfo +share/examples/runawk/demo_multisub +share/examples/runawk/demo_power_getopt +share/examples/runawk/demo_power_getopt2 +share/examples/runawk/demo_quicksort +share/examples/runawk/demo_quicksort2 +share/examples/runawk/demo_quicksort3 +share/examples/runawk/demo_readfile +share/examples/runawk/demo_readfile.in +share/examples/runawk/demo_runcmd +share/examples/runawk/demo_shquote +share/examples/runawk/demo_shquote.in +share/examples/runawk/demo_str2regexp +share/examples/runawk/demo_tmpfile +share/examples/runawk/demo_tokenre +share/examples/runawk/demo_tokenre.in +share/examples/runawk/demo_tokenre2 +share/examples/runawk/demo_tokenre2.in +share/examples/runawk/demo_tokenre3 +share/examples/runawk/demo_tokenre3.in +share/examples/runawk/demo_tokenre4 +share/examples/runawk/demo_trim +share/examples/runawk/demo_trim.in +share/examples/runawk/demo_trim_in +share/runawk/CR_in.awk +share/runawk/abort.awk +share/runawk/abs.awk +share/runawk/alt_assert.awk +share/runawk/alt_getopt.awk +share/runawk/alt_join.awk +share/runawk/backslash_in.awk +share/runawk/basename.awk +share/runawk/braceexpand.awk +share/runawk/dirname.awk +share/runawk/embed_str.awk +share/runawk/exitnow.awk +share/runawk/fieldwidths.awk +share/runawk/ftrans_in.awk +share/runawk/gawk/ord.awk +share/runawk/glob.awk +share/runawk/has_prefix.awk +share/runawk/has_suffix.awk +share/runawk/heapsort.awk +share/runawk/ini.awk +share/runawk/init_getopt.awk +share/runawk/isnum.awk +share/runawk/match_br.awk +share/runawk/max.awk +share/runawk/min.awk +share/runawk/modinfo.awk +share/runawk/multisub.awk +share/runawk/pow.awk +share/runawk/power_getopt.awk +share/runawk/quicksort.awk +share/runawk/readfile.awk +share/runawk/runcmd.awk +share/runawk/shquote.awk +share/runawk/sort.awk +share/runawk/str2regexp.awk +share/runawk/tmpfile.awk +share/runawk/tokenre.awk +share/runawk/trim.awk +share/runawk/trim_in.awk +share/runawk/xclose.awk +share/runawk/xgetline.awk +share/runawk/xsystem.awk diff --git a/lang/runawk/distinfo b/lang/runawk/distinfo new file mode 100644 index 00000000000..18822b8fc30 --- /dev/null +++ b/lang/runawk/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2011/01/20 21:42:51 drochner Exp $ + +SHA1 (runawk-1.3.1.tar.gz) = 93fb646e42e4ab5df44ad8696fd5c0b0f0fff969 +RMD160 (runawk-1.3.1.tar.gz) = c089db1f7d8243ed8a5a0979ac29ad81e3fb66da +Size (runawk-1.3.1.tar.gz) = 74276 bytes |