Commit graph

5977 commits

Author SHA1 Message Date
recht
8da8f21bec Add and enable patchutils. 2004-07-24 08:46:46 +00:00
recht
96f235d772 initial import of patchutils-0.2.30
Patchutils is a small collection of programs that operate on patch files.
Interdiff generates an incremental patch from two patches against a common
source. For example, if you have applied a pre-patch to a source tree, and
wish to apply another pre-patch (which is against the same original source
tree), you can use interdiff to generate the patch that you need to apply.
You can also use this to review changes between two pre-patches.
Combinediff generates a single patch from two incremental patches, allowing
you to merge patches together. The resulting patch file only alters each file
once.
Filterdiff will select the portions of a patch file that apply to files
matching (or, alternatively, not matching) a shell wildcard.
Fixcvsdiff is for correcting the output of 'cvs diff'.
Rediff corrects hand-edited patches, by comparing the original patch with the
modified one and adjusting the offsets and counts.
Lsdiff displays a short listing of affected files in a patch file, along with
(optionally) the line numbers of the start of each patch.
Splitdiff separates out patches from a patch file so that each new patch file
only alters any given file once. In this way, a file containing several
incremental patches can be split into individual incremental patches.
Grepdiff displays a list of the files modified by a patch where the patch
contains a given regular expression.
Recountdiff fixes up counts and offsets in a unified diff.
Unwrapdiff fixes word-wrapped unified diffs.
2004-07-24 08:45:26 +00:00
grant
260be8cb27 this needs flex(1) to build. 2004-07-24 02:53:53 +00:00
recht
9d7168c3a1 update to roundup-0.7.6
2004-07-20 0.7.6
Fixed:
- rdbms backend full text search failure after import (sf bug 980314)
- rdbms backends not filtering correctly on link=None
- fix anydbm journal import (sf bug 983166)
- handle postgresql bug in SQL generation (sf bug 984591)
- fix dates-from-Dates (sf bug 984604)
- fix messageid generated when msgid is None for send_message (sf bug 987933)
- make user permissions check more sane (fix search page for anonymous)
- fixed RDBMS filter() for no matches from full-text search (sf bug 990778)
- fixed DateHTMLProperty for invalid date entry (sf bug 986538)
- fixed external password source example (sf bug 986601)
- document the STATIC_FILES config var
- implement the HTTP HEAD command (sf bug 992544)
- fix journal export of files to remove content from CSV files
- API clarification. Previously, the anydbm/bsddb/metakit filter() methods
  had required exact matches to Multilink argument lists. The RDBMS
  backends treated Multilink matches like all other data types - matching
  any of the Multilink argument list is good enough. The latter behaviour
  is implemented across the board now.
- fix metakit handling of filter on Link==None
2004-07-22 14:17:35 +00:00
recht
4150812b27 add python as category
ok'd a while back at pkgsrcCon by agc and wiz
2004-07-22 09:15:59 +00:00
jschauma
b212e2df00 Per default, eclipse stores data in your home directory unless you specify
the '-data' switch on the command line.

If you tell eclipse to store data in a directory located on an NFS share,
it is possible that eclipse will fail with an error message that it could
not aquire a lock.  Apparently there are some issues with the way NFS is
done among Unix servers and Linux hosts.  Make sure that lockd and statd
are running on both the client and the server.

