Commit graph

18 commits

Author SHA1 Message Date
cheusov
863b4a16fa Update to 1.6.0
Environment variable RUNAWK_KEEPTMP was introduced. If it set,
  temporary files are kept.  This is useful for debugging.

  io.awk:file_size was fixed (its behaviour depended on FS value)

  AWK_PROGS used for testing is now settable from environment.

  A few typos in runawk_modules.3 were fixed.
  Thanks to Andrew Shadura!
2015-01-07 12:50:47 +00:00
cheusov
807ec7e03a Update to 1.5.1 (build failure on Hurd was fixed) 2014-07-13 16:27:03 +00:00
cheusov
c93b4614f4 Update to 1.5.0
Options -i, -I and all long options were completely removed.
  Option -T was added. For details see the man page.
  Option -v is documented in manpage.
  Fixes for gcc compilation warnings.
  Fixes for compilation with non-empty MAKEOBJDIR.
  Typo fixes in NEW, runcmd.awk and man pages.
2013-09-13 07:45:01 +00:00
cheusov
a5671ba7b3 Update to 1.4.4
Fix for bug in removing subdirs in temporary directory.
  Improvements and bug fix in runawk_modules.3
2012-11-10 11:22:15 +00:00
asau
88feb4ac62 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-02 20:11:34 +00:00
cheusov
bdb7cb194d Update to 1.4.3
runawk:
    - Clean-ups in usage message
    - system(3) is not used anymore for removing temporary directory
  modules:
    - Function print_help() has been moved
      from power_getopt.awk to init_getopt.awk
2012-09-09 23:27:51 +00:00
cheusov
82f1f9c356 Update to 1.4.2
runawk_modules.3 was added where all modules are documented

  Long options are considered deprecated

  -i and -I options were removed

  man pages are included to a distribution tarball,
  so pod2man is not needed for building
2012-08-19 20:33:23 +00:00
marino
4166b0b50c lang/runawk: USE_TOOLS+= pod2man 2012-08-09 17:09:17 +00:00
cheusov
40eb4d9981 Update to 1.4.1
Minor fixes in documentation

  Path to AWK interpreter is detected at build time (not hardcoded
  /usr/bin/awk).  This fixes runawk on, for example, Haiku.

  Clean-ups in build system. mk-configure-0.23.0 is required.
2012-07-22 13:01:37 +00:00
cheusov
bc513356a5 Pass AWK_PROG=${AWK} to runawk build unconditionally.
This fixes runawk on, for example, Haiku.
++pkgrevision
2012-07-09 12:31:48 +00:00
cheusov
fcd614744f clean-ups (adapted for recent mk-configure) 2012-03-09 18:58:19 +00:00
cheusov
9c55ad60b1 Update to 1.4.0
exitnow.awk:
    - Fix: exitnow(status) finishes the execution of the script
      without running END sections even if status == 0.

  New module io.awk that includes the following functions:
  is_{file,dir,exec,socket,fifo,blockdev,chardev,symlink},
  file_size and file_type.

  tokenre.awk:
    - Function splitre0() was added that splits $0

  More regression tests were added.
2011-11-27 18:52:53 +00:00
cheusov
ef1892664b Update to 1.3.2
Internal arrays are relocated automatically.
  This fixes use of runawk(1) in combination with xargs(1), e.g.
  cat files.txt | xargs runawk -e '...'
2011-10-09 12:28:05 +00:00
cheusov
98589abbad Update my email 2011-10-09 10:02:44 +00:00
cheusov
7827725f0a For all packages based on mk-configure "configure" target is provided.
This fixes parallel builds.
2011-09-04 18:21:26 +00:00
cheusov
8b4681867e update description 2011-05-09 19:21:44 +00:00
wiz
c29df65064 Avoid using /usr/bin/env. Bump PKGREVISION. 2011-05-02 12:52:43 +00:00
drochner
37c07faa0e add runawk-1.3.1, an AWK wrapper that provides support for modules, from
Aleksey Cheusov per pkgsrc-wip
2011-01-20 21:42:51 +00:00