further RPM changes user/csharp/centos_support
authorChris Sharp <csharp@georgialibraries.org>
Tue, 29 Jan 2019 03:17:27 +0000 (22:17 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Tue, 29 Jan 2019 03:17:27 +0000 (22:17 -0500)
Open-ILS/src/extras/install/Makefile.centos

index 3ff1d96..1f7bb66 100644 (file)
@@ -5,6 +5,7 @@ DIR = $(dir $(lastword $(MAKEFILE_LIST)))
 PGSQL_COMMON_RPMS = \
        gcc \
        perl-Business-ISBN \
+       perl-JSON-XS \
        perl-XML-LibXML \
        perl-XML-LibXSLT
 
@@ -16,6 +17,7 @@ CENTOS_RPMS = \
        bzip2-devel \
        check \
        check-devel \
+       httpd-devel \
        libdbi \
        libdbi-dbd-pgsql \
        libdbi-devel \
@@ -27,22 +29,30 @@ CENTOS_RPMS = \
        mod_ssl \
        ncurses-devel \
        ncurses-libs \
+       nspr-devel \
+       pcre-devel \
        perl-parent \
        perl-Business-ISBN-Data \
        perl-CPAN \
        perl-Crypt-SSLeay \
        perl-Date-Manip \
+       perl-DateTime \
+       perl-DateTime-Format-Builder \
+       perl-DateTime-Format-Mail \
+       perl-DateTime-Set \
+       perl-DateTime-TimeZone \
        perl-DBD-Pg \
        perl-Email-Send \
        perl-Email-Simple \
        perl-Excel-Writer-XLSX \
        perl-GDGraph3d \
-       perl-JSON-XS \
        perl-LDAP \
        perl-Locale-Codes \
        perl-Locale-Maketext-Lexicon \
+       perl-Log-Log4perl \
        perl-Module-Pluggable \
        perl-Net-IP \
+       perl-Net-Server
        perl-OLE-Storage_Lite \
        perl-Parse-RecDescent \
        perl-RPC-XML \
@@ -52,6 +62,8 @@ CENTOS_RPMS = \
        perl-Test-Output \
        perl-Text-CSV \
        perl-Text-CSV_XS \
+       perl-UNIVERSAL-require \
+       perl-Unix-Syslog \
        perl-XML-Writer \
        postgresql-devel \
        readline-devel \
@@ -62,17 +74,21 @@ CENTOS_RPMS = \
 export CPAN_MODULES = \
        Business::CreditCard \
        Business::ISSN \
-       Library::CallNumber::LC \
+       DateTime::Format::ISO8601 \
        MARC::Charset \
-       MARC::Record \
        MARC::XML \
        Net::Z3950::ZOOM \
        Net::Z3950::Simple2ZOOM \
+       Net::Z3950::SimpleServer \
        Net::SSH2 \
-       Rose::URI \
        SRU \
        Template::Plugin::POSIX \
        Text::Aspell \
+
+export CPAN_MODULES_PGSQL = \
+       Library::CallNumber::LC \
+       MARC::Record \
+       Rose::URI \
        UUID::Tiny
 
 export CPAN_MODULES_FORCE = \
@@ -115,10 +131,12 @@ TRANSLATOR_RPMS = \
 all: install_index_data_repo install_centos_rpms
        make -f $(DIR)/Makefile.common install_net_z3950_simpleserver
        make -f $(DIR)/Makefile.common install_cpan
+       make -f $(DIR)/Makefile.common install_cpan_pgsql
        make -f $(DIR)/Makefile.common install_cpan_force
 
 install_postgres_server:
        yum -y install $(PGSQL_CENTOS_RPMS)
+       make -f $(DIR)/Makefile.common install_cpan_pgsql
 
 install_centos_rpms:
        yum -y update