Commit graph

16793 commits

Author SHA1 Message Date
adam
d509e4adb3 Changes 0.6.1:
* pass '--no-chain-reply-to' explicitly to 'git-send-email'.
* git-cpan-sendpatch and git-cpan-sendemail now accept '--compose'.
2011-08-16 08:30:16 +00:00
adam
6df8c660aa Changes 0.101.621:
* document the \-escaping behavior of sections
2011-08-16 08:22:51 +00:00
wiz
599faf70ca Depend on the same p5-Params-Validate version as Makefile.PL does. 2011-08-16 08:22:07 +00:00
adam
18a457ac7e Added LICENSE 2011-08-16 08:01:43 +00:00
adam
1cf51dafb6 Changes 0.090:
* bump prereq on Params::Validate to deal with recent buggy versions
2011-08-16 08:00:51 +00:00
adam
f8e096aefa Changes 0.2.7
* Updated dependencies in Build.PL module

Changes 0.2.6:
* Bugfix: corrected a .pod file finding issue
2011-08-16 07:58:55 +00:00
adam
bef33e83a0 Added LICENSE 2011-08-16 07:57:18 +00:00
adam
6fd08f287c Changes 0.07:
* Don't die when there's a symlink poiting to something already processed
2011-08-16 07:47:25 +00:00
adam
bd8cde2d00 Added LICENSE 2011-08-16 07:31:04 +00:00
adam
460c2fe7fd Changes 9999.19:
* Fixed use line in t/edit_file.t to import :edit first
* read_file and write_file work even when interrupted by signals
  this includes a test for read_file interrupt
* Fixed bugs in the config synopsis example
2011-08-16 07:00:59 +00:00
obache
c991365c72 fix missing dependency pattern update.
Bump PKGREVISION.
2011-08-15 05:00:02 +00:00
obache
da0f8f67b2 Update p5-Module-Build to 0.38000 (upstream 0.3800).
Catch up to bundled version in perl-5.14.1, and let not to depend on
external (too new, and troubled) modules with perl-5.14.1.

Revision history for Perl extension Module::Build.

0.3800 - Sat Mar  5 15:11:41 EST 2011

  Summary of major changes since 0.3624:

    [ENHANCEMENTS]

    - Generates META.json and MYMETA.json consistent with version 2 of the
      CPAN Meta Spec. [David Golden]

  Also in this release:

  [BUG FIXES]

  - Autogenerated documentation no longer includes private actions from
    Module::Build's own release subclass. [Report by Timothy Appnel,
    fix by David Golden]

