LP#1306176: force installation of Business::Stripe from CPAN
authorGalen Charlton <gmc@esilibrary.com>
Thu, 10 Apr 2014 17:40:01 +0000 (10:40 -0700)
committerDan Wells <dbw2@calvin.edu>
Tue, 15 Apr 2014 15:01:01 +0000 (11:01 -0400)
Business::Stripe can fail to pass its tests on platforms that
happen to have Pod::Simple 3.24 or later and Test::Pod.  In
particular, Debian Jessie and Ubuntu Trusty meet those conditions
(since the OpenSRF installation process installs libtest-pod-perl)
and Debian Wheezy with backports enabled does as well.

Since the failing test cases are only for POD, this patches moves
Business::Stripe to the CPAN_MODULES_FORCE list across the board.

This can be undone if/when Business::Stripe releases a fix for
the POD validation warnings.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/extras/install/Makefile.debian-squeeze
Open-ILS/src/extras/install/Makefile.debian-wheezy
Open-ILS/src/extras/install/Makefile.fedora
Open-ILS/src/extras/install/Makefile.ubuntu-lucid
Open-ILS/src/extras/install/Makefile.ubuntu-precise

index 6439ea1..a61cc37 100644 (file)
@@ -68,7 +68,6 @@ export DEB_APACHE_DISMODS = \
 
 export CPAN_MODULES = \
        Business::OnlinePayment::PayPal \
 
 export CPAN_MODULES = \
        Business::OnlinePayment::PayPal \
-       Business::Stripe \
        Library::CallNumber::LC \
        Net::Z3950::Simple2ZOOM \
        RPC::XML \
        Library::CallNumber::LC \
        Net::Z3950::Simple2ZOOM \
        RPC::XML \
@@ -78,6 +77,7 @@ export CPAN_MODULES = \
        Safe
 
 export CPAN_MODULES_FORCE = \
        Safe
 
 export CPAN_MODULES_FORCE = \
+       Business::Stripe \
        Class::DBI::Frozen::301
 
 PGSQL_SERVER_DEBS_91 = \
        Class::DBI::Frozen::301
 
 PGSQL_SERVER_DEBS_91 = \
index 2759189..fce9205 100644 (file)
@@ -71,11 +71,11 @@ export DEB_APACHE_DISMODS = \
 
 export CPAN_MODULES = \
        Business::OnlinePayment::PayPal \
 
 export CPAN_MODULES = \
        Business::OnlinePayment::PayPal \
-       Business::Stripe \
        Template::Plugin::POSIX \
        Safe
 
 export CPAN_MODULES_FORCE = \
        Template::Plugin::POSIX \
        Safe
 
 export CPAN_MODULES_FORCE = \
+       Business::Stripe \
        Class::DBI::Frozen::301
 
 PGSQL_SERVER_DEBS_91 = \
        Class::DBI::Frozen::301
 
 PGSQL_SERVER_DEBS_91 = \
index 7f380c5..3a97af4 100644 (file)
@@ -65,12 +65,12 @@ export CPAN_MODULES = \
        Business::ISSN \
        Net::Z3950::ZOOM \
        Net::Z3950::Simple2ZOOM \
        Business::ISSN \
        Net::Z3950::ZOOM \
        Net::Z3950::Simple2ZOOM \
-       Business::Stripe \
        Template::Plugin::POSIX \
        SRU \
        Rose::URI
 
 export CPAN_MODULES_FORCE = \
        Template::Plugin::POSIX \
        SRU \
        Rose::URI
 
 export CPAN_MODULES_FORCE = \
+       Business::Stripe \
        Class::DBI::Frozen::301 \
        Business::OnlinePayment \
        Business::OnlinePayment::AuthorizeNet \
        Class::DBI::Frozen::301 \
        Business::OnlinePayment \
        Business::OnlinePayment::AuthorizeNet \
index 8dfdd9b..3f88c19 100644 (file)
@@ -65,7 +65,6 @@ export DEB_APACHE_DISMODS = \
 export CPAN_MODULES = \
        Business::ISSN \
        Business::OnlinePayment::PayPal \
 export CPAN_MODULES = \
        Business::ISSN \
        Business::OnlinePayment::PayPal \
-       Business::Stripe \
        Library::CallNumber::LC \
        MARC::Record \
        Net::Z3950::Simple2ZOOM \
        Library::CallNumber::LC \
        MARC::Record \
        Net::Z3950::Simple2ZOOM \
@@ -76,6 +75,7 @@ export CPAN_MODULES = \
        Safe
 
 export CPAN_MODULES_FORCE = \
        Safe
 
 export CPAN_MODULES_FORCE = \
+       Business::Stripe \
        Class::DBI::Frozen::301
 
 PGSQL_SERVER_DEBS_91 = \
        Class::DBI::Frozen::301
 
 PGSQL_SERVER_DEBS_91 = \
index 80ec76d..f7c9f82 100644 (file)
@@ -73,13 +73,13 @@ export DEB_APACHE_DISMODS = \
 
 export CPAN_MODULES = \
        Business::CreditCard::Object \
 
 export CPAN_MODULES = \
        Business::CreditCard::Object \
-       Business::Stripe \
        Business::OnlinePayment::PayPal \
        Template::Plugin::POSIX \
        Rose::URI \
        Safe
 
 export CPAN_MODULES_FORCE = \
        Business::OnlinePayment::PayPal \
        Template::Plugin::POSIX \
        Rose::URI \
        Safe
 
 export CPAN_MODULES_FORCE = \
+       Business::Stripe \
        Class::DBI::Frozen::301
 
 PGSQL_SERVER_DEBS_91 = \
        Class::DBI::Frozen::301
 
 PGSQL_SERVER_DEBS_91 = \