Commit graph

88605 commits

Author SHA1 Message Date
wiz
7d42e6488d Update to 1.22:
1.22 Sep 30, 2005

- Added Exception::Class::Base->caught() so you can write
"My::Error->caught()".  Apparently this is what Damian documented in
Perl Best Practices.  Thanks to JD Hedden for pointing this out.

- Require Devel::StackTrace 1.12 to fix a test failure on Win32.
Reported by Garrett Goebel.


1.21 Apr 17, 2005

- Added Exception::Class->caught() as syntactic sugar for catching
exceptions in a "safe" manner.  See the docs for details.  Suggested
by Damian Conway.
2005-11-23 22:08:36 +00:00
wiz
68e942aaa2 Update to 0.04:
0.04  Sat Sep 24 12:36:56 UTC 2005
    - Tony Bowden now maintainer
    - Document how to value when creating data
    - Complete rewrite of tests

0.03  Tue Mar 11 18:30:01 GMT 2003
    - Rearranged the docs a smidge.
    - Added Japanese docs from perldocjp (thanks Atsuhi Kato)
    - mk_classdata() is now explicitly only a class method
    - Added this change log.
2005-11-23 22:08:04 +00:00
wiz
ab44f124c6 Update to 0.30:
0.30 Wed Jul 14 19:12:00 2005
    - Applied CNANDOR's patch to fix trash() support on OS X 10.4.
2005-11-23 22:07:30 +00:00
wiz
2a330fdb02 Update to 0.09:
0.09  Thu Jun 30 15:02:37 BST 2005
    - Fix a bug reported by Damian: want doesn't work (crashes) if
      it's called from within the guard of a loop. See the comment
      above upcontext_plus in Want.xs.
    - Runs under the debugger!
    - Give an error message (rather than segfaulting) if called from
      a tie handler.
2005-11-23 22:06:59 +00:00
wiz
fdf5f9bc31 Add some new perl packages. 2005-11-23 22:06:10 +00:00
wiz
5dec210191 + arpwatch-2.1a13 [pkg/32151], bacula-1.38.2, bittorrent-4.2.0,
horde3-3.0.7.
2005-11-23 22:03:51 +00:00
wiz
a0befa7590 Initial import of p5-Test-LongString:
A library to test long strings.
2005-11-23 22:02:57 +00:00
wiz
cfc24a6c15 Initial import of p5-Params-Util:
"Params::Util" provides a basic set of importable functions that
makes checking parameters a hell of a lot easier.

The functions provided by "Params::Util" check in the most strictly
correct manner, and in should not be fooled by odd cases.
2005-11-23 22:00:57 +00:00
wiz
cb5c058291 Initial import of p5-Test-Deep:
Test::Deep gives you very flexible ways to check that the result
you got is the result you were expecting. At its simplest it compares
two structures by going through each level, ensuring that the values
match, that arrays and hashes have the same elements and that
references are blessed into the correct class. It also handles
circular data structures without getting caught in an infinite
loop.

Where it becomes more interesting is in allowing you to do something
besides simple exact comparisons. With strings, the = operator
checks that 2 strings are exactly equal but sometimes that's not
what you want. When you don't know exactly what the string should
be but you do know some things about how it should look, = is no
good and you must use pattern matching instead. Test::Deep provides
pattern matching for complex data structures.
2005-11-23 22:00:26 +00:00
wiz
ec69205bc1 Initial import of p5-Test-NoWarnings:
In general, your tests shouldn't produce warnings. This modules
causes any warnings to be captured and stored. It automatically
adds an extra test that will run when your script ends to check
that there were no warnings. If there were any warnings, the test
will give a "not ok" and diagnostics of where, when, and what the
warning was, including a stack trace of what was going on when it
occurred.

