summaryrefslogtreecommitdiff
path: root/shells/bash2
AgeCommit message (Collapse)AuthorFilesLines
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-27For both bash packages, use CPP to definereed1-2/+3
DEFAULT_PATH_VALUE as /usr/bin:/bin:${LOCALBASE}/bin:/usr/local/bin (Instead of having non-existent default PATH directories.) Bump PKGREVISION. This is for PR 25044. Okayed by bash2 maintainer.
2005-12-19Fix errno.joerg2-1/+14
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-10-05Remove some more *LEGACY* settings that are over a month old andwiz1-2/+1
thus were before 2005Q3.
2005-09-20Teach the +SHELLS helper script to not create an /etc/shells file ifjlam1-2/+2
one doesn't exist. From now on, we only add the listed PKG_SHELL to the /etc/shells file if it already exists. This fixes PR pkg/27162.
2005-07-29* Separate out the shell registration into a separately unpacked scriptjlam1-2/+2
+SHELL. * Turn PKG_REGISTER_SHELLS into a variable that can be set in the shell environment so that admins can make a choice when installing from binary packages. * PKG_SHELL is now a list of paths, and if the path is relative, then it is taken to be relative to ${PREFIX}. Convert packages that set PKG_SHELL to take advantage of this new feature by changing the full paths to the shells into relative paths.
2005-07-01Use devel/readline instead of the included readline library. Bumpminskim1-3/+11
PKGREVISION due to the added dependency. While here, set BUILDLINK_DEPMETHOD of dependent libraries to "build" when the "static" option is enabled. Approved by the maintainer (wiz@).
2005-05-31Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's adillo1-9/+4
user settable variable. Set PKG_SUGGESTED_OPTIONS instead. Also, make use of PKG_OPTIONS_LEGACY_VARS. Reviewed by wiz.
2005-05-23Removed trailing white-space.rillig1-1/+1
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digests.agc1-1/+9
2004-11-29PKGREVISION bump for previous (since a binpkg already exists for thetv1-2/+2
afflicted platform).
2004-11-29Add glob workaround from <hiramatu@boreas.dti.ne.jp> in PR pkg/25908.tv1-1/+3
2004-10-23Append options to PKG_DEFAULT_OPTIONS instead of ${PKG_OPTIONS_VER},minskim1-12/+6
following the semantic change of PKG_DEFAULT_OPTIONS.
2004-10-22Convert to use bsd.options.mk and add a new option, multibyte, tominskim1-4/+21
enable/disable multibyte support. Ok'ed by wiz@.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-08-22Change the way that legacy USE_* and FOO_USE_* options are convertedjlam1-8/+3
into the bsd.options.mk framework. Instead of appending to ${PKG_OPTIONS_VAR}, it appends to PKG_DEFAULT_OPTIONS. This causes the default options to be the union of PKG_DEFAULT_OPTIONS and any old USE_* and FOO_USE_* settings. This fixes PR pkg/26590.
2004-08-07Convert bash2 to use bsd.options.mk.minskim1-3/+17
2004-07-11Add {BA,Z}SH_STATIC to BUILD_DEFS.salo1-4/+4
Addresses request on tech-pkg@ by Georg Schwarz.
2004-06-22Disable multibyte support only when wctype_t is not available. Theminskim8-12/+129
previous patches disabled it on NetBSD unconditionally. Bump PKGREVISION. Pointed out by Kibum Han. Thanks to junyoung@ for testing. OK'ed by schmonz@ and wiz@.
2004-05-17The Makefile for builtins is not using CFLAGS, but we do need CFLAGSjschauma2-1/+15
(for example under IRIX64 using gcc, where it otherwise will produce 32bit object files). Patch that.
2004-05-12On some systems (for example IRIX 5.3 with the IDO compilers), none of thejschauma2-1/+15
#ifdefs after this label leads to any code, so insert a no-op, just in case. Based on emails from Georg Schwarz to wiz, also noted in http://mail.gnu.org/archive/html/bug-bash/2003-04/msg00002.html.
2004-01-05bl3ifyjlam1-3/+5
2003-07-26whitespace nitcjep1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz1-1/+2
2003-06-30Take maintainership.wiz1-2/+2
2003-06-30Update to 2.05b.2.7. Pull in 3 official patches.uebayasi2-5/+12
[bash205b-005] When in a locale with multibyte characters, the readline display updater will occasionally cause a segmentation fault when attempting to compute the length of the first multibyte character on the line. [bash205b-006] When running in a locale with multibyte characters, the readline display updater will use carriage returns when drawing the line, overwriting any partial output already on the screen and not terminated by a newline. [bash205b-007] Using the vi editing mode's case-changing commands in a locale with multibyte characters will cause garbage characters to be inserted into the editing buffer. Besides, export Bash's "test" target to Pkgsrc. Type "make test" to try this. XXX The MAINTAINER should be taken by someone really using this.
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-03-14Bump PKGREVISION for addition of official patches.wiz1-1/+2
2003-03-14Add four official patches found in the master site. Fixes pkg/20673.toshii2-2/+13
2003-02-14Note conflict with static version. Closes PR 20010 by Ryo HAYASAKA.wiz1-1/+3
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-4/+4
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2002-12-22These packages are no longer needed to bootstrap buildlink2. Simplify thejlam1-52/+7
building of these packages by using buildlink2.
2002-12-17fix a fix: "#define HANDLE_MULTIBYTE 0" doesn't work as expected ifdrochner4-46/+22
it is tested for by "#if defined"...
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