summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2005-11-28Require gnustep-objc on platforms where /usr/include/objc/objc.h does notrh1-2/+2
exist.
2005-11-28Change all instances of including mk/ghostscript.mk into asking forjlam1-3/+2
the appropriate tool via USE_TOOLS (usually "gs:run"), and remove ghostscript.mk. This change removes a rather out-dated file from pkgsrc and switches packages to use the more compact implementation of the Ghostcript-handling inside the tools framework.
2005-11-25Add debug option.wiz2-1/+13
2005-11-25Bump PKGREVISION for libgsf dependencies, and BUILDLINK_DEPENDS becausewiz1-2/+2
of the libgsf shlib major bump and associated BUILDLINK_DEPENDS bump.
2005-11-25Update to 1.13.3:wiz5-22/+25
libgsf 1.13.3 J.H.M. Dassen (Ray) : * Improve documentation. Jody : * More work on extension interface to sax import wrapper. -------------------------------------------------------------------------- libgsf 1.13.0 Jody: * API changes SAX wrappers for help OpenDoc and SpreadsheetML. Kasal: * Improve libtool versioning. * Relax the gconf requirement. Luciano Wolf: * OpenDocument meta stream parser. Sven Herzberg: * Fix for GsfOutputGnomeVFS API change with shlib major change -> BUILDLINK_DEPENDS bumped.
2005-11-24patch-ac, ad: fix compilation with Sun Studio 11 compilers, patchwiz4-1/+55
from author via segv in PR 32155. patch-ae: from martin@, fixes recursion self-test (not installed).
2005-11-24Update to 0.10:wiz2-8/+7
0.10 Tue Aug 23 22:11:21 UTC 2005 - Documentation fix
2005-11-24Update to 1.4.0:wiz2-6/+6
Changes between 1.3.1 and 1.4.0 (12-Sep-2003 to 02-Sep-2005) *) Optimize insertion of free memory chunks by merging with the spare area if possible to decrease memory fragmentation. *) Fix mm_realloc() function: If the memory chunk passed to mm_realloc() can't be extended and a new chunk must be allocated, the old memory is copied into the new chunk with a call to memcpy(3). However, the used size is the length of the new data and will cause memcpy(3) to access memory beyond the old data chunk's boundaries. [Kirk Petersen] *) Upgraded build environment to GNU Libtool 1.5.20 and GNU shtool 2.0.2 [Ralf S. Engelschall] *) Updated all copyright messages for year 2005. [Ralf S. Engelschall]
2005-11-24Add HOMEPAGE.wiz1-1/+2
2005-11-24Update to 0.53:wiz2-7/+6
0.53 Mon May 30 16:52:44 EDT 2005 - sub error_condition returns undef, not 0 -- Thanks to Dave Glasser
2005-11-24Update to 2.103:wiz2-7/+9
2.103 Wed Sep 28 2005 - Removed Test::Inline::IO::File::VCS. It is incompleted, and never should have been distributed in the dist. 2.102 Thu Sep 22 2005 - To handle people with problems installing RT and a few other programs, add a dependency on Pod::Tests 2.101 Tue Sep 13 2005 - Rebuilding to synchronize with new Module::Install and ExtUtils::AutoInstall - Tweaks the per-section test code to make more applicable value appear in the failure summary. - Removed all remaining use of UNIVERSAL::isa, switching to a more accurate Params::Util approach. Should allow for improved extensibility. 2.100 Thu Jul 14 2005 - Worked as good as I hoped, moving to production release - Bundling a couple of build-time-only deps 2.099_01 Tue Jul 12 2005 - More work on making inline2test just DWYM - Added Test::Inline::Content::Simple 2.099_01 Sun Jul 10 2005 - Starting to implement the 2.100 roadmap - Moved Test::Inline::Handler::Extract to Test::Inline::Extract - Moved Test::Inline::Handler::File to Test::Inline::IO::File - Moved Test::Inline::Handler::File::VCS to Test::Inline::IO::File::VCS - Convert inline2test to use a config file - Added Test::Inline::Content - Added Test::Inline::Content::Legacy - Added Test::Inline::Content::Default - Reorganised code to make it all work again - Added 12_content.t
2005-11-24Grammar fix, from Leonard Schmidt in private mail.wiz1-1/+1
2005-11-24Add a new perl package.wiz1-1/+2
2005-11-24Initial import of p5-capitalization:wiz4-0/+22
Transform SplitCapitalizedNames to split_capitalized_names automatically.
2005-11-24Update Gorm to 1.0.1. Changes are bugfixes only.rh2-6/+6
2005-11-23Remove commented out DEPENDS line.wiz1-3/+1
2005-11-23Update to 1.101:wiz2-7/+7
1.101 Mon Oct 10 2005 - It appears I overtightened the naming rules. Reversed 1.100 Mon Oct 10 2005 - Significant version bump to announce addition of major functionality - Added Algorithm::Dependency::Weight - Upgraded a few remaining things to Params::Util 1.04 Wed Sep 14 2005 - Converted to Module::Install - Added Algorithm::Dependency::Source::HoA by request - Modernised the layout a little - Upgraded from UNIVERSAL::isa to Params::Util to support more complex uses of objects like Adapaters and Decorators.
2005-11-23Update to 1.15:wiz2-7/+6
1.15 Thurs May 26, 2005 - added optional use of weakened parent references and improved the old circular reference DESTROY model to make more sense. See the documantation for more info. - fixed bug in the fixDepth() function
2005-11-23Update to 1.02:wiz2-7/+6
1.02 Tue May 17 11:22:09 CDT 2005 [ENHANCEMENTS] * Added weakened_memory_cycle_ok() and weakened_memory_cycle_exists(). Thanks, Stevan Little. 1.00 Sun Jan 23 01:00:32 CST 2005 [ENHANCEMENTS] * Added memory_cycle_exists(). Thanks, Stevan Little.
2005-11-23Update to 0.21:wiz2-7/+6
0.21 - Most of build_requires should have been in requires, which was causing CPANPLUS to choke on installs. Fixed (thanks Jos I. Boumans) - Test names now called test descriptions to fit in with latest TAP style - Added link to tada list to TO DO section of documentation - Added COMMUNITY section to POD - Added description of how to use Test::Exception in a sub-passing non prototype style (after feedback from Jim Keenan & Perrin)
2005-11-23Update to 2.11:wiz2-7/+6
2.11 Jul 27, 2005 - In tests, make sure filehandles are closed before reading or unlinking the file. Patch from on Savage.
2005-11-23Update to 1.17:wiz2-7/+6
1.17 -- Mon May 23 08:55:26 CDT 2005 Bug Fixes * Update XS code to declare PERL_UNUSED_DECL conditionally 1.16 -- Fri May 20 10:22:49 CDT 2005 Bug Fixes * Change to refaddr.t test to avoid false errors on some 64 bit platforms * Fix all perl only tests to work when in the core build environment * Fix looks like number test to work for 5.8.5 and above 1.15 -- Fri May 13 11:01:15 CDT 2005 Bug Fixes * Fixed memory leak in first() Enhancements * Converted tests to use Test::More * Improved test coverage * Changed Makefile.PL to use Module::Install * Refactor use of Sv..X() macros to be Sv.._set() * Changes from Jarkko for Symbian port of Perl * Documentation updates to weaken()
2005-11-23Update to 0.78:wiz2-7/+6
0.78 Jul 19, 2005 - If an overloaded object returned false in boolean context, then it would always fail "can" tests. Patch by Chi-Fung Fan. 0.77 Apr 29, 2005 - Neither --xs or --pm worked with the Makefile.PL the way they were supposed to. Reported by Doug Treder. - Moved source to my personal SVN repo. https://svn.urth.org/svn/Params-Validate - Updated ppport.h, which allows XS version to work with 5.00504. This was broken since 0.75, at least.
2005-11-23Update to 1.13:wiz2-7/+6
Changes not documented.
2005-11-23Update to 1.04:wiz2-7/+6
1.04 - Added ability to detect weakened cycles courtesy Stevan Little
2005-11-23Update to 1.22:wiz2-8/+7
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-23Update to 0.04:wiz2-8/+7
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-23Update to 0.09:wiz2-7/+6
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-23Add some new perl packages.wiz1-1/+7
2005-11-23Initial import of p5-Test-LongString:wiz4-0/+23
A library to test long strings.
2005-11-23Initial import of p5-Params-Util:wiz4-0/+28
"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-23Initial import of p5-Test-Deep:wiz4-0/+40
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-23Initial import of p5-Test-NoWarnings:wiz4-0/+35
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-23Initial import of p5-Test-Tester:wiz4-0/+24
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-23Initial import of p5-Test-Manifest:wiz4-0/+24
Choose order of the test cases, not necessarily alphabetical, as usual.
2005-11-22Update to 1.21:wiz2-7/+6
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-22Update to 1.00:wiz2-7/+6
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-22p5-Test-Builder-Tester is now included in p5-Test-Simple, remove it.wiz5-41/+1
2005-11-22Update to 1.22:wiz2-8/+7
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-22Add CONFLICTS with p5-Test-Builder-Tester, which is now included.wiz1-1/+3
2005-11-22Update to 0.63:wiz2-7/+9
== 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-22Update to 1.13:wiz2-7/+6
1.13 Wed Sep 28 2005 - Fixed a minor POD bug in the synopsis 1.12 Fri Sep 9 2005 - Added a fix for classes with insanely broken ->isa methods that cause Perl to die. 1.11 Tue Sep 6 2005 - It occured to me after I added ->find that what it _really_ is is a way to find all the subclasses, but then include the class itself in the returned list. This method makes much more sense it I don't return the class itself, and rename it ->subclasses - Fixed broken Makefile.PL 1.10 Mon Sep 5 2005 - Added the ->find method - Cleaned up and reorganised the POD - Made sure all return conditions are documented properly - Converted to Module::Install 1.09 skipped
2005-11-22Remove p5-SortVersions, replaced by p5-Sort-Versions.wiz5-35/+2
2005-11-22Import p5-Sort-Versions-1.5:wiz4-0/+34
Sort::Versions allows easy sorting of mixed non-numeric and numeric strings, like the "version numbers" that many shared library systems and revision control packages use. This is quite useful if you are trying to deal with shared libraries. It can also be applied to applications that intersperse variable-width numeric fields within text. Other applications can undoubtedly be found. This is a new version of p5-SortVersion. Changes since the last p5-SortVersions package: 2003-08-24 23:58 ed * README, Versions.pm: Version 1.5. 2003-08-24 23:57 ed * mkdist: Changed to 'mkdist' written in Perl; now checks version numbers. 2003-08-24 23:43 ed * Makefile.PL: Removed DISTNAME - change to Perl standard convention of calling the package Sort-Versions-xxx.tar.gz. Though I don't know quite what DISTNAME did. 2003-08-24 23:41 ed * Makefile.PL: Get the version number from Versions.pm rather than hardcoding it in Makefile.PL. 2003-08-24 23:37 ed * Versions.pm: Removed CVS log; I'm not that keen on it, especially as most of the log messages were empty. 2003-08-24 23:33 ed * t/versions.t: Use Test::More (based on patch from mwj99). 2003-08-24 23:25 ed * t/versions.t: Added some more test cases and commented the existing tests. I think this partly follows a patch from mwj99. 2002-09-01 19:20 ed * README: Some revisions and modernizing prompted by Matt's new version (although I didn't incorporate all his changes). 2002-09-01 15:03 ed * Versions.pm: Updated my email address. 2002-03-09 18:19 ed * t/versions.t: Added some tests for calling versioncmp directly, if perl >= 5.6. 2002-03-09 18:19 ed * Versions.pm: Made versions() deprecated, so versioncmp() is the routine to call. Small code tidying. 2002-03-09 17:38 ed * t/versions.t: Run each test in package main and package Foo. 2002-03-09 17:26 ed * Versions.pm, t/versions.t: Applied patch from Slaven Rezic to let versions() work when called from a package other than main. But this is not the final answer, I intend to deprecate versions() and move the code into versioncmp(), which has saner argument passing (not the magic $a and $b). 2002-01-28 19:06 ed * Versions.pm: Version 1.3: patch from Hack Kampbjørn for '-' digit groupings as well as '.'. 2002-01-28 19:05 ed * README: Added some rather lame examples of -. 2002-01-28 19:03 ed * t/versions.t: Added some tests for - digit grouping. 2001-07-28 18:07 ed * t/versions.t: Whoops - got the leading-zero tests the wrong way round. 2001-07-28 18:07 ed * README: Whoops - got the leading-zero examples the wrong way round in the README. 2001-07-28 18:02 ed * mkdist: Modified from Lingua::Preferred to Sort::Versions. 2001-07-28 17:52 ed * Versions.pm: Added $VERSION. 2001-07-28 17:40 ed * mkdist: Initial revision 2001-07-28 17:34 ed * t/versions.t: Added tests for leading-zero numeric comparisons. 2001-07-28 17:33 ed * Versions.pm: Added support for numeric comparisons where one version number has a leading zero. 2001-07-28 17:32 ed * README: Fixed spelling mistake.
2005-11-22Update to 1.12:wiz2-7/+6
1.12 Sep 30, 2005 - Newer versions of Perl use Unix-style filenames when reporting the filename in caller(), which breaks Exception::Class tests on other platforms, and is just kind of funky. This module now calls File::Spec->canonpath() to clean up the filename in each frame. Reported by Garret Goebel.
2005-11-22Update to 1.04:wiz2-8/+8
1.04 2005-03-17-11-23 - release version 1.04 - repair permissions on temp cache files
2005-11-22Update to 0.62:wiz3-12/+11
0.62 Sat Oct 8 01:25:03 PDT 2005 * Aborbed Test::Builder::Tester. The last release broke it because its screen scraping Test::More and the failure output changed. By distributing them together we ensure TBT won't break again. * Test::Builder->BAILOUT() was missing. - is_deeply() can now handle function and code refs in a very limited way. It simply looks to see if they have the same referent. [rt.cpan.org 14746] 0.61 Fri Sep 23 23:26:05 PDT 2005 - create.t was trying to read from a file before it had been closed (and thus the changes may not have yet been written). * is_deeply() would call stringification methods on non-object strings which happened to be the name of a string overloaded class. [rt.cpan.org 14675] 0.60_02 Tue Aug 9 00:27:41 PDT 2005 * Added Test::Builder::Module. - Changed Test::More and Test::Simple to use Test::Builder::Module - Minor Win32 testing nit in fail-more.t * Added no_diag() method to Test::Builder and changed Test::More's no_diag internals to use that. [rt.cpan.org 8655] * Deprecated no_diag() as an option to "use Test::More". Call the Test::Builder method instead. 0.60_01 Sun Jul 3 18:11:58 PDT 2005 - Moved the docs around a little to better group all the testing functions together. [rt.cpan.org 8388] * Added a BAIL_OUT() function to Test::More [rt.cpan.org 8381] - Changed Test::Builder->BAILOUT to BAIL_OUT to match other method's naming conventions. BAILOUT remains but is deprecated. * Changed the standard failure diagnostics to include the test name. [rt.cpan.org 12490] - is_deeply() was broken for overloaded objects in the top level in 0.59_01. [rt.cpan.org 13506] - String overloaded objects without an 'eq' or '==' method are now handled in cmp_ok() and is(). - cmp_ok() will now treat overloaded objects as numbers if the comparison operator is numeric. [rt.cpan.org 13156] - cmp_ok(), like() and unlike will now throw uninit warnings if their arguments are undefined. [rt.cpan.org 13155] - cmp_ok() will now throw warnings as if the comparison were run normally, for example cmp_ok(2, '==', 'foo') will warn about 'foo' not being numeric. Previously all warnings in the comparison were supressed. [rt.cpan.org 13155] - Tests will now report *both* the number of tests failed and if the wrong number of tests were run. Previously if tests failed and the wrong number were run it would only report the latter. [rt.cpan.org 13494] - Missing or extra tests are not considered failures for the purposes of calculating the exit code. Should there be no failures but the wrong number of tests the exit code will be 254. - Avoiding an unbalanced sort in eq_set() [bugs.perl.org 36354] - Documenting that eq_set() doesn't deal well with refs. - Clarified how is_deeply() compares a bit. * Once again working on 5.4.5. 0.60 Tue May 3 14:20:34 PDT 2005 0.59_01 Tue Apr 26 21:51:12 PDT 2005 * Test::Builder now has a create() method which allows you to create a brand spanking new Test::Builder object. * require_ok() was not working for single letter module names. * is_deeply() and eq_* now work with circular scalar references (Thanks Fergal) * Use of eq_* now officially discouraged. - Removed eq_* from the SYNOPSIS. - is_deeply(undef, $not_undef); now works. [rt.cpan.org 9441] - is_deeply() was mistakenly interpeting the same reference used twice in a data structure as being circular causing failures. [rt.cpan.org 11623] - Loading Test::Builder but not using it would interfere with the exit code if the code exited. [rt.cpan.org 12310] - is_deeply() diagnostics now disambiguate between stringified references and references. [rt.cpan.org 8865] - Files opened by the output methods are now autoflushed. - todo() now honors $Level when looking for $TODO.
2005-11-22Reset PKGREVISION after update to 1.0.4 (hi augustss!).wiz1-2/+1
2005-11-22Upgrade to darcs version 1.0.4. No change log available.augustss3-28/+48
2005-11-22explicitly mark dependency on graphviz; PKGREV++dan1-1/+3