Add LICENSE
Upstream changes:
1.08 2015-01-25 NEILB
- Documentation improvements from JMATES++.
1.07 2015-01-07 NEILB
- Linkify external module references. JMATES++
- Added Test::Pod as a release test. JMATES++
1.06 2014-04-09
- First non-developer release by NEILB
- Fixed RT#41504
- Fixed RT#92082
- Fixed RT#92081
- Fixed RT#53619
- Noted in the pod that I'm now maintaining it.
1.05_02 2014-04-08
- If the constructor failed part way, it would sometimes leave cruft
behind in TMPDIR. RT#41504 - thanks ANDK.
1.05_01 2014-04-02
- Specified min perl version 5.6.0 in metadata and in code
- Moved the modules into lib/Test/
- Added PREREQ_PM, TEST_REQUIRES and CONFIGURE_REQUIRES to Makefile.PL
- Added github repo to metadata and the pod
- Reformatted Changes file as per CPAN::Changes::Spec
- Specified license as 'perl' in metadata, to match doc
- Fixed pod error RT#92082
- Pod spelling mistake RT#92081
- Clarification in doc for new(), that it returns undef on failure,
and not false. RT#53619
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
- Fix the subdir(), read(), and write() methods to handle
the case when the first element in an array-reference file
name is an absolute path name.
- Fix writable() so that it only records errors from chmod()
on files, not exit with no_result().
- Doc changes to make some of the variables in the SYNOPSIS
look like Perl variables.
- Add a Test::Cmd::Common module that sub-classes Test::Cmd to
provide common exception-handling, eliminating the need for
everyone to roll their own fail()/no_result() logic for common
errors.
- Update Test::Cmd documentation to add explicit examples of
using Test::Cmd in conjunction with Test::Harness, Test::Unit,
and Aegis. Mention that Test::Cmd::Common is available.
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").
binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.
addresses PR pkg/28619 from H. Todd Fujinaka.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
Changes: The run() method has been fixed so that it can be used to
execute a subsidiary executable or script that's not in the same
interpreted language as the script being tested.
Changelog
1.03 Sat Jun 9 16:57:16 CDT 2001
- Make specification of an 'interpreter' to the run() method
independent of whether a 'prog' has been specified.
- Actually store the absolute path to a workdir specified as a
relative path, as advertised.
(Thanks to Jonathan Ross <Jonathan.C.Ross@fmr.com> for
finding this bug and contributing a patch.)
1.02
- Small fix to make match() backwards compatible to Perl 5.003.
- Add diff_exact() and diff_regex() methods for returning
UNIX diff(1)-like output from file comparisons.
- Accomodate $TMPDIR specifications that vary from Cwd::cwd()
due to symbolic links or omission of NT drive letters.