Commit graph

10 commits

Author SHA1 Message Date
cheusov
d52dd05c31 Use USE_TOOLS += byacc instead of explicitely adding build dependency 2020-02-20 13:22:56 +00:00
cheusov
6fd09b29e6 Version 7.0.0.7, by Aleksey Cheusov, Thu, 20 Feb 2020 01:10:57 +0300
Requires mk-configure 0.34.0 or above to build

  Remove broken hack with CC_TYPE, latest mk-configure is able to do
  everything automatically

  Use new mk-configure's feature libl instead of LEXLIB variable

  Use CFLAGS.check for disabling warnerr

  mknod: fix build failure on latest OpenSuSE tumbleweed

  id, date: fixes for Darwin-15.6.0 (disabling warnings)
2020-02-19 22:37:38 +00:00
cheusov
32fd69431c Update to latest version
Version 7.0.0.6, by Aleksey Cheusov, Sun, 19 Jan 2020 01:45:59 +0300

  Add support for Solaris-10 and -11 to a lot of utilities
  (almost all with the help of musl-fts library!).

  A lot of fixes for SunC compiler (versions 5.11 and 5.15).

  mk/mkc_imp.f_bsd_getopt.mk: fix for target "clean"

  Fix feature "efun" on SunOS-5.10.

  Add new feature "strsep" that provides portable strsep(3) and stresep(3)

  find, ls, mtree and xinstall: fix build failure on eglibc-2.13

======================================================================
Version 7.0.0.5, by Aleksey Cheusov, Mon,  6 Jan 2020 01:43:19 +0300

  Fix typos doc/INSTALL

  Fix bugs in the local feature "base64". As a result we fix some
  compilation issues on musl-based Linuxes (Alpine Linux).

  Fix compilation failures (seen on musl-based Alpine Linux) of the
  following programs: compress, sort, hexdump, id, leave, uudecode

  Implement new local feature "bsd_signal" that implements
  BSD functions "sigblock", "sigsetmask", "sigmask" and "siggetmask".
2020-01-24 19:23:51 +00:00
cheusov
33e33b553f Add PLIST.Darwin 2019-05-01 17:37:23 +00:00
cheusov
beb9bf6ba8 Always use devel/byacc 2019-05-01 13:36:28 +00:00
cheusov
c2f29d732a Add PLIST.OpenBSD 2019-05-01 13:35:18 +00:00
cheusov
6c17bd795e Add PLIST.FreeBSD 2019-05-01 12:51:29 +00:00
cheusov
8cbe94b21f Add PLIST.NetBSD 2019-05-01 12:39:25 +00:00
cheusov
d0018dbcf6 Update to 7.0.0.4
A lot of fixes and improvements from previous release in utilities
  and portability code.
  See https://github.com/cheusov/nbase for details.

  Introduce CURSES_LIBNAME build-time variable (see doc/INSTALL)

  Almost all utilities set WARNERR to YES.

  Latest mk-configure is needed for build.

  This release was successfully tested on SunOS-5.11, FreeBSD-12.0.3,
  NetBSD-8 and 8.99, OpenBSD-6.4, Darwin and diverse glibc-based
  Linuxes. GCC and CLang compilers were tested.
2019-05-01 12:21:04 +00:00
cheusov
cca24df70e New package nbase was added
nbase is a collection of NetBSD tools portable to Linux, MacOS-X and other
  UNIX-like systems. Its version looks like x.y.z.n, where x is a NetBSD major
  version, y -- NetBSD minor version, z -- NetBSD patch level, and n -- nbase
  release number. For example, 7.0.0.4 means fourth release of nbase that
  corresponds to NetBSD 7.0-RELEASE.
2018-03-08 13:44:23 +00:00