[Reproducible-commits] [libextutils-depends-perl] 125/187: Stable release 0.307
Maria Valentina Marin Rodrigues
akira-guest at moszumanska.debian.org
Wed Jan 21 21:16:56 UTC 2015
This is an automated email from the git hooks/post-receive script.
akira-guest pushed a commit to branch pu/reproducible_builds
in repository libextutils-depends-perl.
commit 8de634bfa6207190ed6cf9798d5e2888d2d8458d
Author: Brian Manning <bmanning at src.gnome.org>
Date: Mon Apr 28 22:50:08 2014 -0700
Stable release 0.307
---
Changes | 4 ++++
README | 11 +++++++++++
lib/ExtUtils/Depends.pm | 2 +-
3 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/Changes b/Changes
index 58e8776..b4f3e80 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
Revision history for Perl extension ExtUtils::Depends.
+0.307 Mon Apr 28 22:04:38 PDT 2014
+ - $Data::Dumper::Terse set to 1 broke save_config
+ - Document API expected by ::load function
+
0.306 Mon Sep 28 22:04:38 PDT 2013
- Fixed typo in RT queue URL; fixes RT#88960
diff --git a/README b/README
index 55851a6..c5c80d4 100644
--- a/README
+++ b/README
@@ -43,6 +43,9 @@ DESCRIPTION
into the data structures required by ExtUtils::MakeMaker's WriteMakefile
function.
+ For information on how to make your module fit into this scheme, see
+ "hashref = ExtUtils::Depends::load (name)".
+
When creating a new Depends object, you give it a name, which is the
name of the module you are building. You can also specify the names of
modules on which this module depends. These dependencies will be loaded
@@ -149,6 +152,14 @@ METHODS
exist when loading files created by old versions of
ExtUtils::Depends.
+ If you want to make module *name* support this, you must provide a
+ module *name*::Install::Files, which on loading will provide the
+ following package variables: @typemaps, $inc, $libs, $deps, with the
+ same contents as above (not coincidentally). The "load" function
+ will supply the "instpath". An easy way to achieve this is to use
+ the method "$depends->save_config ($filename)", but your package may
+ have different facilities already.
+
$depends->load_deps
Load *$depends* dependencies, by calling "load" on each dependency
module. This is usually done for you, and should only be needed if
diff --git a/lib/ExtUtils/Depends.pm b/lib/ExtUtils/Depends.pm
index e481bca..795742d 100644
--- a/lib/ExtUtils/Depends.pm
+++ b/lib/ExtUtils/Depends.pm
@@ -11,7 +11,7 @@ use File::Find;
use File::Spec;
use Data::Dumper;
-our $VERSION = '0.306';
+our $VERSION = '0.307';
sub import {
my $class = shift;
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/libextutils-depends-perl.git
More information about the Reproducible-commits
mailing list