If this does not work at all, then you can disable the use of a lock file
by starting eclipse using 'eclipse -vmargs -Dosgi.locking=none'.
2004-07-21 21:02:05 +00:00
jlam
9809354d38 Remove explicit dependency on groff -- set USE_TBL instead. 2004-07-21 19:58:57 +00:00
kristerw
42261bf77c Corrected path to x11/py-wxWindows. 2004-07-20 19:41:56 +00:00
epg
c84664ca50 Update to Version 1.0.6.
(19 July 2004, from /branches/1.0.x)
http://svn.collab.net/repos/svn/tags/1.0.6

 User-visible-changes:
 * fixed: crash in status command, caused by race (r10144)
 * fixed: crashes when deleting a revision-prop (r10148, r10185, r10192)
 * fixed: mod_authz_svn allows COPY method on repos with space in name (#1837)
 * fixed: mod_authz_svn COPY security hole:  authorize whole tree (issue #1949)

 Developer-visible changes:
 * neon 0.24.7 now required (fixes wire compression bugs) (r10159, 10176)
2004-07-20 01:10:19 +00:00
recht
f75335f241 Set package creator as maintainer. Requested in private mail. 2004-07-19 19:57:42 +00:00
wiz
9e602eb072 Update to 1.11:
* Platform fixes for Tru64, Borland, Irix, HP-UX, AIX, UnixWare7
  and Reliant UNIX
* Support for Intel C++
* Initial support for Qt/Embedded on FreeBSD
* more undocumented stuff
2004-07-19 13:30:49 +00:00
wiz
e7bd7f29f9 Update to 2002.1nb1: relnotes.txt has changed, use a different DIST_SUBDIR. 2004-07-19 12:34:50 +00:00
wiz
207ea645b6 Patch to make audio work on IRIX 5, from Georg Schwarz. 2004-07-19 10:48:46 +00:00
minskim
034356782e Add and enable ExmanIDE. 2004-07-19 03:09:50 +00:00
minskim
078e5d225c Initial import of ExmanIDE-0.9.4.
ExmanIDE is an integrated development environment for Python, written
in Python.  Features include internationalization, simple project
management, debugging, and C++ support.
2004-07-19 03:07:36 +00:00
kristerw
a62706f57c Fix the calls to semctl to make this package build on NetBSD 1.6. 2004-07-18 20:28:23 +00:00
recht
47fbd93ebd bump PKGREVISIONs for last boehm-gc update
(BUILDLINKS_DEPENDS change)
2004-07-18 10:49:49 +00:00
schmonz
2b261a6ce2 Remove the ${OPSYS} test around inclusion of dlcompat/buildlink3.mk,
as that test is now done by the buildlink3 file itself.
2004-07-18 09:38:26 +00:00
schmonz
e464fcb387 dlcompat was added to OS X "Panther". Add a builtin.mk to detect
its presence. Bump BUILDLINK_DEPENDS to the latest version.

Evaluate the contents of buildlink3.mk only if we're on Darwin,
which lets us simply .include "../../devel/dlcompat/buildlink3.mk"
anywhere we might need it without affecting other platforms.
2004-07-18 09:35:08 +00:00
jmmv
7f211d083d Fix a typo in a path. 2004-07-17 23:04:35 +00:00
xtraeme
37ebbb561a Add APR_CONFIGURE_ARGS=--with-ldap, missed in previous. 2004-07-17 00:14:26 +00:00
xtraeme
1e0c42a299 Enable OpenLDAP support in devel/apr, by default it's disabled.
If you want to use it, "APR_USE_OPENLDAP" should be set to [Yy][Ee][Ss].

This closes PR pkg/25356.
2004-07-16 23:21:50 +00:00
recht
9b694448b7 add and enable ply 2004-07-16 15:39:08 +00:00
recht
b0ef710ecd Delete a file missed before the import.. 2004-07-16 15:38:40 +00:00
recht
e9021af640 initial import of ply-1.5
The 1.4 version of the package was provided by NONAKA Kimihiro
in PR 26344 .  (And seems to be based upon the FreeBSD port.)

Cleaned up and updated to 1.5 by me.

PLY is a Python-only implementation of the popular compiler construction
tools lex and yacc. The implementation borrows ideas from a number of
previous efforts; most notably John Aycock's SPARK toolkit. However, the
overall flavor of the implementation is more closely modeled after the C
version of lex and yacc. The other significant feature of PLY is that it
provides extensive input validation and error reporting--much more so than
other Python parsing tools.
2004-07-16 15:36:50 +00:00
xtraeme
5a3557d106 Added libosip2-2.0.9 2004-07-16 01:32:39 +00:00
xtraeme
bb5279ac7d Initial import of libosip2-2.0.9.
oSIP is an implementation of SIP.

The GNU oSIP library is written in C and get no dependencies except the
standard C library. oSIP is thread safe and will generally be used in a
multi-threaded application. Nevertheless, this is optional.

oSIP is little in size and code and thus could be use to implement IP
soft-phone as well as embedded SIP software. oSIP is not limited to
endpoint agents, and can also be used to implement "SIP proxy".

oSIP does not intend to provide a high layer API for controlling
"SIP Session" at this step. Instead, it currently provides an API for the
SIP message parser, SDP message parser, and library to handle
"SIP transactions" as defined by the SIP document.
2004-07-16 01:30:46 +00:00
wiz
97c485708c Sync PLIST with 4.7 update (hi cjs!). 2004-07-14 15:19:19 +00:00
wiz
939b7e8f6e Fix PLIST for 1.7.0 (hi jschauma!) 2004-07-14 13:44:36 +00:00
wiz
6fe7f44cb7 Remove devel/jlib.
The pkgsrc version does not compile with gcc3; the latest available
version does not compile with gcc3; development has stopped two
years ago; there is no package in-tree that uses it.
2004-07-14 13:27:15 +00:00
adrianp
846a498067 - Update to apache 2.0.50
- Add new build def APACHE_DEFAULT_FILES

Changes with Apache 2.0.50

  *) SECURITY: CAN-2004-0493 (cve.mitre.org)
     Close a denial of service vulnerability identified by Georgi
     Guninski which could lead to memory exhaustion with certain
     input data.  [Jeff Trawick]

  *) mod_cgi: Handle output on stderr during script execution on Unix
     platforms; preventing deadlock when stderr output fills pipe buffer.
     Also fixes case where stderr from nph- scripts could be lost.
     PR 22030, 18348.  [Joe Orton, Jeff Trawick]

  *) mod_alias now emits a warning if it detects overlapping *Alias*
     directives.  [André Malo]

  *) mod_rewrite no longer turns forward proxy requests into reverse proxy
     requests. PR 28125  [ast domdv.de, André Malo]

  *) ap_set_sub_req_protocol and ap_finalize_sub_req_protocol are now
     exported on Win32 and Netware as well (minor MMN bump).  PR 28523.
     [Edward Rudd <eddie omegaware.com>, André Malo]

  *) Restore the ability to disable the use of AcceptEx on Win9x systems
     automatically (broken in 2.0.49). PR 28529.  [André Malo]

  *) <VirtualHost myhost> now applies to all IP addresses for myhost
     instead of just the first one reported by the resolver.  This
     corrects a regression since 1.3.  [Jeff Trawick]

  *) util_ldap: allow relative paths for LDAPTrustedCA to be resolved
     against ServerRoot PR#26602 [Brad Nicholes]

  *) SECURITY: CAN-2004-0488 (cve.mitre.org)
     mod_ssl: Fix a buffer overflow in the FakeBasicAuth code for a
     (trusted) client certificate subject DN which exceeds 6K in length.
     [Joe Orton]

  *) mod_dav_fs: Fix MKCOL response for missing parent collections, which
     caused issues for the Eclipse WebDAV extension.
     PR 29034.  [Joe Orton]

  *) mod_deflate: Fix memory consumption (which was proportional to the
     response size).  PR 29318.  [Joe Orton]

  *) mod_ssl: Log the errors returned on failure to load or initialize
     a crypto accelerator engine.  [Joe Orton]

  *) Allow RequestHeader directives to be conditional. PR 27951.
     [Vincent Deffontaines <vincent gryzor.com>, André Malo]

  *) Allow LimitRequestBody to be reset to unlimited. PR 29106
     [André Malo]

  *) Fix a bunch of cases where the return code of the regex compiler
     was not checked properly. This affects: mod_setenvif, mod_usertrack,
     mod_proxy, mod_proxy_ftp and core. PR 28218.  [André Malo]

  *) mod_ssl: Fix a potential segfault in the 'shmcb' session cache for
     small cache sizes.  PR 27751.  [Geoff Thorpe <geoff geoffthorpe.net>]

  *) Remove 2Gb log file size restriction on some 32-bit platforms.
     PR 13511.  [Joe Orton]

  *) mod_logio no longer removes the EOS bucket. PR 27928.
     [Bojan Smojver <bojan rexursive.com>]

  *) htpasswd no longer refuses to process files that contain empty
     lines.  [André Malo]

  *) Regression from 1.3: At startup, suexec now will be checked for
     availability, the setuid bit and user root. The works only if
     httpd is compiled with the shipped APR version (0.9.5).
     PR 28287.  [André Malo]

  *) Unix MPMs: Stop dropping connections when the file descriptor
     is at least FD_SETSIZE.  [Jeff Trawick]

  *) Fix handling of IPv6 numeric strings in mod_proxy.  [Jeff Trawick]

  *) mod_isapi: send_response_header() failed to copy status string's
     last character.  PR 20619.  [Jesse Pelton <jsp pkc.com>]

  *) Fix a segfault when requests for shared memory fails and returns
     NULL. Fix a segfault caused by a lack of bounds checking on the
     cache.  PR 24801.  [Graham Leggett]

  *) Throw an error message if an attempt is made to use the LDAPTrustedCA
     or LDAPTrustedCAType directives in a VirtualHost. PR 26390
     [Brad Nicholes]

  *) Fix a potential segfault if the bind password in the LDAP cache
     is NULL.  PR 28250.  [Jari Ahonen <jah progress.com>]

  *) Quotes cannot be used around require group and require dn
     directives, update the documentation to reflect this. Also add
     quotes around the dn and group within debug messages, to make it
     more obvious why authentication is failing if quotes are used in
     error.  PR 19304.  [Graham Leggett]

  *) The Microsoft LDAP SDK escapes filters for us, stop util_ldap
     from escaping filters twice when the backslash character is used.
     PR 24437.  [Jess Holle <jessh ptc.com>]

  *) Overhaul handling of LDAP error conditions, so that the util_ldap_*
     functions leave the connections in a sane state after errors have
     occurred. PR 27748, 17274, 17599, 18661, 21787, 24595, 24683, 27134,
     27271 [Graham Leggett]

  *) mod_ldap calls ldap_simple_bind_s() to validate the user
     credentials.  If the bind fails, the connection is left
     in an unbound state.  Make sure that the ldap connection
     record is updated to show that the connection is no longer
     bound. [Brad Nicholes]

  *) Ensure that lines in the request which are too long are
     properly terminated before logging.
     [Tsurutani Naoki <turutani scphys.kyoto-u.ac.jp>]

  *) Update the bind credentials for the cached LDAP connection to
     reflect the last bind.  This prevents util_ldap from creating
     unnecessary connections rather than reusing cached connections.
     [Brad Nicholes]

  *) mod_isapi: GetServerVariable returned improperly terminated header
     fields given "ALL_HTTP" or "ALL_RAW".  PR 20656.
     [Jesse Pelton <jsp pkc.com>]

  *) mod_isapi: GetServerVariable("ALL_RAW") returned the wrong buffer
     size.  PR 20617.  [Jesse Pelton <jsp pkc.com>]

  *) mod_dav: Fix a problem that could cause crashes when manipulating
     locks on some platforms.  [Jeff Trawick]

  *) mod_headers no longer crashes if an empty header value should
     be added.  [André Malo]

  *) Fix segfault in mod_expires, which occured under certain
     circumstances. PR 28047.  [André Malo]

  *) htpasswd: use apr_temp_dir_get() and general cleanup
     [Guenter Knauf <eflash gmx.net>, Thom May]

  *) mod_ssl: Fix memory leak in session cache handling.  PR 26562
     [Madhusudan Mathihalli]

  *) mod_ssl: Fix potential segfaults when performing SSL shutdown from
     a pool cleanup.  PR 27945.  [Joe Orton]

  *) Add forensic logging module (mod_log_forensic).
     [Ben Laurie]

  *) logresolve: Allow size of log line buffer to be overridden at
     build time (MAXLINE).  PR 27793.  [Jeff Trawick]

  *) Fix the comment delimiter in htdbm so that it correctly parses the
     username comment.  Also add a terminate function to allow NetWare
     to pause the output before the screen is destroyed.
     [Guenter Knauf <eflash gmx.net>, Brad Nicholes]

  *) Fix crash when Apache was started with no Listen directives.
     [Michael Corcoran <mcorcoran warpsolutions.com>]

  *) core_output_filter: Fix bug that could result in sending
     garbage over the network when module handlers construct
     bucket brigades containing multiple file buckets all referencing
     the same open file descriptor. [Bojan Smojver]

  *) Fix memory corruption problem with ap_custom_response() function.
     The core per-dir config would later point to request pool data
     that would be reused for different purposes on different requests.
     [Jeff Trawick, based on an old 1.3 patch submitted by Will Lowe]

  *) Win32: Tweak worker thread accounting routines to eliminate
     server hang when number of Listen directives in httpd.conf
     is greater than or equal to the setting of ThreadsPerChild.
     [Bill Stoddard]
