[open-ils-commits] [GIT] Evergreen ILS branch rel_2_9 updated. 34ec4e3dc534078ba72f4ae9c4295aedb2ac8830

Evergreen Git git at git.evergreen-ils.org
Tue Jan 5 16:07:28 EST 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, rel_2_9 has been updated
       via  34ec4e3dc534078ba72f4ae9c4295aedb2ac8830 (commit)
      from  b6881f363816503b1874fd66ff300b1b25b15b2a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 34ec4e3dc534078ba72f4ae9c4295aedb2ac8830
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Wed Dec 30 11:00:26 2015 -0500

    LP#1530158: ensure that Business::OnlinePayment::PayflowPro is installed
    
    Business::OnlinePayment::PayflowPro is a Perl module required if
    the user wants to use PayflowPro as a credit card processor; without
    it, attempts to make payments in TPAC using that processor will fail
    with an internal server error.
    
    This patch ensures that the module will get installed on Debian,
    Ubuntu, and Fedora.
    
    Strictly speaking, the Perl module is strictly optional, as
    Business::OnlinePayment uses lazy loading for its drivers, but this
    patch is making the assumption that its easiest all around if
    we just install all dependencies that an Evergreen application
    server might need.
    
    To test
    -------
    [1] Install or upgrade Evergreen, then run settings-tester.pl to
        verify that the module is installed.
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    Signed-off-by: Ben Shum <bshum at biblio.org>

diff --git a/Open-ILS/src/extras/install/Makefile.debian-jessie b/Open-ILS/src/extras/install/Makefile.debian-jessie
index 4be4c2c..e3055ad 100644
--- a/Open-ILS/src/extras/install/Makefile.debian-jessie
+++ b/Open-ILS/src/extras/install/Makefile.debian-jessie
@@ -23,6 +23,7 @@ export DEBS = \
 	libbusiness-isbn-data-perl\
 	libbusiness-issn-perl\
 	libbusiness-onlinepayment-authorizenet-perl\
+	libbusiness-onlinepayment-payflowpro-perl\
 	libbusiness-onlinepayment-perl\
 	libdate-manip-perl\
 	libdatetime-format-builder-perl\
diff --git a/Open-ILS/src/extras/install/Makefile.debian-squeeze b/Open-ILS/src/extras/install/Makefile.debian-squeeze
index 8206743..0df1fb9 100644
--- a/Open-ILS/src/extras/install/Makefile.debian-squeeze
+++ b/Open-ILS/src/extras/install/Makefile.debian-squeeze
@@ -17,6 +17,7 @@ export DEBS = \
 	libbusiness-isbn-perl\
 	libbusiness-issn-perl\
 	libbusiness-onlinepayment-authorizenet-perl\
+	libbusiness-onlinepayment-payflowpro-perl\
 	libbusiness-onlinepayment-perl\
 	libdate-manip-perl\
 	libdatetime-format-builder-perl\
diff --git a/Open-ILS/src/extras/install/Makefile.debian-wheezy b/Open-ILS/src/extras/install/Makefile.debian-wheezy
index ecc3702..59bf75a 100644
--- a/Open-ILS/src/extras/install/Makefile.debian-wheezy
+++ b/Open-ILS/src/extras/install/Makefile.debian-wheezy
@@ -23,6 +23,7 @@ export DEBS = \
 	libbusiness-isbn-data-perl\
 	libbusiness-issn-perl\
 	libbusiness-onlinepayment-authorizenet-perl\
+	libbusiness-onlinepayment-payflowpro-perl\
 	libbusiness-onlinepayment-perl\
 	libdate-manip-perl\
 	libdatetime-format-builder-perl\
diff --git a/Open-ILS/src/extras/install/Makefile.fedora b/Open-ILS/src/extras/install/Makefile.fedora
index b80b93f..d338037 100644
--- a/Open-ILS/src/extras/install/Makefile.fedora
+++ b/Open-ILS/src/extras/install/Makefile.fedora
@@ -82,6 +82,7 @@ export CPAN_MODULES_FORCE = \
 	Class::DBI::Frozen::301 \
 	Business::OnlinePayment \
 	Business::OnlinePayment::AuthorizeNet \
+	Business::OnlinePayment::PayflowPro \
 	Business::OnlinePayment::PayPal
 
 PGSQL_FEDORA_RPMS = \
diff --git a/Open-ILS/src/extras/install/Makefile.ubuntu-precise b/Open-ILS/src/extras/install/Makefile.ubuntu-precise
index 0ac0a9a..853d6f8 100644
--- a/Open-ILS/src/extras/install/Makefile.ubuntu-precise
+++ b/Open-ILS/src/extras/install/Makefile.ubuntu-precise
@@ -23,6 +23,7 @@ export DEBS = \
 	libbusiness-isbn-data-perl\
 	libbusiness-issn-perl\
 	libbusiness-onlinepayment-authorizenet-perl\
+	libbusiness-onlinepayment-payflowpro-perl\
 	libbusiness-onlinepayment-perl\
 	libdate-manip-perl\
 	libdatetime-format-builder-perl\
diff --git a/Open-ILS/src/extras/install/Makefile.ubuntu-trusty b/Open-ILS/src/extras/install/Makefile.ubuntu-trusty
index 49e0e77..5e836e6 100644
--- a/Open-ILS/src/extras/install/Makefile.ubuntu-trusty
+++ b/Open-ILS/src/extras/install/Makefile.ubuntu-trusty
@@ -24,6 +24,7 @@ export DEBS = \
 	libbusiness-isbn-data-perl\
 	libbusiness-issn-perl\
 	libbusiness-onlinepayment-authorizenet-perl\
+	libbusiness-onlinepayment-payflowpro-perl\
 	libbusiness-onlinepayment-perl\
 	libdate-manip-perl\
 	libdatetime-format-builder-perl\
diff --git a/Open-ILS/src/support-scripts/settings-tester.pl b/Open-ILS/src/support-scripts/settings-tester.pl
index 3d995f3..231ca97 100755
--- a/Open-ILS/src/support-scripts/settings-tester.pl
+++ b/Open-ILS/src/support-scripts/settings-tester.pl
@@ -463,4 +463,5 @@ SRU
 JSON::XS
 UUID::Tiny
 Business::CreditCard
+Business::OnlinePayment::PayflowPro
 Net::Z3950::Simple2ZOOM

-----------------------------------------------------------------------

Summary of changes:
 Open-ILS/src/extras/install/Makefile.debian-jessie |    1 +
 .../src/extras/install/Makefile.debian-squeeze     |    1 +
 Open-ILS/src/extras/install/Makefile.debian-wheezy |    1 +
 Open-ILS/src/extras/install/Makefile.fedora        |    1 +
 .../src/extras/install/Makefile.ubuntu-precise     |    1 +
 Open-ILS/src/extras/install/Makefile.ubuntu-trusty |    1 +
 Open-ILS/src/support-scripts/settings-tester.pl    |    1 +
 7 files changed, 7 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list