If some of your tests are supposed to produce warnings then you
should be capturing and checking them with Test::Warn, that way
Test::NoWarnings will not see them and so not complain.
2005-11-23 22:00:02 +00:00
wiz
943068e608 Initial import of p5-Test-Tester:
If you have written a test module based on Test::Builder then
Test::Tester allows you to test it with the minimum of effort.
2005-11-23 21:59:32 +00:00
wiz
327521e18f Initial import of p5-Test-Manifest:
Choose order of the test cases, not necessarily alphabetical,
as usual.
2005-11-23 21:59:00 +00:00
wiz
a2112d8f8e Add HOMEPAGE. 2005-11-23 21:58:17 +00:00
rillig
63e9bd3fa3 Changed the file extension of BROKENWRKLOG from ".html" to ".txt". This is
mostly a cosmetic change. The motives for this change are that the HTML
files only consisted of "<pre>", the properly quoted text/plain contents
and "</pre>". There has been no documentation of reasons for encoding plain
text in HTML unnecessarily, so this change will produce text/plain files
instead.

Another change is that instead of appending to the BROKENWRKSRC, the file is
overwritten each time. In a single bulk build this will not change anything.
Only when the package is built multiple times in a single bulk build, the
behavior will differ.

Ok'ed by agc.
2005-11-23 20:45:11 +00:00
markd
b267e20a92 gwenview update. 2005-11-23 19:25:00 +00:00
markd
381ff20817 Update gwenview to 1.3.1. From maintainer Ian Zagorskih in PR 32134
The first bug fix release of Gwenview, version 1.3.1, is out.

This version contains the following fixes:

    * Make sure Gwenview libs do not require an executable stack.
      (Patch by Christopher Martin)
    * PNG loader has been fixed to pass PNG gamma tests from W3C.
      (Patch by Christopher Martin)
    * Fix compilation with GCC 4.1.
    * Fix MMX configure check with GCC 4.x.
    * Fix a bug which could lead to truncated images when saving to
	non-local URLs.
2005-11-23 19:23:27 +00:00
erh
4d2fdd7bd5 Per request, back out all the SKIP_AUDIT_PACKAGES changes.
bsd.pkg.mk:1.1758-1.1752
bsd.prefs.mk:1.210
bulk/build:1.79
defaults/mk.conf:1.93-1.92
2005-11-23 18:27:13 +00:00
ben
256e66a2e3 Conditionally include header files, and include nbcompat.h
Addresses PR#32149
2005-11-23 14:59:44 +00:00
ben
8926549f00 Sync with src. Remove unused variable argc from apply_perms(). 2005-11-23 14:33:50 +00:00
adam
861229434a Updated emulators/BasiliskII to 1.0.20051122 2005-11-23 12:19:37 +00:00
adam
dd314a6641 Changes 20051122:
* Bug fixes and improvements
2005-11-23 12:17:56 +00:00
wiz
d5c33bc4d7 Note some py-qt3 package updates drochner did yesterday. 2005-11-23 07:33:14 +00:00
minskim
a89be97882 Add qdbm-plus. 2005-11-23 06:59:44 +00:00
minskim
8142f7bd5c Import qdbm-plus from pkgsrc-wip. Packaged by OBATA Akio.
QDBM is an embeded database library compatible with GDBM and NDBM.  It
features hash database and B+ tree database and is developed referring
to GDBM for the purpose of the following three points: higher
processing speed, smaller size of a database file, and simpler API.

This package provides the C++ interface of QDBM.
2005-11-23 06:57:45 +00:00
minskim
69cfe2390f Add qdbm-cgi. 2005-11-23 06:54:44 +00:00
minskim
ef4804554a Import qdbm-cgi from pkgsrc-wip. Packaged by OBATA Akio.
QDBM is an embeded database library compatible with GDBM and NDBM.  It
features hash database and B+ tree database and is developed referring
to GDBM for the purpose of the following three points: higher
processing speed, smaller size of a database file, and simpler API.

