r62310 - in /trunk/libmodule-install-xsutil-perl: Changes META.yml debian/changelog debian/control lib/Module/Install/XSUtil.pm

angelabad-guest at users.alioth.debian.org angelabad-guest at users.alioth.debian.org
Sun Sep 5 11:39:20 UTC 2010


Author: angelabad-guest
Date: Sun Sep  5 11:39:12 2010
New Revision: 62310

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=62310
Log:
* New upstream release
* debian/control: Add perl versioned depend (>= 5.10.1) in B-D-I

Modified:
    trunk/libmodule-install-xsutil-perl/Changes
    trunk/libmodule-install-xsutil-perl/META.yml
    trunk/libmodule-install-xsutil-perl/debian/changelog
    trunk/libmodule-install-xsutil-perl/debian/control
    trunk/libmodule-install-xsutil-perl/lib/Module/Install/XSUtil.pm

Modified: trunk/libmodule-install-xsutil-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-xsutil-perl/Changes?rev=62310&op=diff
==============================================================================
--- trunk/libmodule-install-xsutil-perl/Changes (original)
+++ trunk/libmodule-install-xsutil-perl/Changes Sun Sep  5 11:39:12 2010
@@ -1,4 +1,7 @@
 Revision history for Perl extension Module::Install::XSUtil
+
+0.27 Sun Sep  5 11:47:03 2010
+    - c99_available() should not have any side effects (reported by makamaka)
 
 0.26 Sat Aug  7 17:47:37 2010
     - Use the version of installed gcc, not $Config{gccversion} (xaicron)

Modified: trunk/libmodule-install-xsutil-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-xsutil-perl/META.yml?rev=62310&op=diff
==============================================================================
--- trunk/libmodule-install-xsutil-perl/META.yml (original)
+++ trunk/libmodule-install-xsutil-perl/META.yml Sun Sep  5 11:39:12 2010
@@ -31,4 +31,4 @@
 resources:
   license: http://dev.perl.org/licenses/
   repository: git://github.com/gfx/Perl-Module-Install-XSUtil.git
-version: 0.26
+version: 0.27

Modified: trunk/libmodule-install-xsutil-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-xsutil-perl/debian/changelog?rev=62310&op=diff
==============================================================================
--- trunk/libmodule-install-xsutil-perl/debian/changelog (original)
+++ trunk/libmodule-install-xsutil-perl/debian/changelog Sun Sep  5 11:39:12 2010
@@ -1,3 +1,10 @@
+libmodule-install-xsutil-perl (0.27-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/control: Add perl versioned depend (>= 5.10.1) in B-D-I
+
+ -- Angel Abad <angelabad at gmail.com>  Sun, 05 Sep 2010 13:38:28 +0200
+
 libmodule-install-xsutil-perl (0.26-1) unstable; urgency=low
 
   * New upstream release

Modified: trunk/libmodule-install-xsutil-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-xsutil-perl/debian/control?rev=62310&op=diff
==============================================================================
--- trunk/libmodule-install-xsutil-perl/debian/control (original)
+++ trunk/libmodule-install-xsutil-perl/debian/control Sun Sep  5 11:39:12 2010
@@ -2,8 +2,9 @@
 Section: perl
 Priority: optional
 Build-Depends: debhelper (>= 7.0.50)
-Build-Depends-Indep: perl, libb-hooks-op-annotation-perl,
- libextutils-parsexs-perl (>= 2.210000), libmodule-install-perl (>= 0.91)
+Build-Depends-Indep: libb-hooks-op-annotation-perl,
+ libextutils-parsexs-perl (>= 2.210000), libmodule-install-perl (>= 0.91),
+ perl (>= 5.10.1)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jonathan Yu <jawnsy at cpan.org>, Ansgar Burchardt <ansgar at 43-1.org>,
  Angel Abad <angelabad at gmail.com>

Modified: trunk/libmodule-install-xsutil-perl/lib/Module/Install/XSUtil.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-xsutil-perl/lib/Module/Install/XSUtil.pm?rev=62310&op=diff
==============================================================================
--- trunk/libmodule-install-xsutil-perl/lib/Module/Install/XSUtil.pm (original)
+++ trunk/libmodule-install-xsutil-perl/lib/Module/Install/XSUtil.pm Sun Sep  5 11:39:12 2010
@@ -2,7 +2,7 @@
 
 use 5.005_03;
 
-$VERSION = '0.26';
+$VERSION = '0.27';
 
 use Module::Install::Base;
 @ISA     = qw(Module::Install::Base);
@@ -180,7 +180,8 @@
 
 sub c99_available {
     my($self) = @_;
-    $self->_xs_initialize();
+
+    return 0 if not $self->cc_available();
 
     require File::Temp;
     require File::Basename;
@@ -213,6 +214,8 @@
         warn "This distribution requires a C99 compiler, but $Config{cc} seems not to support C99, stopped.\n";
         exit;
     }
+    $self->_xs_initialize();
+
     return;
 }
 
@@ -634,7 +637,7 @@
 
 =head1 VERSION
 
-This document describes Module::Install::XSUtil version 0.26.
+This document describes Module::Install::XSUtil version 0.27.
 
 =head1 SYNOPSIS
 
@@ -684,6 +687,10 @@
 Only explicitly call if you need to do some esoteric handling when
 no compiler is available (for example, when you have a pure perl alternative)
 
+=head2 c99_available
+
+Returns true if a C compiler is available and it supports C99 features.
+
 =head2 want_xs ?$default
 
 Returns true if the user asked for the XS version or pure perl version of the




More information about the Pkg-perl-cvs-commits mailing list