PGSQL_COMMON_RPMS = \
gcc \
perl-Business-ISBN \
+ perl-JSON-XS \
perl-XML-LibXML \
perl-XML-LibXSLT
bzip2-devel \
check \
check-devel \
+ httpd-devel \
libdbi \
libdbi-dbd-pgsql \
libdbi-devel \
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 \
perl-Test-Output \
perl-Text-CSV \
perl-Text-CSV_XS \
+ perl-UNIVERSAL-require \
+ perl-Unix-Syslog \
perl-XML-Writer \
postgresql-devel \
readline-devel \
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 = \
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