2004-07-14 08:28:51 +00:00
kristerw
3fba5eaf4d Work around brokenness in the bulk build.
The problem is that perl58>=5.8.3 includes Test::Harness, so we allow
it to satisfy this dependency.  The default perl in pkgsrc is 5.8.4,
so no package will depend on devel/p5-Test-Harness (unless the user
has an old perl installation, or overrides the default).  But the way
the bulk build tracks dependencies makes it add dependencies on
devel/p5-Test-Harness anyway...

Work around this for now, by noting that if there is no PERL5 installed,
and the user has not overridden the default, then we do not need
to add anything to the DEPENDS at all (since perl 5.8.4 will be
used from the normal USE_PERL5 mechanism).
2004-07-13 22:01:03 +00:00
kristerw
c192ecf95f Make this package build on NetBSD ports that do not have
<machine/joystick.h>.
2004-07-13 20:51:58 +00:00
jschauma
c3d54eb054 Update eclipse to 3.0. There are tons of changes, including a new look
and feel, but apparently no cumulative list of changes is available.
Please compare to www.eclipse.org.

XXX: mark this as for NetBSD-*-i386 and Linux-*-* only for the time being
XXX: Users of other OS might be able to tweak the Makefile - if you do,
XXX: please file a PR with the patches.  Thanks.
2004-07-13 20:36:28 +00:00
xtraeme
c0f5e93886 Update devel/libidn to 0.5.1.
Bugfixes, documentation, etc; please review the Changelog file.
2004-07-13 16:45:47 +00:00
recht
762ef6ce87 update boehm-gc to 6.3b1
changes:
- Add a patch provided by UCHIYAMA Yasushi in PR 26180 to support NetBSD/sh3.
- Correctly define ELFSIZE for NetBSD. Fixes PR 26252 by Kouichirou Hiratsuka.

