summaryrefslogtreecommitdiff
path: root/lang/runawk
AgeCommit message (Collapse)AuthorFilesLines
2017-01-19Convert all occurrences (353 by my count) ofagc1-3/+3
MASTER_SITES= site1 \ site2 style continuation lines to be simple repeated MASTER_SITES+= site1 MASTER_SITES+= site2 lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint accordingly.
2015-11-03Add SHA512 digests for distfiles for lang categoryagc1-1/+2
Problems found with existing digests: Package nhc98 distfile nhc98src-1.22.tar.gz a8adc8f22371998ee0657bc0e01058a57d876abc [recorded] 81975fcb5f1dda5efeaabc30ce8c6dceae55e591 [calculated] Problems found locating distfiles: Package gcc-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package ghc7: missing distfile ghc-7.6.3-boot-i386-unknown-freebsd.tar.xz Package icc11: missing distfile l_cproc_p_11.1.080.tgz Package jini: missing distfile jini-1_2_1_001-src.zip Package oo2c: missing distfile oo2c_32-2.0.11.tar.bz2 Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package oracle-jdk8: missing distfile jdk-8u60-linux-i586.tar.gz Package oracle-jdk8: missing distfile jdk-8u60-solaris-x64.tar.gz Package oracle-jre8: missing distfile jre-8u60-linux-i586.tar.gz Package oracle-jre8: missing distfile jre-8u60-solaris-x64.tar.gz Package sun-jdk6: missing distfile jdk-6u45-linux-i586.bin Package sun-jdk6: missing distfile jdk-6u45-solaris-i586.sh Package sun-jdk7: missing distfile jdk-7u72-linux-i586.tar.gz Package sun-jdk7: missing distfile jdk-7u72-solaris-i586.tar.gz Package sun-jre6: missing distfile jce_policy-6.zip Package sun-jre6: missing distfile jre-6u45-linux-x64.bin Package sun-jre6: missing distfile jre-6u45-solaris-x64.sh Package sun-jre7: missing distfile jre-7u72-linux-i586.tar.gz Package sun-jre7: missing distfile jre-7u72-solaris-i586.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-01-07Update to 1.6.0cheusov2-6/+6
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!
2014-07-13Update to 1.5.1 (build failure on Hurd was fixed)cheusov3-10/+8
2013-09-13Update to 1.5.0cheusov2-7/+7
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.
2012-11-10Update to 1.4.4cheusov3-8/+7
Fix for bug in removing subdirs in temporary directory. Improvements and bug fix in runawk_modules.3
2012-10-02Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-09-09Update to 1.4.3cheusov2-6/+6
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-08-19Update to 1.4.2cheusov3-9/+9
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-09lang/runawk: USE_TOOLS+= pod2manmarino1-1/+3
2012-07-22Update to 1.4.1cheusov3-10/+8
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-09Pass AWK_PROG=${AWK} to runawk build unconditionally.cheusov1-8/+4
This fixes runawk on, for example, Haiku. ++pkgrevision
2012-03-09clean-ups (adapted for recent mk-configure)cheusov1-6/+2
2011-11-27Update to 1.4.0cheusov3-7/+10
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-10-09Update to 1.3.2cheusov2-7/+6
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-09Update my emailcheusov1-2/+2
2011-09-04For all packages based on mk-configure "configure" target is provided.cheusov1-3/+4
This fixes parallel builds.
2011-05-09update descriptioncheusov1-1/+1
2011-05-02Avoid using /usr/bin/env. Bump PKGREVISION.wiz1-1/+8
2011-01-20add runawk-1.3.1, an AWK wrapper that provides support for modules, fromdrochner4-0/+151
Aleksey Cheusov per pkgsrc-wip