r50235 - in /trunk/libmodule-depends-perl/debian: TODO changelog control patches/series patches/set-environment-variables
ryan at users.alioth.debian.org
ryan at users.alioth.debian.org
Tue Jan 5 13:12:02 UTC 2010
Author: ryan
Date: Tue Jan 5 13:11:51 2010
New Revision: 50235
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=50235
Log:
use Env::Sanctify to set some env variables in Intrusive
Added:
trunk/libmodule-depends-perl/debian/patches/set-environment-variables
Modified:
trunk/libmodule-depends-perl/debian/TODO
trunk/libmodule-depends-perl/debian/changelog
trunk/libmodule-depends-perl/debian/control
trunk/libmodule-depends-perl/debian/patches/series
Modified: trunk/libmodule-depends-perl/debian/TODO
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-depends-perl/debian/TODO?rev=50235&op=diff
==============================================================================
--- trunk/libmodule-depends-perl/debian/TODO (original)
+++ trunk/libmodule-depends-perl/debian/TODO Tue Jan 5 13:11:51 2010
@@ -1,5 +1,2 @@
* recommends and conflicts support
-* use Env::Sanctify to set certain environment variables
- - PERL_MM_USE_DEFAULT=1
- - PERL_AUTOINSTALL=--skipdeps
* http://rt.cpan.org/Public/Dist/Display.html?Name=Module-Depends
Modified: trunk/libmodule-depends-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-depends-perl/debian/changelog?rev=50235&op=diff
==============================================================================
--- trunk/libmodule-depends-perl/debian/changelog (original)
+++ trunk/libmodule-depends-perl/debian/changelog Tue Jan 5 13:11:51 2010
@@ -24,8 +24,9 @@
* fixup descriptions
* add README.source
* machine readable copyright format
+ * use Env::Sanctify to set some env variables in Intrusive
- -- Ryan Niebur <ryan at debian.org> Mon, 04 Jan 2010 19:20:43 -0800
+ -- Ryan Niebur <ryan at debian.org> Tue, 05 Jan 2010 05:10:56 -0800
libmodule-depends-perl (0.14-3) unstable; urgency=low
Modified: trunk/libmodule-depends-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-depends-perl/debian/control?rev=50235&op=diff
==============================================================================
--- trunk/libmodule-depends-perl/debian/control (original)
+++ trunk/libmodule-depends-perl/debian/control Tue Jan 5 13:11:51 2010
@@ -2,7 +2,7 @@
Section: perl
Priority: optional
Build-Depends: debhelper (>= 7.0.8), quilt (>= 0.46-7)
-Build-Depends-Indep: perl (>= 5.8.0-7), libyaml-libyaml-perl, libfile-chdir-perl, libclass-accessor-chained-perl
+Build-Depends-Indep: perl (>= 5.8.0-7), libyaml-libyaml-perl, libfile-chdir-perl, libclass-accessor-chained-perl, libenv-sanctify-perl
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Uploaders: Ryan Niebur <ryan at debian.org>
Standards-Version: 3.8.3
@@ -12,7 +12,7 @@
Package: libmodule-depends-perl
Architecture: all
-Depends: ${misc:Depends}, ${perl:Depends}, libyaml-libyaml-perl, libfile-chdir-perl, libclass-accessor-chained-perl
+Depends: ${misc:Depends}, ${perl:Depends}, libyaml-libyaml-perl, libfile-chdir-perl, libclass-accessor-chained-perl, libenv-sanctify-perl
Description: Perl module to identify the dependencies of a distribution
Module::Depends extracts module dependencies from an unpacked
distribution tree.
Modified: trunk/libmodule-depends-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-depends-perl/debian/patches/series?rev=50235&op=diff
==============================================================================
--- trunk/libmodule-depends-perl/debian/patches/series (original)
+++ trunk/libmodule-depends-perl/debian/patches/series Tue Jan 5 13:11:51 2010
@@ -2,3 +2,4 @@
meta_json.patch
configure_test_requires.patch
use_do_instead_of_require.patch
+set-environment-variables
Added: trunk/libmodule-depends-perl/debian/patches/set-environment-variables
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-depends-perl/debian/patches/set-environment-variables?rev=50235&op=file
==============================================================================
--- trunk/libmodule-depends-perl/debian/patches/set-environment-variables (added)
+++ trunk/libmodule-depends-perl/debian/patches/set-environment-variables Tue Jan 5 13:11:51 2010
@@ -1,0 +1,20 @@
+set some variables to keep the build system from doing stupid stuff
+
+--- a/lib/Module/Depends/Intrusive.pm
++++ b/lib/Module/Depends/Intrusive.pm
+@@ -3,6 +3,7 @@
+ use base qw( Module::Depends );
+ use Cwd qw( getcwd );
+ use ExtUtils::MakeMaker ();
++use Env::Sanctify;
+
+ sub _find_modules {
+ my $self = shift;
+@@ -92,6 +93,7 @@
+ no strict;
+ no warnings;
+ local $0 = $file;
++ my $sanctify = Env::Sanctify->sanctify( env => { PERL_MM_USE_DEFAULT => 1, PERL_AUTOINSTALL => "--skipdeps" } );
+ do "$file";
+ };
+ $self->error( $@ ) if $@;
More information about the Pkg-perl-cvs-commits
mailing list