Commit graph

104987 commits

Author SHA1 Message Date
heinz
336e3c3596 Due to a change of Ebay's HTML pages esniper needed to be patched to catch
up with this. A new release will contain the patch but it is uncertain
when it will appear on sourceforge.

This should fix PR pkg/34875 by Thomas Feddersen.
2006-10-22 18:51:32 +00:00
rillig
15fed95cd0 Fixed "test ==". 2006-10-22 17:55:41 +00:00
xtraeme
1e05de203c Make the USB_CHECK test pass correctly on NetBSD, necessary to
enable the USB transport.

Bump PKGREVISION.
2006-10-22 16:38:40 +00:00
adam
8e4f2d66b0 Fix PERL path in normalize-mp3/ogg 2006-10-22 16:36:35 +00:00
rillig
97cb2f4b01 Fixed PKGMANDIR and file ownership. 2006-10-22 16:30:22 +00:00
rillig
4ed6b39fdd Removed a leading @ from a shell command. 2006-10-22 16:06:32 +00:00
rillig
eb04a4827a Fixed PKGMANDIR. 2006-10-22 16:03:18 +00:00
schmonz
9bd3f0af90 + getmail-4.6.5, rss2email-2.60, solfege-3.6.3, tmda-1.1.8 2006-10-22 15:56:46 +00:00
dmcmahill
2271081f96 Various solaris fixes. In particular:
- when building with gcc, the solaris /usr/ccs/bin/as assembler is still
  used in a couple of places but the correct flags aren't set.
- The object directory has a different name when building with gcc instead
  of the sun studio compilers.
- There are a couple of libs which are installed that aren't part of the install
  for other systems (freebl).
2006-10-22 15:32:47 +00:00
dmcmahill
a9c8058588 PLIST fixes when on sun4u machines running SunOS. No changes to other
platforms.
2006-10-22 15:23:27 +00:00
rillig
e31d680f32 Use BSD_MAKE_ENV instead of specifying everything explicitly. 2006-10-22 14:27:00 +00:00
adrianp
5b372c8a2c Updated www/php4 to 4.4.4nb2
Updated lang/php5 to 5.1.6nb2
2006-10-22 13:21:18 +00:00
adrianp
defbabb029 Fixes for CVE-2006-4812 and CVE-2006-4625
Bump nb
2006-10-22 13:19:19 +00:00
adrianp
20625c2bca Fix for CVE-2006-4625
Bump nb
2006-10-22 13:16:41 +00:00
obache
58b1d6b1a8 MASTER_SITES and HOMEPAGE have been moved. 2006-10-22 13:02:57 +00:00
wiz
2765064ed2 Some updates I did today. 2006-10-22 12:38:53 +00:00
wiz
5d724c4c27 Update to 1.71.1:
Release: 1.71.1

This is a minor update to the 1.71.0 release. Along with a number of bug
fixes, it includes two feature changes:

  * Added support for profiling based on xml:lang and status attributes.

  * Added initial support in manpages output for footnote, annotation, and alt
    instances. Basically, they all now get handled the same way ulink
    instances are. They are treated as a class as "note sources": A numbered
    marker is generated at the place in the main text flow where they occur,
    then their contents are displayed in an endnotes section at the end of the
    man page.

Common

The following changes have been made to the common code since the 1.71.1
release.

  * For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.

  * Add support for Xalan generating a root xml:base like saxon.

FO

The following changes have been made to the fo code since the 1.71.1 release.

  * For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.

  * Add support for Xalan to add root node xml:base for db5 docs.

  * Added support for profiling based on xml:lang and status attributes.

HTML

