Commit graph

22 commits

Author SHA1 Message Date
cheusov
f69a45c7e1 Remove mova.org from MASTER_SITES 2019-04-08 21:38:39 +00:00
cheusov
de3afdadd6 Update runawk to 1.6.1
Fix in regression test (broken Solaris shell)
  Sort .awk files locale-independently to get reproducible build
2019-02-15 19:23:48 +00:00
agc
30b55df38e Convert all occurrences (353 by my count) of
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.
2017-01-19 18:52:01 +00:00
agc
54622f28e2 Add SHA512 digests for distfiles for lang category
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-11-03 22:50:31 +00:00
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