summaryrefslogtreecommitdiff
path: root/shells/bash2
AgeCommit message (Collapse)AuthorFilesLines
2002-11-26Whitespace.jlam1-3/+3
2002-11-26Only add "-lintl" to LIBS if libintl.* is found in the library path. Thisjlam1-2/+6
addresses PR 18885 by Jeremy Reed <reed@reedmedia.net>.
2002-11-25Disable multibyte support on NetBSD to fix compile error.schmonz4-1/+67
2002-11-25Update to 2.05b, and fix MASTER_SITES. Lots of changes since 2.05.schmonz6-155/+24
Here are some of them, excerpted from NEWS: - New code to handle multibyte characters. - `select' was changed to be more ksh-compatible - There is now a bindable edit-and-execute-command readline command, like the vi-mode `v' command, bound to C-xC-e in emacs mode. - The shell now performs arithmetic in the largest integer size the machine supports (intmax_t), instead of long. - There is a new configuration option `--enable-mem-scramble', controls bash malloc behavior of writing garbage characters into memory at allocation and free time. - The `complete' and `compgen' builtins now have a new `-s/-A service' option to complete on names from /etc/services. - `read' has a new `-u fd' option to read from a specified file descriptor. - The expansion of $LINENO inside a shell function is only relative to the function start if the shell is interactive -- if the shell is running a script, $LINENO expands to the line number in the script. This is as POSIX-2001 requires. - The bash debugger in examples/bashdb has been modified to work with the new DEBUG trap semantics, the command set has been made more gdb-like, and the changes to $LINENO make debugging functions work better. Code from Gary Vaughan. - New [n]<&word- and [n]>&word- redirections from ksh93 -- move fds (dup and close). - The `echo' builtin now accepts \0xxx (zero to three octal digits following the `0') in addition to \xxx (one to three octal digits) for SUSv3/XPG6/ POSIX.1-2001 compliance. - Added support for DESTDIR installation root prefix, so you can do a `make install DESTDIR=bash-root' and do easier binary packaging. - New `-A group/-g' option to complete and compgen; does group name completion. - The ksh-like `ERR' trap has been added. The `ERR' trap will be run whenever the shell would have exited if the -e option were enabled. It is not inherited by shell functions. - configure has a new `--enable-largefile' option, like other GNU utilities. - `for' loops now allow empty word lists after `in', like the latest POSIX drafts require. - The builtin `ulimit' now takes two new non-numeric arguments: `hard', meaning the current hard limit, and `soft', meaning the current soft limit, in addition to `unlimited' Also, there is a "New unwind-protect implementation from Paul Eggert", which I believe obviates the need for two sparc64-related patches.
2002-11-20Check that the gettext headers and libraries exist before symlinking them.jlam1-3/+6
2002-11-17Convert packages to PKG_REGISTER_SHELLS framework.salo2-8/+5
2002-09-26Install the bash documentation in a separate package. This removes anyjlam4-44/+26
dependency on texinfo should the base system not have it. Bump the PKGREVISION.
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam1-1/+1
have been converted to USE_BUILDLINK2.
2002-08-23Merge shells/bash2 from the buildlink2 branch back into the main trunk.jlam1-8/+35
This package is needed to use buildlink2 on Darwin.
2002-02-18Introduce new framework for handling info files generation and installation.seb2-5/+5
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf1-2/+2
pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-09-23Fix oversights in last commit.tron1-2/+2
2001-09-23Make modifications of "/etc/shells" robust so that they don't fail if thetron1-2/+2
last entry is removed.
2001-09-23Make modifications of "/etc/shells" robust so that they don't fail iftron1-2/+3
"/etc/shells" doesn't exist or is empty after removing entries for cerntain shell. These problems show up e.g. under SunOS.
2001-08-30fix bash on sparc64; the patches are from Shin'ichiro TAYA ↵mrg4-3/+135
<taya@ba2.so-net.ne.jp>, tested by Martti Kuparinen <martti.kuparinen@iki.fi> and myself...
2001-08-04Fix pkg/12675 by converting the package to use buildlink.mk files andjlam4-33/+22
marking as USE_BUILDLINK_ONLY. The only dependencies picked up are now only the ones linked into work/.buildlink.
2001-04-29Improve description.wiz1-8/+10
2001-04-18move to sha1 digests, and add distfile sizes.agc1-1/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-9/+7
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-16Reorder include path to avoid build problems on systems with "gettext-lib"tron3-7/+32
package installed following a hint by John Darrow. This fixes PR pkg/12675 my myself.
2001-04-13Update to 2.05, based on pkg/12615 by Martti Kuparinen.wiz2-7/+7
Extract of CHANGES: Bugfixes; command completion should now take half the stat(2)s it took before; lots of changes to the POSIX mode; SSH2_CLIENT not auto-exported any more (like SSH_CLIENT before); realpath builtin; 'set' without options returns valid input, and lots others.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-12-11Install HTML files into share/doc/htmlwiz2-8/+12
2000-10-04Take advantage of bsd.prefs.mk.toshii1-5/+7
2000-03-30remove overlooked obsoleted patchwiz1-16/+0
2000-03-30Update bash to 2.04; also add variable BASH_STATIC for static linking.wiz6-41/+24
Changes: too many to list here, check the CHANGES file.
2000-02-24Fix loading from shared libraries on ELF systems. Patch provided bytron2-7/+10
John Darrow in PR pkg/9481.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-09-19Make this work on more operating systems with less effort.kim1-3/+2
1999-07-09Add package patch checksum files.agc1-0/+6
1999-04-25Instead of always going to the "real" master site first, use one of thetv1-3/+3
GNU mirrors (possibly overridden by the user).
1999-04-14Remove unnecessary slash from master site list.tron1-2/+2
1999-04-13Remove NOPORTDOCS definition - it was useless anyway, as any attempt toagc1-8/+1
build a binary package with this definition would fail as the PLIST is not correct. If a package's documentation is overwhelming, it should arguably be handled in a separate pre-requisite documentation package.
1999-03-22Catch up with MASTER_SITE_GNU reorganization.bad1-2/+2
1999-03-02Give a vendor to configure, thanks to Kim & Todd for the inputs!hubertf1-2/+3
1999-02-21update to 2.03hubertf4-21/+19
1999-02-20Fix CONFLICTS (remove redundancy, mostly)hubertf1-3/+1
1999-02-11Use install-info in $PATH, so that systems with it in base will work too.tv1-3/+3
1999-01-14Fix MASTER_SITES, as per PR 6808 by Jim Bernard <jbernard@ox.mines.edu>hubertf1-2/+2
1998-11-13Put the NetBSD RCS Id back in a comment.agc1-2/+2
1998-08-20The Grand Homepagification:tsarna1-1/+2
- New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section.
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-08-07Add NetBSD RCS Ids.agc4-0/+8
1998-08-05Update bash2 to 2.02.1, closes pr 5913 by John Darrow.frueauf7-76/+55
1998-06-22Update package Makefiles for automatic manual page handling.agc1-2/+1
1998-06-03Include bsd.prefs.mk so that variables can be set in /etc/mk.confagc1-1/+4
1998-04-21Update to V2.02hubertf2-11/+12
1998-04-20Substitute all obvious FreeBSD ppl as MAINTAINER with packages@netbsd.org.frueauf1-2/+2
1998-04-17Introduce USE_GTEXINFO and INFO_FILES definitions to bsd.pkg.mk, and use them.agc1-7/+2