Commit graph

7 commits

Author SHA1 Message Date
jlam
9813468816 * Separate out the shell registration into a separately unpacked script
+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-29 18:32:17 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
jmmv
cec42d64e8 Update to 0.3.14:
posh (0.3.14) unstable; urgency=medium

  * ifdef out shf_smprintf.

 -- Clint Adams <schizo@debian.org>  Fri, 19 Nov 2004 13:11:55 -0500

posh (0.3.13) unstable; urgency=medium

  * Some documentation cleanup and fixes.
  * Get the Latin-1 non-breeakable spaces out of the manpage for
    now.  closes: #280624.
    Hopefully the DocBook XSL stylesheets will be fixed some year.

 -- Clint Adams <schizo@debian.org>  Fri, 12 Nov 2004 14:20:35 -0500

posh (0.3.12) unstable; urgency=medium

  * Add regression test for unset builtin.  closes: #273346.
  * Make "eval false || true" not exit with -e.  closes: #269066.

 -- Clint Adams <schizo@debian.org>  Sat, 25 Sep 2004 22:41:59 -0400

posh (0.3.11) unstable; urgency=medium

  * Fix return value of unset builtin when parameters are not set;
    (according to POSIX, this is not an error condition).

 -- Clint Adams <schizo@debian.org>  Thu, 23 Sep 2004 22:08:57 -0400

posh (0.3.10) unstable; urgency=low

  * Remove extraneous operators from "test" builtin (-a, -G, -H, -k,
    -O, -o, <, >, -ef, -nt, -ot).
2005-03-29 17:02:31 +00:00
agc
d81d19f8e0 Add RMD160 digests. 2005-02-24 12:51:41 +00:00
jmmv
d3ab314280 Fix build with gcc2. 2004-09-08 12:00:09 +00:00
recht
beb62e1008 update to posh-0.3.9
patch provided by pancake at phreaker.net in PR 26777

changes (from Debian changelog):
posh (0.3.9) unstable; urgency=medium
  * trap builtin now errors when no signals are specified.
    closes: #265103.
  * Move trap-related regression tests to their own file,
    and add one to check for error on "trap 0".

posh (0.3.8) unstable; urgency=high
  * Fix tilde expansion thinko introduced in 0.3.4.

posh (0.3.7) unstable; urgency=low
  * Remove some cruft left around from ksh functions.

posh (0.3.6) unstable; urgency=low
  * Add a better regression test for umask.
  * Drop support of ksh88 ":[#%]+"-type trimming.
  * Adjust regression tests to make sure ${blah:#blah} gives
    an error.

posh (0.3.5) unstable; urgency=low
  * Clean unused variables left after 0.3.4.
  * Add prebuild target to debian/rules.
  * Drop qsort altogether.

posh (0.3.4) unstable; urgency=low
  * Fix most of the signedness comparison warnings.
  * Remove homedir caching code.
  * Switch specials, keywords, aliases, builtins, vars, and funs hashes
    to use libc tsearch() and friends.
  * Remove old table hash routines.

posh (0.3.3) unstable; urgency=low
  * Rename custom table functions to prevent conflicts with
    b-tree functions when search.h is included.
  * Remove vestigial tracked alias code.

posh (0.3.2) unstable; urgency=low
  * Make getn() use strtol().
  * Mark unused function parameters to avoid gcc warnings.

posh (0.3.1) unstable; urgency=low
  * Use libc's instead of internal qsort.
  * Add -W to CFLAGS.
2004-08-29 14:47:07 +00:00
jmmv
6f532435cc Initial import of posh, version 0.3:
posh is a stripped-down version of pdksh that aims for compliance with
Debian's policy, and also has a few extra features.
2004-05-07 10:11:13 +00:00