[Koha-patches] [PATCH] Bug 8806 - [3.8.x] Changelog updates, dependencies

Robin Sheat robin at catalyst.net.nz
Mon Sep 24 09:11:32 CEST 2012


This adds dependencies that are required for tests to run, but weren't
added to the dependencies file, and so causing issues with package
builds.
---
 C4/Installer/PerlDependencies.pm |   12 +++++++++++-
 debian/changelog                 |   38 +++++++++++++++++++++++++++++++-------
 debian/control                   |    9 ++++++---
 3 files changed, 48 insertions(+), 11 deletions(-)

diff --git a/C4/Installer/PerlDependencies.pm b/C4/Installer/PerlDependencies.pm
index 86e9c77..8898087 100644
--- a/C4/Installer/PerlDependencies.pm
+++ b/C4/Installer/PerlDependencies.pm
@@ -533,7 +533,17 @@ our $PERL_DEPS = {
         'usage'    => 'Core',
         'required' => '0',
         'min_ver'  => '0.04',
-    }
+    },
+    'Test::MockModule' => {
+    	'usage'     => 'Core',
+    	'required'  => '1',
+    	'min_ver'   => '0.05',
+    },
+    'DBD::Mock' => {
+    	'usage'     => 'Core',
+    	'required'  => '1',
+    	'min_ver'   => '1.39',
+    },
 };
 
 1;
diff --git a/debian/changelog b/debian/changelog
index da90761..d7a2d20 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,20 +1,44 @@
-koha (3.8.4) squeeze; urgency=low
+koha (3.8.5-1) squeeze; urgency=low
 
-  * New upsream release (3.08.04)
+  * New upstream release (3.08.05) 
 
- -- Chris Cormack <chrisc at catalyst.net.nz>  Sun, 26 Aug 2012 16:29:39 +1200
+ -- Robin Sheat <robin at catalyst.net.nz>  Mon, 24 Sep 2012 18:08:32 +1200
+
+koha (3.8.4.1-1) squeeze; urgency=low
+
+  * Update to remove some unnecessary files 
+
+ -- Robin Sheat <robin at catalyst.net.nz>  Wed, 05 Sep 2012 22:51:27 +1200
+
+koha (3.8.4-1) squeeze; urgency=low
+
+  * New upstream release (3.08.04) 
+
+ -- Robin Sheat <robin at catalyst.net.nz>  Fri, 24 Aug 2012 02:21:57 +1200
+
+koha (3.8.3.1-1) squeeze; urgency=low
+
+  * Bump release - wrong source version included in the previous release 
+
+ -- Robin Sheat <robin at catalyst.net.nz>  Tue, 24 Jul 2012 20:22:55 +1200
 
 koha (3.8.3-1) squeeze; urgency=low
 
-  *  New upstream release (3.08.03)
+  * New upstream release (3.08.03)
+
+ -- Robin Sheat <robin at catalyst.net.nz>  Tue, 24 Jul 2012 02:38:56 +1200
+
+koha (3.8.2-1) squeeze; urgency=low
+
+  * New upstream release (3.08.02) 
 
- -- Chris Cormack <chrisc at catalyst.net.nz>  Sun, 29 Jul 2012 06:43:49 +1200
+ -- Robin Sheat <robin at catalyst.net.nz>  Sat, 23 Jun 2012 00:56:22 +1200
 
 koha (3.8.1-1) squeeze; urgency=low
 
-  * New upstream release (3.08.01)
+  * New upstream release (3.08.01) 
 
- -- Chris Cormack <chrisc at catalyst.net.nz>  Wed, 23 May 2012 20:00:37 +1200
+ -- Robin Sheat <robin at catalyst.net.nz>  Thu, 24 May 2012 17:17:31 +1200
 
 koha (3.8.0-1) squeeze; urgency=low
 
diff --git a/debian/control b/debian/control
index 6e530eb..0368c02 100644
--- a/debian/control
+++ b/debian/control
@@ -6,12 +6,12 @@ Standards-Version: 3.8.4
 # NOTA BENE: Build dependencies end up as runtime dependencies as well.
 # See debian/rules, the override_dh_gencontrol rules. 
 # There are some exceptions.
-Build-Depends: libcgi-session-driver-memcached-perl,
- libalgorithm-checkdigits-perl,
+Build-Depends: libalgorithm-checkdigits-perl,
  libauthen-cas-client-perl,
  libbiblio-endnotestyle-perl,
  libbusiness-isbn-perl,
  libcgi-pm-perl | perl-modules,
+ libcgi-session-driver-memcached-perl,
  libcgi-session-perl,
  libcgi-session-serialize-yaml-perl,
  libclass-accessor-perl,
@@ -25,8 +25,8 @@ Build-Depends: libcgi-session-driver-memcached-perl,
  libdatetime-perl,
  libdatetime-set-perl,
  libdatetime-timezone-perl,
- libdbd-mysql-perl,
  libdbd-mock-perl,
+ libdbd-mysql-perl,
  libdbd-sqlite2-perl,
  libdbi-perl,
  libdigest-sha-perl | perl,
@@ -35,6 +35,7 @@ Build-Depends: libcgi-session-driver-memcached-perl,
  libgd-gd2-noxpm-perl | libgd-gd2-perl,
  libgraphics-magick-perl,
  libgravatar-url-perl,
+ libhtml-format-perl,
  libhtml-scrubber-perl,
  libhttp-oai-perl,
  libjson-perl,
@@ -67,9 +68,11 @@ Build-Depends: libcgi-session-driver-memcached-perl,
  libschedule-at-perl,
  libsms-send-perl,
  libtemplate-perl,
+ libtemplate-plugin-htmltotext-perl,
  libtest-mockmodule-perl,
  libtest-simple-perl | perl-modules,
  libtest-strict-perl,
+ libtest-yaml-valid-perl,
  libtext-csv-encoded-perl,
  libtext-csv-perl,
  libtext-csv-xs-perl,
-- 
1.7.5.4



More information about the Koha-patches mailing list