[SCM] Packaging of padre perl editor branch, master, updated. upstream/0.36-176-gf108a67

Ryan Niebur ryanryan52 at gmail.com
Tue Jun 16 21:04:19 UTC 2009


The following commit has been merged in the master branch:
commit df4b8412ea03faf6ae9b18e6ebaf1f18bfb606f7
Author: Ryan Niebur <ryanryan52 at gmail.com>
Date:   Tue Jun 16 13:56:23 2009 -0700

    don't require libfile-path-perl (Closes: #532997)

diff --git a/debian/changelog b/debian/changelog
index 63b6eff..6dd9ab7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+padre (0.36-2) UNRELEASED; urgency=low
+
+  * don't require libfile-path-perl (Closes: #532997)
+  * Add myself to Uploaders
+
+ -- Ryan Niebur <ryanryan52 at gmail.com>  Tue, 16 Jun 2009 13:54:32 -0700
+
 padre (0.36-1) unstable; urgency=low
 
   * New Upstream Version
diff --git a/debian/control b/debian/control
index 6fe9fd4..92c259c 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,6 @@ Build-Depends-Indep: perl (>= 5.10.0),
  libfile-copy-recursive-perl (>= 0.37),
  libfile-find-rule-perl (>= 0.30),
  libfile-homedir-perl (>= 0.82),
- libfile-path-perl (>= 2.07),
  libfile-sharedir-par-perl (>= 0.04),
  libfile-sharedir-perl (>= 1.00),
  libfile-spec-perl (>= 3.2701),
@@ -52,6 +51,7 @@ Build-Depends-Indep: perl (>= 5.10.0),
  xfonts-base,
  xvfb
 Maintainer: Damyan Ivanov <dmn at debian.org>
+Uploaders: Ryan Niebur <ryanryan52 at gmail.com>
 Standards-Version: 3.8.1
 Homepage: http://search.cpan.org/dist/Padre/
 
@@ -70,7 +70,6 @@ Depends: perl (>= 5.10.0),
  libfile-copy-recursive-perl (>= 0.37),
  libfile-find-rule-perl (>= 0.30),
  libfile-homedir-perl (>= 0.82),
- libfile-path-perl (>= 2.07),
  libfile-sharedir-par-perl (>= 0.04),
  libfile-sharedir-perl (>= 1.00),
  libfile-spec-perl (>= 3.2701),
diff --git a/debian/patches/dont-require-new-file-path.patch b/debian/patches/dont-require-new-file-path.patch
new file mode 100644
index 0000000..48e539e
--- /dev/null
+++ b/debian/patches/dont-require-new-file-path.patch
@@ -0,0 +1,28 @@
+make it so that the version in perl core will work fine
+
+--- a/lib/Padre/Constant.pm
++++ b/lib/Padre/Constant.pm
+@@ -58,10 +58,10 @@
+ use constant PLUGIN_LIB => File::Spec->catdir( PLUGIN_DIR, 'Padre', 'Plugin' );
+ 
+ # Check and create the directories that need to exist
+-unless ( -e CONFIG_DIR or File::Path::make_path(CONFIG_DIR) ) {
++unless ( -e CONFIG_DIR or File::Path::mkpath(CONFIG_DIR) ) {
+ 	Carp::croak( "Cannot create config dir '" . CONFIG_DIR . "': $!" );
+ }
+-unless ( -e PLUGIN_LIB or File::Path::make_path(PLUGIN_LIB) ) {
++unless ( -e PLUGIN_LIB or File::Path::mkpath(PLUGIN_LIB) ) {
+ 	Carp::croak( "Cannot create plugins dir '" . PLUGIN_LIB . "': $!" );
+ }
+ 
+--- a/lib/Padre/PluginManager.pm
++++ b/lib/Padre/PluginManager.pm
+@@ -415,7 +415,7 @@
+ 	my $plugin_dir = $self->plugin_dir;
+ 	my $cache_dir = File::Spec->catdir( $plugin_dir, 'cache' );
+ 	$ENV{PAR_GLOBAL_TEMP} = $cache_dir;
+-	File::Path::make_path($cache_dir) unless -e $cache_dir;
++	File::Path::mkpath($cache_dir) unless -e $cache_dir;
+ 	$ENV{PAR_TEMP} = $cache_dir;
+ 
+ 	$self->{par_loaded} = 1;
diff --git a/debian/patches/series b/debian/patches/series
index f562cda..77c6bac 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@
 lower-wx-requirement-to-2.8.7.patch
 disable-tcp-server.patch
 fix-pod2man-errors.patch
+dont-require-new-file-path.patch

-- 
Packaging of padre perl editor



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