Bump BUILDLINK_DEPNDS to 6.3nb1 for the ELFSIZE fix.
2004-07-13 14:22:27 +00:00
danw
bbea3bea94 add Darwin to INCOMPAT_READLINE to work around PR 26268 2004-07-13 01:20:32 +00:00
wiz
507cc4ed8a Actually, let's only use one of the dependency files, as intended. 2004-07-12 23:10:50 +00:00
wiz
82805edbf6 Add patch so this does not depend on GNU make. 2004-07-12 21:28:28 +00:00
cube
d24b17b105 For USE_MMX users, do the following:
o only include it in the BUILD_DEFS if the current platform is concerned.
  For now that only includes i386, but we might find amd64 users in the
  future.
o test against [Yy][Ee][Ss], for consistency.

Fixes part of PR 26243.
2004-07-12 19:27:05 +00:00
grant
086d54e886 .include "../../mk/bsd.pkg.mk" not .include <../../mk/bsd.pkg.mk> 2004-07-10 09:08:44 +00:00
drochner
9a99283870 apply some patches from SDL CVS which fix inline assembler to compile
with gcc-3.4.x
left out a part which requires support for the "named parameter"
syntax which is not present on NetBSD-1.6.x/gcc-2.95.x
This is obviously not needed because the real variable names and
the abstract parameter names are identical.
(see PR pkg/25855 by John R. Shannon for details)
The next SDL release will probably require to install gcc-3.3.x
on NetBSD-1.6.x.
2004-07-09 18:19:09 +00:00
jmmv
72b3fd0e66 Update to 2.4.4:
* Win32 bug fixes (John Ehresman)
* Other bug fixes (Manish Singh, Matthias Clasen, Federico
  Mena Quintero, Philippe Blain, Sven Neumann, Julio M. Merino
  Vidal, Kaz Sasayama, Morten Welinder, Mariano Suarez-Alvarez)
