13d511db26
2002-07-25 Bug: fix globbing of broken symlinks. 2002-07-31 Bug: readline doesn't handle EIO either. 2002-08-15 Bug: variables that are sometimes exported (i.e. $prompt and $version) need to be made exportable if they are inherited from the environment. Portability: don't call sigaction() for SIGKILL or SIGSTOP; don't hand a garbage signal mask to sigaction() (thanks Jeremy Fitzhardinge). Also, remove use of SA_INTERRUPT (SUSv3, BSD, etc. have SA_RESTART with the inverted meaning). 2002-08-20 Bug: don't call ealloc(0) on systems where getgroups() doesn't return egid (thanks Chris Siebenmann). 2002-11-27 Bug: history dumps core if more colons than substitutions (thanks Callum Gibson); history fails to avoid itself if it's the only command; history writes and reads outside allocated memory. Configuration: upgrade to autoconf-2.56 and automake-1.7.1. 2003-07-17 Testing: remove test for large file support, as it causes indigestion on file systems that don't support sparse files (thanks Scott Schwartz). 2003-07-22 Release: rc-1.7.1. 2003-09-24 Tidiness: minor improvements to input.c. 2014-02-26 Bug: fix for CVE-2014-1936 from Jakub Wilk. 2014-06-29 Documentation: update email and web addresses. 2014-08-31 Feature: support quoting for filename completion in GNU readline. 2014-09-01 Bug: quoting of glob characters was broken (thanks Christian Neukirchen); fix the "sneaky parens" bug properly (thanks Wolfgang Zekoll). Feature: allow $"x as a synonym for $^x Release: rc-1.7.2. 2015-04-03 Packaging: the rc.spec file was very out-of-date. 2015-04-04 Portability: the comment from 1999-08-19 may well have been true at the time, but the final version of the C99 standard called varargs copying macro va_copy(). 2015-04-07 Portability: look in -ltinfo for tgetent. Packaging: various autoconf / automake updates and tweaks. 2015-04-14 Bug: in initinput(), the call ugchar(EOF) used the ungetcount member of the top Input structure without initializing it. Thanks to Jeff Johnson for finding this, Robert Scheck for reporting it, and Uli Drepper for implementing MALLOC_PERTURB_, a cheap way to find uses of uninitialized memory. 2015-04-18 Licensing: tweaked to match exactly the "zlib with acknowledgement" license which is used by nunit and is already approved by various distros. 2015-04-20 Release: rc-1.7.3. 2015-05-12 Licensing: due to GPL compatibility concerns, the license is changed again to the "zlib" license. (N.B. This license change was agreed and approved by Byron Rakitzis, who is the copyright holder.) Testing: swap arguments to mktemp to be kinder to NetBSD (thanks Piotr Meyer). 2015-05-13 Release: rc-1.7.4.
27 lines
651 B
Makefile
27 lines
651 B
Makefile
# $NetBSD: Makefile,v 1.31 2017/08/05 10:45:39 bsiegert Exp $
|
|
|
|
DISTNAME= rc-1.7.4
|
|
CATEGORIES= shells plan9
|
|
MASTER_SITES= http://static.tobold.org/rc/
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://tobold.org/article/rc
|
|
#HOMEPAGE= http://plan9.bell-labs.com/sys/doc/rc.html
|
|
COMMENT= Unix incarnation of the plan9 shell
|
|
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS+= --with-history
|
|
|
|
PKG_SHELL= bin/rc
|
|
|
|
PKG_OPTIONS_VAR= PKG_OPTIONS.rc
|
|
PKG_SUPPORTED_OPTIONS= readline
|
|
|
|
.include "../../mk/bsd.options.mk"
|
|
|
|
.if !empty(PKG_OPTIONS:Mreadline)
|
|
.include "../../devel/readline/buildlink3.mk"
|
|
CONFIGURE_ARGS+= --with-readline
|
|
.endif
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|