0.37_06 - Mon Feb 28 21:43:31 EST 2011

  [BUG FIXES]

  - prerequisites with the empty string instead of a version are
    normalized to "0".  (RT#65909)

  [OTHER]

  - More Pod typo/link fixes [Hongwen Qiu]

0.37_05 - Sat Feb 19 20:43:23 EST 2011

  [BUG FIXES]

  - fixes failing ppm.t in perl core

  [OTHER]

  - Pod typo fixes [Hongwen Qiu]

0.37_04 - Wed Feb 16 15:27:21 EST 2011

  [OTHER]

  - moved scripts/ to bin/ for less confusing porting to bleadperl

0.37_03 - Wed Feb 16 09:54:05 EST 2011

  [BUG FIXES]

  - removed an irrelevant test in t/actions/installdeps.t that was causing
    failures on some Cygwin platforms

  [OTHER]

  - dropped configure_requires as some CPAN clients apparently get
    confused by having things in both configure_requires and requires

  - bumped Parse::CPAN::Meta build prereq to 1.4401

  - bumped CPAN::Meta prereq to 2.110420

  - Pod typo fixes [Hongwen Qiu]

0.37_02 - Mon Feb  7 21:05:30 EST 2011

  [BUG FIXES]

  - bumped CPAN::Meta prereq to 2.110390 to avoid a regression in 2.110360

0.37_01 - Thu Feb  3 03:44:38 EST 2011

  [ENHANCEMENTS]

  - Generates META.json and MYMETA.json consistent with version 2 of the
    CPAN Meta Spec. [David Golden]

  [BUG FIXES]

  - t/signature.t now uses a mocked Module::Signature; this should be
    more robust across platforms as it only needs to confirm that
    Module::Build is calling Module::Signature when expected

  [OTHER]

  - Added CPAN::Meta and Parse::CPAN::Meta to prerequisites and dropped
    CPAN::Meta::YAML

0.3624 - Thu Jan 27 11:38:39 EST 2011

  - Fixed pod2html directory bugs and fixed creation of spurious blib
    directory in core perl directory when running install.t (RT#63003)
    [Chris Williams]

0.3623 - Wed Jan 26 17:45:30 EST 2011

  - Fixed bugs involving bootstrapping configure_requires prerequisites
    on older CPANPLUS clients or for either CPAN/CPANPLUS when using
    the compatibility Makefile.PL

  - Added diagnostic output when configure_requires are missing for
    the benefit of users doing manual installation

0.3622 - Mon Jan 24 21:06:50 EST 2011

  - No changes from 0.36_21

0.36_21 - Fri Jan 21 11:01:28 EST 2011

  - Changed YAML::Tiny references to the new CPAN::Meta::YAML module
    instead, which is the YAML-variant that is going into the Perl core

0.36_20 - Fri Dec 10 15:36:03 EST 2010

  *** DEPRECATIONS ***

  - Module::Build::Version has been deprecated.  Module::Build now depends
    directly upon version.pm.  A pure-perl version has been bundled in inc/
    solely for bootstrapping in case configure_requires is not supported.
    M::B::Version remains as a wrapper around version.pm.

  - Module::Build::ModuleInfo has been deprecated.  Module::Build now
    depends directly upon Module::Metadata (which is an extraction of
    M::B::ModuleInfo intended for general reuse).  A pure-perl version has
    been bundled in inc/ solely for bootstrapping in case
    configure_requires is not supported. M::B::ModuleInfo remains as a
    wrapper around Module::Metadata.

  - Module::Build::YAML has been deprecated.  Module::Build now depends
    directly upon YAML::Tiny.  M::B::YAML remains as a subclass wrapper.
    The YAML_support feature has been removed, as YAML is now an ordinary
    dependency.

0.36_19 - Tue Dec  7 13:43:42 EST 2010

  Bug fixes:

  - Perl::OSType is declared as a 'configure_requires' dependency, but is
    also bundled in inc (and loaded if needed) [David Golden]

0.36_18 - Mon Dec  6 16:46:49 EST 2010

  Changes:

  - Added dependency on Perl::OSType to refactor and centralize
    management of OS type mapping [David Golden]

  - When parsing a version number out of a file, any trailing alphabetical
    characters will be dropped to avoid fatal errors when comparing version
    numbers.  These would have been dropped (with a warning) anyway during
    an ordinary numeric comparison. (RT#56071) [David Golden]

  Bug fixes:

  - A Perl interpreter mismatch between running Build.PL and running Build
    is now a fatal error, not a warning (RT#55183) [David Golden]

  - Bundled Module::Build::Version updated to bring into sync with CPAN
    version.pm 0.86 [David Golden]

  - No longer uses fake user 'foo' in t/tilde (RT#61793) [David Golden]

  - Won't fail tests if an ancient Tie::IxHash is installed
    [Christopher J. Madsen]

  - Correctly report missing metafile field names [David Golden]

  - Suppress uninitialized value errors during Pod creation
    on ActiveState Perl [David Golden]

  - Return to starting directory after install action; this is
    an attempt to fix an install.t heisenbug (RT#63003) [David Golden]

  - A broken version.pm load won't cause Module::Build::Version to
    die trying to install itself as a mock version (RT#59499)
    [Eric Wilhelm and David Golden]

  - PERL_DL_NONLAZY is now always set when tests are run
    (RT#56055) [Dmitry Karasik]

  - 'fakeinstall' will use .modulebuildrc actions for 'install' if
    no specific 'fakeinstall' options are provided (RT#57279)
    [David Golden]

  - Add install*script to search path for installdeps client
    and search site, then vendor, then core paths

  - Skip noexec tmpdir check on Windows (RT#55667) [Jan Dubois]

  - Arguments with key value pairs may now have keys with "-" in them
    (RT#53050) [David Golden]

  - Add quotemeta to t/tilde.t test to fix Cygwin fails
    [Chris Williams and David Golden]

  - Build script now checks that M::B is at least the same version
    of M::B as provided in 'configure_requires' in META
    (RT#54954) [David Golden]

0.36_17 - Wed Oct 27 18:08:36 EDT 2010

  Enhancements:

  - Added 'distinstall' action to run 'Build install' inside the
    generated distribution directory [Jeff Thalhammer]

0.36_16 - Thu Aug 26 12:44:07 EDT 2010

  Bug fixes:

  - Better error message in case package declaration is not found
    when searching for version. [Alexandr Ciornii]

  - Skips 'release_status' tests on perl < 5.8.1 due to buggy
    treatment of dotted-decimal version numbers [David Golden]

0.36_15 - Wed Aug 25 10:41:28 EDT 2010

  Bug fixes:

  - Added a mock Software::License to prevent t/properties/license.t
    from failing.

0.36_14 - Sun Aug 22 22:56:50 EDT 2010

  Enhancements:

  - Adds 'release_status' and 'dist_suffix' properties in preparation
    for adding CPAN Meta Spec 2 support.  'dist_suffix' will be set
    to 'TRIAL' automatically when necessary. [David Golden]

  - Makes 'license' more liberal.  You can now specify either a license
    key from the approved list (c.f. Module::Build::API) or just a
    Software::License subclass name (e.g. 'Perl_5').  This should
    provide better support for custom or proprietary licenses.
    [David Golden]

0.36_13 - Wed Jul 28 22:40:25 EDT 2010

 Bug-fixes:

 - Bundled Module::Build::Version updated to bring into sync with CPAN
   version.pm 0.82 [David Golden]

0.36_12 - Tue Jul 27 00:08:51 EDT 2010

  Enhancements:

  - Module::Build::Compat will now convert dotted-decimal prereqs into
    decimal rather than dying (and will warn about this). [Apocalypse]

  Bug fixes:

  - Caches case-sensitivity checks to boost performance, fixes
    RT#55162 and RT#56513 [Reini Urban]

  - Won't try to use ActivePerl doc generation tools without confirming
    that they are indeed installed. [David Golden]

  - Sets temporary $ENV{HOME} in testing to an absolute path, which fixes
    some issues when tested as part of the Perl core [Nicholas Clark]

  - Module::Build::ModuleInfo now warns instead of dying when a module
    has an invalid version.  ->version now just returns undef
    (RT#59593) [David Golden]

  Changes:

  - When authors do not specify Module::Build in configure_requires and
    Module::Build is automatically added, a warning will be issued
    showing the added prerequisite [David Golden]

  - Moved automatic configure_requires generation into get_metadata()
    and added an 'auto' argument to toggle it (on for META and off
    for MYMETA) [David Golden]

0.36_11 - Thu May 27 09:41:23 EDT 2010

  Bug fixes:

  - Handle META/MYMETA reading and writing within Module::Build to ensure
    utf8 mode on filehandles.  Now passes/gets only strings to YAML::Tiny
    or Module::Build::YAML

0.36_10 - Wed May 19 18:36:06 EDT 2010

  Bug fixes:

  - Fix failing t/manifypods.t on Windows from 0.36_09 changes [Klaus
    Eichner]

0.36_09 - Tue May 11 09:19:12 EDT 2010

  Bug fixes:

  - Improve HTML documentation generation on ActivePerl (RT#53478)
    [Scott Renner and Klaus Eichner]

0.36_08 - Mon Apr 26 08:00:15 EDT 2010

 Enhancements:

 - Give a list of valid licenses when given one we don't recognize
   (RT#55951) [Yanick Champoux]

 - Added 'Build manifest_skip' action to generate a default MANIFEST.SKIP
   [David Golden]

 Changes:

 - When temporarily generating a MANIFEST.SKIP when none exists, it will
   be removed on exit instead of hanging around until 'Build clean'.  This
   is less surprising/confusing and the 'Build manifest_skip' action
   is now available instead to bootstrap the file [David Golden]

 Bug fixes:

 - Fixed runtime error on cygwin when searching for an executable command
   during installdeps testing [David Golden]
2011-08-15 04:22:56 +00:00
obache
4614638f72 Update p5-Lexical-SealRequireHints to 0.005.
version 0.005; 2011-07-25

  * bugfix: work around core bug [perl #73174] affecting Unicode swash
    loading, and apply entire workaround arrangement to 5.11.{0..5}
    where [perl #73174] exists but [perl #68590] does not

  * correct dynamic_config setting to 0

  * include META.json in distribution

  * add MYMETA.json to .cvsignore

version 0.004; 2010-11-21

  * bugfix: don't attempt to use XS version of the workaround on Win32,
    where it can't work properly due to linker restriction on access to
    core symbols

  * only define PERL_CORE for compilation on Perl versions where the
    bug workaround (and thus interference with core-private stuff)
    is actually necessary

  * in XS, use PERL_NO_GET_CONTEXT for efficiency

  * in XS, declare "PROTOTYPES: DISABLE" to prevent automatic generation
    of unintended prototypes

  * in XS, provide a reserve definition of croak, so that the Perl_croak
    circumlocution is avoided even with PERL_CORE defined

  * in XS, give symbolic names to the Perl version thresholds

  * jump through hoops to avoid compiler warnings

  * use full stricture in test suite

  * also test POD coverage of pure Perl implementation

  * in t/setup_pp.pl, avoid a warning that occurs if XSLoader::load()
    is given no arguments, which is now a valid usage

  * in Build.PL, explicitly set needs_compiler to avoid bogus
    auto-dependency on ExtUtils::CBuilder

  * in Build.PL, complete declaration of configure-time requirements
2011-08-14 16:26:57 +00:00
obache
39619a9444 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:26:04 +00:00
joerg
792494f88a Fix the real problem, spelling error in the category Makefile 2011-08-13 23:27:11 +00:00
joerg
49092951f6 Adjust package name to deal with Perl version numbering 2011-08-13 17:53:07 +00:00
joerg
0edc25961c Fix package name 2011-08-13 17:52:21 +00:00
adam
d51787b6ac Changes 1.03:
* Upgraded to Module::Install 1.00
2011-08-13 08:44:01 +00:00
adam
9e67cec1cc Revision bump after updating perl to 5.14.1 2011-08-13 08:33:17 +00:00
adam
0eecb4df1c Changes 1.21:
* Various patches by Chorny at cpan dot org and fREW frioux at gmail dot com:
* Windows NTFS compatibility fixes.
* Allow PID to be negative.
* Lexically scope temp file handles to reduce changes of memory leak and
  avoid unintentional glob clobberation.
* Security fix: 3 arg open().
* Repair test suites logics.
* Fixed infinite freezing on Strawberry Perl v5.10.0.
* Fixed infinite freezing on ActiveState Perl v5.12.1.
* Sorry for the past 8 years of suffering.
2011-08-13 08:20:29 +00:00
adam
06abc5d8a1 Revision bump after updating perl to 5.14.1 2011-08-13 07:56:19 +00:00
adam
f33fe19fd3 Changes 0.98:
* Updating to Module::Install 1.01
* If Win32::GetFolderPath returns a \\UNC type path do not do the
  normal -d sanity check, as strange and unusual bugs may occur.
2011-08-13 07:54:44 +00:00
adam
ddbc3c6b1a Revision bump after updating perl to 5.14.1 2011-08-13 07:48:46 +00:00
adam
19f3242141 Changes 1.08:
* Upgrading to Module::Install::DSL 1.00
* Removing use UNIVERSAL, it does some evil stuff
2011-08-13 07:47:41 +00:00
adam
b416213cf0 Changes 1.06:
* Moving to a production version
* Upgrading to Module::Install::DSL 1.00
* Removing evil use UNIVERSAL
2011-08-13 07:46:03 +00:00
taca
b6c383caba Update devel/ZenTest package to 4.6.1.
=== 4.6.1 / 2011-08-11

* 3 bug fixes:

  * Fix for option flags and unhandled error warning in autotest. (dbackeus)
  * Fix option w/ args handling and restart by storing ARGV in options[:args]
  * Fixed autotest --rc option handling. (simplybusiness)
2011-08-13 02:06:29 +00:00
taca
a366ba3d0e Update devel/ruby-rdoc package to 3.9.2.
=== 3.9.2 / 2011-08-11

* Bug fix
  * Loosened TIDYLINK regexp to allow any content in the link section like:
    <tt>{foo}[rdoc-ref:SomeClass]</tt>
2011-08-13 02:05:42 +00:00
adam
99532d2003 Revision bump after updating perl to 5.14.1 2011-08-12 19:21:45 +00:00
adam
c0f7d45f34 Changes 1.10:
* Upgrading to Module::Install::DSL 1.00
* Removing nasty evil use UNIVERSAL;
* Fix 03_noindex.t to ignore MYMETA.yml
2011-08-12 19:20:05 +00:00
adam
97db40bf1c Revision bump after updating perl to 5.14.1 2011-08-12 19:09:59 +00:00
adam
6e00f12562 Changes 0.20:
* The KQueue watcher checks that a file has a file descriptor to avoid
  watching closed files
2011-08-12 19:09:06 +00:00
adam
df364c19b7 Revision bump after updating perl to 5.14.1 2011-08-12 18:57:13 +00:00
adam
138645fd31 Changes 0.1602:
* Fixed code generation for package_static methods.

Changes 0.1601:
* Do not try to rebuld the grammar during CPAN installation.

Changes 0.16:
* Allow renaming destructors and fixed parsing of virtual ones.
2011-08-12 18:56:24 +00:00
adam
3e5b45077c Revision bump after updating perl to 5.14.1 2011-08-12 18:47:30 +00:00
taca
7139a43bbd Refelect dependency due to gemspec.
Bump PKGREVISION.
2011-08-12 16:39:31 +00:00
taca
020f75cfb3 Update devel/ruby-thrift_client package to 0.6.3.
v0.6.3

* Document the :connect_timeout option.
* Add support for specifying client-side timeouts when using FramedTransport
* set transport timeout after connection is established
* Add a method `add_callback` allowing a client to register a block that is
  invoked at a certain event.
* Fixup socket timeouts.
2011-08-12 16:38:48 +00:00
taca
57d596e1f1 Update devel/ruby-test-unit package to 2.3.1.
Changes are unknown.
2011-08-12 16:38:04 +00:00
taca
73cf7060f0 No need to patch gemspec since newer rubygems handles gracefully. 2011-08-12 16:37:05 +00:00
taca
fca85f5406 Update devel/ruby-rcov package to 0.9.10.
* Fix COMMENT line.
* Changes are unknown.
2011-08-12 16:36:01 +00:00
taca
f061de7a03 Update devel/ruby-polyglot pacakge to 0.3.2.
== 0.3.2 2011-07-27

* 1 minor fix:
  * Load file without extension if found exactly as required
2011-08-12 16:33:05 +00:00
taca
25a831884c Add dependency to hoe due to gemspec.
Bump PKGREVISION.
2011-08-12 16:31:45 +00:00
taca
6eb41853d8 Update devel/ruby-getopt package to 1.4.1.
== 1.4.1 - 17-Jul-2011
* Now works with Ruby 1.9.x. Thanks go to Shura for the patch.
* Refactored the gemspec. Gem building code is now handled by Rake tasks.
* Refactored the Rakefile. Added a default task, removed the old install
  task, and namespaced the gem related tasks.
2011-08-12 16:31:07 +00:00
taca
8670948b0f Update ruby-gemcutter to 0.7.0.
* Support newer rubygems.
* Added api and yank command test.
* Added --platform option.
* And a few bug fixes.
2011-08-12 16:30:00 +00:00
taca
8f6b675b24 Pass CCDLFLAGS to C compiler to fix recent build problem. 2011-08-12 16:29:04 +00:00
taca
59db837774 Update patch for latest rubygems. No functional change. 2011-08-12 16:26:48 +00:00
taca
1d4a78437e Restrict dependency to ruby-debug-base package.
Bump PKGREVISION.
2011-08-12 16:25:03 +00:00
taca
0a1d71810c Update hoe package to 2.11.0.
=== 2.11.0 / 2011-08-08

* 2 minor enhancements:

  * Bypass sudo on install_gem if GEM_HOME is writable (ala rvm).
  * rcov plugin should set libs to lib, test, and '.'. (tenderlove)

* 1 bug fix:

  * Fixed windoze detection on jruby. *sigh* (myabc)

=== 2.10.0 / 2011-06-30

* 3 minor enhancements:

  * Added parse_urls to deal with array and hash style url lists in README.txt.
  * Added urls accessor.
  * Deprecated url accessors.

* 1 bug fix:

  * Specified wrong version of racc in racc plugin.

=== 2.9.6 / 2011-06-22

* 3 bug fixes:

  * Fixed hoe dep to be a spermy (~>) dep
  * Hard coded rake dependency as ~> 0.8 so we don't collide with other libs
  * Removed circular dependency check. Hasn't been needed in a long while.

=== 2.9.5 / 2011-06-21

* 2 minor enhancements:

  * Extended #dependency to work post-spec creation in case a task wants to add a dep.

* 4 bug fixes:

  * Fixed dependency for :inline plugin.
  * Fixed minor 1.9.3 warnings.
  * Fixed sow to obey gem naming conventions.  It no longer munges - to _.
  * Switched hoe deps from >= to ~>.
2011-08-12 16:23:46 +00:00
taca
a3b6485cfc Update ZenTest package to 4.6.0.
=== 4.6.0 / 2011-07-22

* 6 minor enhancements:

  * Added -p (plain diff) and made -u (unified diff) the default for unit_diff.
  * Added ./tmp to default exclusions.
  * Autotest defaults unit_diff to nil now, to allow minitest's enhanced assert_equal to shine.
  * Autotest will raise if the :died handler doesn't handle the exception. (ralfebert)
  * Dropped 1.8.6 as a default tag/branch to build in multiruby.
  * autotest can now be automatically 'narrowed' on the command-line.
    * eg: `autotest lib test/test_blah.rb`

* 7 bug fixes:

  * Believe it or not... but some ppl use zentest. Fixed nested class vs module bug
  * Fix to turn on jruby's support for ObjectSpace. (stepheneb)
  * Fixed a rubygems deprecation in autotest
  * Fixed unit_diff scanning for minitest output.
  * Normalized shebangs to fix problems on windows (luis)
  * autotest/isolate.rb sets GEM_HOME as well as GEM_PATH.
  * Fixed 1.9.3 warnings.
2011-08-12 16:23:00 +00:00
taca
a55e737b5c Current version of this package dosen't have any dependency to
other packages.

Bump PKGREVISION.
2011-08-12 16:11:33 +00:00
taca
9c123d0d5c Add and enable ruby-loquacious and ruby-templater. 2011-08-12 16:09:47 +00:00