* Documentation updates (Crispin Flowerday, Ed Griffiths,
  Federico)
* New and updated translations (az,ne,sq)
2004-07-09 15:30:16 +00:00
drochner
e257f0a8da depend on groff 2004-07-09 13:51:20 +00:00
recht
f278361648 update to 6.3
This is mostly a bug fix release.

Selection of changes:
- most pkgsrc patches have been integrated
- amd64 support for NetBSD/OpenBSD (thanks to drochner@)
- enhanced Darwin support

For a complete list see:
http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/recent_changes
2004-07-09 00:18:54 +00:00
erh
2ba1aee063 Remove bogus html file. 2004-07-08 18:39:47 +00:00
erh
c13ba8fa78 Add p5-Date-Business subdirectory 2004-07-08 18:35:32 +00:00
erh
d45da702be New package: p5-Date-Business version 1.2
Perl5 module for fast calendar and business date calculations
2004-07-08 18:33:04 +00:00
seb
afa162ea6e Update HOMEPAGE and MASTER_SITES. 2004-07-08 12:06:22 +00:00
schmonz
08761b709f Update to 2.5. Selections from the changelog:
* The 'return' statement now actually returns, and there are now
    break & continue statements for for & while loops.

* MkDir now grists directories with 'dir', so that directory targets
    can be distinguished from other targets.

