[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