This package provides CGI scripts for QDBM.
2005-11-23 06:51:57 +00:00
minskim
e8f976bd6b Add ruby-qdbm. 2005-11-23 06:44:38 +00:00
minskim
681347c023 Import ruby-qdbm from pkgsrc-wip. Packaged by OBATA Akio.
QDBM is an embeded database library compatible with GDBM and NDBM.  It
features hash database and B+ tree database and is developed referring
to GDBM for the purpose of the following three points: higher
processing speed, smaller size of a database file, and simpler API.

This package provides the Ruby interface of QDBM.
2005-11-23 06:42:38 +00:00
minskim
5481107fde Add p5-qdbm. 2005-11-23 06:38:38 +00:00
minskim
78422bdf35 Re-import p5-qdbm into the correct directory. This is a "Perl"
binding, not Python.
2005-11-23 06:36:56 +00:00
minskim
6ea6a40184 Import p5-qdbm from pkgsrc-wip. Packaged by OBATA Akio.
QDBM is an embeded database library compatible with GDBM and NDBM.  It
features hash database and B+ tree database and is developed referring
to GDBM for the purpose of the following three points: higher
processing speed, smaller size of a database file, and simpler API.

This package provides the Perl interface of QDBM.
2005-11-23 06:33:35 +00:00
minskim
c1af683852 Note update of qdbm. 2005-11-23 06:21:59 +00:00
minskim
4d52c1c1fd Update qdbm to 1.8.34. Patches from OBATA Akio (maintainer).
Change:
- A bug of i-node duplication on MinGW was fixed.

pkgsrc Change:
- Split Makefile to provide bindings for other languages in separate
packages.
2005-11-23 06:20:36 +00:00
rillig
fe34e666fb When a list is appended to another list, like MAKE_ENV+=
CFLAGS=${CFLAGS}, check for the correct modifiers. The above is
obviously not correct, as CFLAGS may contain white-space.
CFLAGS=${CFLAGS:Q} is also a little wrong in that it may contain leading
and/or trailing white-space, which must be discarded, too, because the
broken GNU configure scripts cannot handle them correctly. This can be
done using ${CFLAGS:M*:Q}, which first splits CFLAGS into a list of
shell words, then selects all of them and finally combines the words
forming a nicely formatted string without leading and trailing
white-space where all entries are separated from each other by a single
space.
2005-11-23 06:05:52 +00:00
minskim
8b1e7b0405 Note update of alee-ttf. 2005-11-23 05:50:44 +00:00
minskim
2108d1d825 Update alee-ttf to 6.0. Patches submitted by Yi Min-Cheol
(maintainer) in PR pkg/32146.

Changes:
- Add GuseulMono.ttf, [C00ky].ttf.
- Add iso8859-15 support to Bandal.ttf, Bangwool.ttf, Eunjin.ttf, and
  Guseul.ttf.
- Rename Ongdalsam.ttf to Guseul.ttf.
2005-11-23 05:49:59 +00:00
minskim
7adce805f9 Note update of mathomatic. 2005-11-23 05:26:59 +00:00
minskim
8d2fdfd067 Update mathomatic to 12.5.2.
Changes:
- Fixed sum and product command docs and code.
- Added [hyper]trig functions.
- Documentation updates.
2005-11-23 05:26:10 +00:00
rillig
09ccc37a3a Updated pkglint to 4.45.1.
- Added a new type ShellWord that is used for MAKE_ENV and the like to
  check for invalid FOO="${VALUE}" additions. They really should be
  FOO=${VALUE:Q}, as they may already contain embedded quotes. This is
  especially important for CPPFLAGS and CFLAGS.