The following changes have been made to the html code since the 1.71.1
release.

  * For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again.

  * Add support for Xalan to add root node xml:base for db5 docs.

  * Added support for profiling based on xml:lang and status attributes.

  * Made changes in namespace declarations to prevent xmllint's
    canonicalizer from treating them as relative namespace URIs.

      - Changed xmlns:k="java:com.isogen.saxoni18n.Saxoni18nService"
        to xmlns:k="http://www.isogen.com/functions/com.isogen.saxoni18n.Saxoni18nService";
        Saxon accepts either form
        (see http://www.saxonica.com/documentation/extensibility/functions.html);
        to Saxon, "the part of the URI before the final '/' is immaterial".

      - Changed, e.g. xmlns:xverb="com.nwalsh.xalan.Verbatim" to
        xmlns:xverb="xalan://com.nwalsh.xalan.Verbatim"; Xalan accepts
        either form
        (see http://xml.apache.org/xalan-j/extensions.html#java-namespace-declare);
        just as Saxon does, it will "simply use the string to the
        right of the rightmost forward slash as the Java class name".

      - Changed xmlns:xalanredirect="org.apache.xalan.xslt.extensions.Redirect"
        to xmlns:redirect="http://xml.apache.org/xalan/redirect", and
        adjusted associated code to make the current Xalan redirect spec.
        (see http://xml.apache.org/xalan-j/apidocs/org/apache/xalan/lib/Redirect.html)

  * Added the html.append and chunk.append parameters. By default, the
    value of both is empty; but the internal DocBook XSL stylesheets
    build sets their value to "<xsl:text>&#x0a;</xsl:text>", in order
    to ensure that all files in the docbook-xsl-doc package end in a
    newline character. (Because diff and some other tools may emit
    error messages and/or not behave as expected when processing
    files that are not newline-terminated.)

Highlighting

The following changes have been made to the highlighting code since the 1.71.1
release.

  * Added license information

Manpages

The following changes have been made to the manpages code since the 1.71.1
release.

  * Added initial support in manpages output for footnote, annotation,
    and alt instances. Basically, they all now get handled the same
    way ulink instances are. They are treated as a class as "note
    sources": A numbered marker is generated at the place in the main
    text flow where they occur, then their contents are displayed in
    an endnotes section at the end of the man page (currently titled
    REFERENCES, for English output, but will be changed to NOTES).

    This support is not yet complete. It works for most "normal"
    cases, but probably mishandles a good number of cases. More
    testing will be needed to expose the problems. It may well also
    introduce some bugs and regressions in other areas, including
    basic paragraph handling, handling of "mixed block" content,
    handling of other indented content, and handling of authorblurb
    and personblurb in the AUTHORS section.

Params

The following changes have been made to the params code since the 1.71.1
release.

  * Added support for profiling based on xml:lang and status attributes.

  * Added the html.append and chunk.append parameters. By default, the
    value of both is empty; but the internal DocBook XSL stylesheets
    build sets their value to "<xsl:text>&#x0a;</xsl:text>", in order
    to ensure that all files in the docbook-xsl-doc package end in a
    newline character. (Because diff and some other tools may emit
    error messages and/or not behave as expected when processing
    files that are not newline-terminated.)

Profiling

The following changes have been made to the profiling code since the 1.71.1
release.

  * Added support for profiling based on xml:lang and status attributes.
2006-10-22 12:36:53 +00:00
rillig
d6327fb216 regen 2006-10-22 12:15:00 +00:00
wiz
e74ad2ab56 Update to 3.6.1:
Comix 3.6.1

    - Updated Brazilian Portuguese and Dutch translations.
2006-10-22 11:39:00 +00:00
bouyer
59bda0569e www/trac updated to 0.10 2006-10-22 11:32:27 +00:00
bouyer
53bbbf5b89 Update to 0.10, OK'd by Eric Gillespie
Changes since 0.9.4:
 - Advanced diff support
 - InterWiki and InterTrac support
 - Improved modularity (database and version control backends as third-party
   plugins, with an experimental mysql backend)
 - Improved notification system
 - Support for spam protection
 - WSGI used as web server protocol
 - Lots of minor improvements in Wiki syntax, to the Wiki and to the
   Ticket subsystem (with exports in CSV or RSS format)
2006-10-22 11:29:58 +00:00
wiz
f0dfa5854f pkglint fixes. 2006-10-22 11:19:24 +00:00
wiz
7ed4f23584 Add patch for bash-3.2 update (broken ru.po file). 2006-10-22 11:18:39 +00:00
wiz
d59e5c8ced Update to 3.2:
This document details the changes between this version, bash-3.2-release,
and the previous version, bash-3.2-beta.

1.  Changes to Bash

a.  Fixed a bug that caused the temporary environment passed to a command to
    affect the shell's environment under certain circumstances.

b.  Fixed a bug in the printf builtin that caused the %q format specifier to
    ignore empty string arguments.

c.  Improved multibyte character environment detection at configuration time.

d.  Fixed a bug in the read builtin that left spurious escape characters in the
    input after processing backslashes when assigning to an array variable.

2.  Changes to Readline

a.  Fixed a redisplay bug that occurred in multibyte-capable locales when the
    prompt was one character longer than the screen width.
------------------------------------------------------------------------------
This document details the changes between this version, bash-3.2-beta,
and the previous version, bash-3.2-alpha.

1.  Changes to Bash

a.  Changed the lexical analyzer to treat locale-specific blank characters as
    white space.

b.  Fixed a bug in command printing to avoid confusion between redirections and
    process substitution.

c.  Fixed problems with cross-compiling originating from inherited environment
    variables.

d.  Added write error reporting to printf builtin.

e.  Fixed a bug in the variable expansion code that could cause a core dump in
    a multi-byte locale.

f.  Fixed a bug that caused substring expansion of a null string to return
    incorrect results.

g.  BASH_COMMAND now retains its previous value while executing commands as the
    result of a trap, as the documentation states.

2.  Changes to Readline

a.  Fixed a bug with prompt redisplay in a multi-byte locale to avoid redrawing
    the prompt and input line multiple times.

b.  Fixed history expansion to not be confused by here-string redirection.

c.  Readline no longer treats read errors by converting them to newlines, as
    it does with EOF.  This caused partial lines to be returned from readline().

------------------------------------------------------------------------------
This document details the changes between this version, bash-3.2-alpha,
and the previous version, bash-3.1-release.

1.  Changes to Bash

a.  Fixed a source bug that caused the minimal configuration to not compile.

b.  Fixed memory leaks in error handling for the `read' builtin.

c.  Changed the [[ and (( compound commands to set PIPESTATUS with their exit
    status.

d.  Fixed some parsing problems with compound array assignments.

e.  Added additional configuration changes for: NetBSD (incomplete multibyte
    character support)

f.  Fixed two bugs with local array variable creation when shadowing a variable
    of the same name from a previous context.

g.  Fixed the `read' builtin to restore the correct set of completion functions
    if a timeout occurs.

h.  Added code to defer the initialization of HISTSIZE (and its stifling of the
    history list) until the history file is loaded, allowing a startup file to
    override the default value.

i.  Tightened up the arithmetic expression parsing to produce better error
    messages when presented with invalid operators.

j.  Fixed the cross-compilation support to build the signal list at shell
    invocation rather than compile time if cross-compiling.

k.  Fixed multibyte support for non-gcc compilers (or compilers that do not
    allow automatic array variable sizing based on a non-constant value).

l.  Several fixes to the code that manages the list of terminated jobs and
    their exit statuses, and the list of active and recently-terminated jobs
    to avoid pid aliasing/wraparound and allocation errors.

m.  Fixed a problem that allowed scripts to die due to SIGINT while waiting
    for children, even when started in the background or otherwise ignoring
    SIGINT.

n.  Fixed a bug that caused shells invoked as -/bin/bash from not being
    recognized as login shells.

o.  Fixed a problem that caused shells in the background to give the terminal
    to a process group other than the foreground shell process group.

p.  Fixed a problem with extracting the `varname' in ${#varname}.

q.  Fixed the code that handles SIGQUIT to not exit immediately -- thereby
    calling functions that may not be called in a signal handler context --
    but set a flag and exit afterward (like SIGINT).

r.  Changed the brace expansion code to skip over braces that don't begin a
    valid matched brace expansion construct.

s.  Fixed `typeset' and `declare' to not require that their shell function
    operands to be valid shell identifiers.

t.  Changed `test' to use access(2) with a temporary uid/euid swap when testing
    file attributes and running setuid, and access(2) in most other cases.

u.  Changed completion code to not attempt command name completion on a line
    consisting solely of whitespace when no_empty_command_completion is set.

v.  The `hash' builtin now prints nothing in posix mode when the hash table is
    empty, and prints a message to that effect to stdout instead of stderr
    when not in posix mode.

w.  Fixed a bug in the extended pattern matching code that caused it to fail to
    match periods with certain patterns.

x.  Fixed a bug that caused the shell to dump core when performing filename
    generation in directories with thousands of files.

y.  Returned to the original Bourne shell rules for parsing ``:  no recursive
    parsing of embedded quoted strings or ${...} constructs.

z.  The inheritence of the DEBUG, RETURN, and ERR traps is now dependent only
    on the settings of the `functrace' and `errtrace' shell options, rather
    than whether or not the shell is in debugging mode.

aa. Fixed a problem with $HOME being converted to ~ in the expansion of
    members of the DIRSTACK array.

bb. Fixed a problem with quoted arguments to arithmetic expansions in certain
    constructs.

cc. The command word completion code now no longer returns matching directories
    while searching $PATH.

dd. Fixed a bug with zero-padding and precision handling in snprintf()
    replacement.

ee. Fixed a bug that caused the command substitution code not to take embedded
    shell comments into account.

ff. Fixed a bug that caused $((...);(...)) to be misinterpreted as an
    arithmetic substitution.

gg. Fixed a bug in the prompt expansion code that inappropriately added a
    \001 before a \002 under certain circumstances.

hh. Fixed a bug that caused `unset LANG' to not properly reset the locale
    (previous versions would set the locale back to what it was when bash
    was started rather than the system's "native" locale).

ii. Fixed a bug that could cause file descriptors > 10 to not be closed even
    when closed explicitly by a script.

jj. Fixed a bug that caused single quotes to be stripped from ANSI-C quoting
    inside double-quoted command substitutions.

kk. Fixed a bug that could cause core dumps when `return' was executed as the
    last element of a pipeline inside a shell function.

ll. Fixed a bug that caused DEBUG trap strings to overwrite commands stored in
    the jobs list.

2.  Changes to Readline

a.  Fixed a problem that caused segmentation faults when using readline in
    callback mode and typing consecutive DEL characters on an empty line.

b.  Fixed several redisplay problems with multibyte characters, all having to
    do with the different code paths and variable meanings between single-byte
    and multibyte character redisplay.

c.  Fixed a problem with key sequence translation when presented with the
    sequence \M-\C-x.

d.  Fixed a problem that prevented the `a' command in vi mode from being
    undone and redone properly.

e.  Fixed a problem that prevented empty inserts in vi mode from being undone
    properly.

f.  Fixed a problem that caused readline to initialize with an incorrect idea
    of whether or not the terminal can autowrap.

g.  Fixed output of key bindings (like bash `bind -p') to honor the setting of
    convert-meta and use \e where appropriate.

h.  Changed the default filename completion function to call the filename
    dequoting function if the directory completion hook isn't set.  This means
    that any directory completion hooks need to dequote the directory name,
    since application-specific hooks need to know how the word was quoted,
    even if no other changes are made.

i.  Fixed a bug with creating the prompt for a non-interactive search string
    when there are non-printing characters in the primary prompt.

j.  Fixed a bug that caused prompts with invisible characters to be redrawn
    multiple times in a multibyte locale.

k.  Fixed a bug that could cause the key sequence scanning code to return the
    wrong function.

l.  Fixed a problem with the callback interface that caused it to fail when
    using multi-character keyboard macros.

m.  Fixed a bug that could cause a core dump when an edited history entry was
    re-executed under certain conditions.

n.  Fixed a bug that caused readline to reference freed memory when attmpting
    to display a portion of the prompt.

3.  New Features in Bash

a.  Changed the parameter pattern replacement functions to not anchor the
    pattern at the beginning of the string if doing global replacement - that
    combination doesn't make any sense.

b.  When running in `word expansion only' mode (--wordexp option), inhibit
    process substitution.

c.  Loadable builtins now work on MacOS X 10.[34].

d.  Shells running in posix mode no longer set $HOME, as POSIX requires.

e.  The code that checks for binary files being executed as shell scripts now
    checks only for NUL rather than any non-printing character.

f.  Quoting the string argument to the [[ command's  =~ operator now forces
    string matching, as with the other pattern-matching operators.

4.  New Features in Readline

a.  Calling applications can now set the keyboard timeout to 0, allowing
    poll-like behavior.

b.  The value of SYS_INPUTRC (configurable at compilation time) is now used as
    the default last-ditch startup file.

c.  The history file reading functions now allow windows-like \r\n line
    terminators.
2006-10-22 11:18:10 +00:00
wiz
e3fe21ec08 Update to 5.2:
1.  Changes to Readline

a.  Fixed a problem that caused segmentation faults when using readline in
    callback mode and typing consecutive DEL characters on an empty line.

b.  Fixed several redisplay problems with multibyte characters, all having to
    do with the different code paths and variable meanings between single-byte
    and multibyte character redisplay.

c.  Fixed a problem with key sequence translation when presented with the
    sequence \M-\C-x.

d.  Fixed a problem that prevented the `a' command in vi mode from being
    undone and redone properly.

e.  Fixed a problem that prevented empty inserts in vi mode from being undone
    properly.

f.  Fixed a problem that caused readline to initialize with an incorrect idea
    of whether or not the terminal can autowrap.

g.  Fixed output of key bindings (like bash `bind -p') to honor the setting of
    convert-meta and use \e where appropriate.

h.  Changed the default filename completion function to call the filename
    dequoting function if the directory completion hook isn't set.  This means
    that any directory completion hooks need to dequote the directory name,
    since application-specific hooks need to know how the word was quoted,
    even if no other changes are made.

i.  Fixed a bug with creating the prompt for a non-interactive search string
    when there are non-printing characters in the primary prompt.

j.  Fixed a bug that caused prompts with invisible characters to be redrawn
    multiple times in a multibyte locale.

k.  Fixed a bug that could cause the key sequence scanning code to return the
    wrong function.

l.  Fixed a problem with the callback interface that caused it to fail when
    using multi-character keyboard macros.

m.  Fixed a bug that could cause a core dump when an edited history entry was
    re-executed under certain conditions.

n.  Fixed a bug that caused readline to reference freed memory when attmpting
    to display a portion of the prompt.

o.  Fixed a bug with prompt redisplay in a multi-byte locale to avoid redrawing
    the prompt and input line multiple times.

p.  Fixed history expansion to not be confused by here-string redirection.

q.  Readline no longer treats read errors by converting them to newlines, as
    it does with EOF.  This caused partial lines to be returned from readline().

r.  Fixed a redisplay bug that occurred in multibyte-capable locales when the
    prompt was one character longer than the screen width.

2.  New Features in Readline

a.  Calling applications can now set the keyboard timeout to 0, allowing
    poll-like behavior.

b.  The value of SYS_INPUTRC (configurable at compilation time) is now used as
    the default last-ditch startup file.

c.  The history file reading functions now allow windows-like \r\n line
    terminators.
2006-10-22 10:55:31 +00:00
rillig
8b6502f214 This package contains a Perl script, but it is not as important to
justify a dependency on Perl. To make the check-interpreter test pass,
I've removed the x-bit from the file.
2006-10-22 09:32:53 +00:00
obache
ae875b85e1 Disable expressly database drivers which is not specified by option.
Possibly fix PR 34555.
2006-10-22 09:25:58 +00:00
rillig
f4770e60d1 Fixed "test ==". 2006-10-22 09:24:38 +00:00
rillig
edc90a1031 Fixed "test ==". 2006-10-22 07:55:38 +00:00
rillig
b70dacabdc Added tests for macro definitions on the command line. 2006-10-22 07:52:27 +00:00
rillig
56bfa32c77 Added INCSDIR and LIBDIR to BSD_MAKE_ENV. 2006-10-22 07:20:06 +00:00
rillig
fb10c068f6 Fixed "test ==". Added a dependency to bash, since I don't know which of
the used features are commonly available. PKGREVISION++.
2006-10-22 07:18:40 +00:00
rillig
cb81c0ec92 Needs BSD_MAKE_ENV.
Replaced two patches with one file in files/, to keep the code readable.
2006-10-22 07:12:14 +00:00
rillig
ee3fc5cf3c Fixed "test ==". 2006-10-22 07:01:38 +00:00
rillig
c2e6dd6b21 Needs BSD_MAKE_ENV. 2006-10-22 07:01:05 +00:00
rillig
10121c122e The new variable BSD_MAKE_ENV defines BINOWN, BINGRP, etc. 2006-10-22 07:00:41 +00:00
rillig
64912cd25d Fixed PKGMANDIR and pkglint warnings. 2006-10-22 06:52:57 +00:00
rillig
53c952439d Added a variable RUN (no leading underscore) as abbreviation for
${_PKG_SILENT}${_PKG_DEBUG}, so that this feature can be used by
packages, too.
2006-10-22 06:50:49 +00:00
rillig
26b6a3baf4 Fixed PKGMANDIR. 2006-10-22 06:39:43 +00:00
rillig
9fd0f98135 Moved the per-directory Makefiles from patches/ to files/ and adjusted
their contents to what this kind of files looks currently.

Not much has changed, except that PKGMANDIR is honoured.
2006-10-22 06:31:43 +00:00
rillig
3691c228a8 Fixed PKGMANDIR. 2006-10-22 05:49:09 +00:00
rillig
8c380e95aa Fixed a heading. 2006-10-22 05:26:41 +00:00
rillig
0e7520ad71 Absolute pathnames may appear in the form basedirvar + '/man1' in source
code.
2006-10-22 05:25:35 +00:00
rillig
c54fab0b19 Fixed "test ==". 2006-10-22 05:15:32 +00:00
rillig
eaf551e752 Not every system has O_DIRECT ... not even NetBSD. 2006-10-22 04:36:12 +00:00
rillig
eae7d6236f Fixed the ownership of the installed files. Now the package can be
installed as unprivileged user.
2006-10-22 01:06:27 +00:00
rillig
704aaeef62 Fixed the ownership of the installed files to allow installation by
unprivileged users.
2006-10-22 00:59:45 +00:00
rillig
212ec91f00 Removed setargs_from_cmd, as it is unused. 2006-10-22 00:35:26 +00:00
rillig
4b4898f8a7 Added header comments. 2006-10-22 00:14:17 +00:00
bouyer
3ae0551e98 Add some usefull config directive to example file:
- use set vncunused to 0 and use vncdisplay to fix the VNC display to use
  when vnc is enabled
- Enable a USB tablet pointing device by default, the mouse is barely useable
  without it.
PKGREVISION++
2006-10-21 22:10:05 +00:00