* SubDir now allows multiple overlapping roots (top level directories):
    the first SubDir of a new root uses the CWD of jam to set that
    root; subsquent SubDirs use the current SUBDIR to set the new
    root.  New FSubDirPath to compute a path (given SubDir arguments)
    and SubRules to include another root's Jamrules.  Jamrules only
    included if present; no error issued if no Jamrules file.

* $(RMDIR) has been defined for NT and defaulted to $(RM) everwhere
    else.  Not much tested.  For Michael Champigny.

* GenFile actions (on UNIX) now put . in the PATH for the execution
    of the command, so that (at least) when jam builds itself .
    does not need to be in the global path.  It is the rare case
    where a target bound in the current directory can't be used
    directly, so we fudge it by setting PATH.

* The whole /MR of Jam's name has been dropped.  It was intended
    to avoid trademark infringement of JYACC's JAM, but as far as
    we can tell (a) it wasn't enough to avoid infringement and (b)
    the trademark has lapsed anyhow.

* If header dependencies cause an object to be recompiled and the
    source file is a temporary, the temporary is now reconstructed.
    Previously, headers weren't considered when deciding when to
    reconstruct a temporary.

* -d has been reworked to make it easier to display more useful
    tracing information separate from the debugging gunk:

        -da - show all actions (formerly -d2)
        -dc - show 'causes' for rebuilding (new output)
        -dd - show dependencies (new output)
        -dm - show make graph (aka -d3)
        -dx - show executable text (formerly -d2)

    -dd is new, and more display options are anticipated.

    -n now implies -dax.

    The message "...using xxx..." now only shows up with -da.

* Several bug and portability fixes.


pkgsrc changes:
* Use the .zip distfile instead of the .tar to save space.
* Iterate with ${f} rather than ${file} to placate pkglint.
2004-07-07 19:40:04 +00:00