r28813 - in /trunk/libextutils-depends-perl: Changes MANIFEST META.yml Makefile.PL debian/changelog lib/ExtUtils/Depends.pm t/inc/DepTest/DepTest.dll
ryan52-guest at users.alioth.debian.org
ryan52-guest at users.alioth.debian.org
Sun Dec 28 10:16:49 UTC 2008
Author: ryan52-guest
Date: Sun Dec 28 10:16:46 2008
New Revision: 28813
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=28813
Log:
New upstream release
Added:
trunk/libextutils-depends-perl/t/inc/DepTest/DepTest.dll
- copied unchanged from r28812, branches/upstream/libextutils-depends-perl/current/t/inc/DepTest/DepTest.dll
Modified:
trunk/libextutils-depends-perl/Changes
trunk/libextutils-depends-perl/MANIFEST
trunk/libextutils-depends-perl/META.yml
trunk/libextutils-depends-perl/Makefile.PL
trunk/libextutils-depends-perl/debian/changelog
trunk/libextutils-depends-perl/lib/ExtUtils/Depends.pm
Modified: trunk/libextutils-depends-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-depends-perl/Changes?rev=28813&op=diff
==============================================================================
--- trunk/libextutils-depends-perl/Changes (original)
+++ trunk/libextutils-depends-perl/Changes Sun Dec 28 10:16:46 2008
@@ -1,4 +1,9 @@
Revision history for Perl extension ExtUtils::Depends.
+
+0.301 Sat Sep 6 20:11:01 CEST 2008
+ - On Cygwin, link directly against the DLLs of dependencies. Patch by
+ Yaakov.
+ - Require perl 5.6.0.
0.300 Sun Mar 30 17:35:35 CEST 2008
- On MSWin32 and cygwin, find the link libraries of dependencies and
Modified: trunk/libextutils-depends-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-depends-perl/MANIFEST?rev=28813&op=diff
==============================================================================
--- trunk/libextutils-depends-perl/MANIFEST (original)
+++ trunk/libextutils-depends-perl/MANIFEST Sun Dec 28 10:16:46 2008
@@ -10,6 +10,7 @@
t/02_save_load.t
t/03_deps.t
t/04_extra_libs.t
+t/inc/DepTest/DepTest.dll
t/inc/DepTest/DepTest.lib
t/inc/DepTest/Install/.keep
t/inc/DepTest/libDepTest.dll.a
Modified: trunk/libextutils-depends-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-depends-perl/META.yml?rev=28813&op=diff
==============================================================================
--- trunk/libextutils-depends-perl/META.yml (original)
+++ trunk/libextutils-depends-perl/META.yml Sun Dec 28 10:16:46 2008
@@ -1,6 +1,6 @@
--- #YAML:1.0
name: ExtUtils-Depends
-version: 0.300
+version: 0.301
abstract: ~
license: ~
author: ~
Modified: trunk/libextutils-depends-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-depends-perl/Makefile.PL?rev=28813&op=diff
==============================================================================
--- trunk/libextutils-depends-perl/Makefile.PL (original)
+++ trunk/libextutils-depends-perl/Makefile.PL Sun Dec 28 10:16:46 2008
@@ -1,3 +1,8 @@
+#!/usr/bin/perl
+
+# We require 5.6 for sanity in general, and for 'our' in particular.
+use 5.006;
+
use ExtUtils::MakeMaker;
WriteMakefile(
Modified: trunk/libextutils-depends-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-depends-perl/debian/changelog?rev=28813&op=diff
==============================================================================
--- trunk/libextutils-depends-perl/debian/changelog (original)
+++ trunk/libextutils-depends-perl/debian/changelog Sun Dec 28 10:16:46 2008
@@ -1,4 +1,4 @@
-libextutils-depends-perl (0.300-2) UNRELEASED; urgency=low
+libextutils-depends-perl (0.301-1) UNRELEASED; urgency=low
* Take over for the Debian Perl Group on maintainer's request
(http://lists.debian.org/debian-perl/2008/12/msg00163.html)
@@ -10,8 +10,9 @@
Uploaders.
* Add me to uploaders, remove old maintainer(s)
* fix watch file (Closes: #450099)
+ * New upstream release
- -- Ryan Niebur <ryanryan52 at gmail.com> Sun, 28 Dec 2008 01:37:11 -0800
+ -- Ryan Niebur <ryanryan52 at gmail.com> Sun, 28 Dec 2008 02:15:29 -0800
libextutils-depends-perl (0.300-1) unstable; urgency=low
Modified: trunk/libextutils-depends-perl/lib/ExtUtils/Depends.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libextutils-depends-perl/lib/ExtUtils/Depends.pm?rev=28813&op=diff
==============================================================================
--- trunk/libextutils-depends-perl/lib/ExtUtils/Depends.pm (original)
+++ trunk/libextutils-depends-perl/lib/ExtUtils/Depends.pm Sun Dec 28 10:16:46 2008
@@ -1,5 +1,5 @@
#
-# $Header: /cvsroot/gtk2-perl/gtk2-perl-xs/ExtUtils-Depends/lib/ExtUtils/Depends.pm,v 1.18 2008/03/30 15:36:23 kaffeetisch Exp $
+# $Header: /cvsroot/gtk2-perl/gtk2-perl-xs/ExtUtils-Depends/lib/ExtUtils/Depends.pm,v 1.20 2008/09/06 18:13:47 kaffeetisch Exp $
#
package ExtUtils::Depends;
@@ -11,7 +11,7 @@
use File::Spec;
use Data::Dumper;
-our $VERSION = '0.300';
+our $VERSION = '0.301';
sub import {
my $class = shift;
@@ -302,7 +302,7 @@
my %mappers = (
MSWin32 => sub { $_[0] . '.lib' },
- cygwin => sub { 'lib' . $_[0] . '.dll.a'},
+ cygwin => sub { $_[0] . '.dll'},
);
my $mapper = $mappers{$^O};
return () unless defined $mapper;
@@ -313,15 +313,17 @@
my $lib = $mapper->($stem);
my $pattern = qr/$lib$/;
+ my $matching_dir;
my $matching_file;
find (sub {
if ((not $matching_file) && /$pattern/) {;
+ $matching_dir = $File::Find::dir;
$matching_file = $File::Find::name;
}
}, map { -d $_ ? ($_) : () } @INC); # only extant dirs
if ($matching_file && -f $matching_file) {
- push @found_libs, $matching_file;
+ push @found_libs, ('-L' . $matching_dir, '-l' . $stem);
next;
}
}
More information about the Pkg-perl-cvs-commits
mailing list