2005-11-23 05:18:46 +00:00
ben
f1c7672081 Remove unused variables, fix variable names to avoid shadowing globals,
and add PAX_CMD fallback macro.
2005-11-23 04:49:51 +00:00
wiz
7ee7c2292f Remove some package updates that already happened:
lang/chicken to 2.2 [rillig 2005-11-16]
 mail/dspam to 3.6.1 [adrianp 2005-11-12]
 net/gopher to 3.0.11 [adrianp 2005-10-30]
 devel/guile-www to 1.1.1 [gdt 2005-10-16]
 devel/ht to 0.9.1 [rh 2005-10-23]
 net/ipv6calc to 0.50 [hubertf 2005-11-08]
 devel/libjit to 0.0.4 [rillig 2005-10-22]
 devel/libstatgrab to 0.12 [rillig 2005-11-01]
 www/lighttpd to 1.4.7 [joerg 2005-11-06]
 mail/mairix to 0.16.1 [simonb 2005-10-18]
 devel/p5-OOTools to 2.21 [hiramatsu 2005-10-18]
 databases/phpmyadmin to 2.6.4pl4 [tron 2005-11-21]
 lang/tcl-itcl to 3.2.1 [minskim 2005-10-26]
 www/zope25-ZPsycopgDA to 1.1.21 [joerg 2005-11-16]
2005-11-22 23:20:55 +00:00
wiz
d9e943b3d6 Note some more perl package updates. 2005-11-22 23:16:48 +00:00
wiz
8f81826c4d Update to 1.21:
1.21 Wed Sep 28 2005
	- Documenting ->autouse(@classes)
	- Tidying up the POD a little to refer to features
	  in an order much more relevant to the reader.

1.20 Tue Aug 18 2005
	- Catch and rethrow all error when autoloading during a ->can.
	- Debugging can now only be done at compile time, and thus is
	  optimised out. The :debug flag is removed and instead you need
	  to preset $Class::Autouse::DEBUG.
	  Given that this was only for my benefit in the first place, it's
	  not appropriate to slow down everything else because of it.

1.18 Tue Jul 26 2005
	- Added :nostat module to disable the initial stat checks
	  of modules.
2005-11-22 23:16:07 +00:00
wiz
347077f2d2 Update to 1.00:
1.00 Thu Sep  8 2005
	- Has proven itself stable, promoting to 1.00
	- Various small POD clean ups
	- Adding default notifier to auto-compile the CGI functions
	- Rebuilding with a newer (better) Module::Install
2005-11-22 23:14:52 +00:00
wiz
92839c53c9 p5-Test-Builder-Tester is now included in p5-Test-Simple, remove it. 2005-11-22 23:12:50 +00:00
wiz
7b7d85c261 Update to 1.22:
1.22 - Sun Oct 23 23:45:51 CDT 2005
    [ENHANCEMENTS]
    * Added check for lines with only whitespace before or after a
      directive.  Older POD formatters can get confused by such
      lines since they goof up paragraph mode. (RT #6467)

    [FIXES]
    * Bumped up requirements to Test::Simple 0.62.

1.20 - Wed Jun 23 00:28:35 CDT 2004
    [ENHANCEMENTS]
    * Looks in blib/ if there is one, otherwise looks in lib/
    * Thanks to David Wheeler for nudging.

Package change: depend on p5-Test-Simple for testing instead
of p5-Test-Builder-Tester, the latter is now included in the
former.
2005-11-22 23:12:13 +00:00
wiz
16ef57a460 Add CONFLICTS with p5-Test-Builder-Tester, which is now included. 2005-11-22 23:07:18 +00:00
wiz
f84924d996 Update to 3.03:
2005-11-21   Allison Randal
	* Release 3.03

	Applied whitespace patches for Pod::Man and Pod::Text from
        Russ Allbery.

	Applied validation patches to Pod::Simple::HTML from Graham Barr.
2005-11-22 23:04:04 +00:00
wiz
2d925ae62a Note some perl package updates. 2005-11-22 22:59:03 +00:00
wiz
13b243a555 Update to 0.63:
== Changes for 0.63 - September 12, 2005

* Added some text in the POD's synopsis regarding --defaultdeps and the
  environment variable.

== Changes for 0.62 - July 9, 2005

* With CPANPLUS, we no longer probe $Config{sitelib} for writability
  and suggest `sudo` for the entire installation process, as CPANPLUS
  can handle this with `sudo` on `make install`.  Reported by Sungo.
2005-11-22 22:58:02 +00:00