Fedora needs Locale::Maketext::Lexicon too
[working/Evergreen.git] / Open-ILS / src / extras / install / Makefile.fedora
index 37d3f06..eb90773 100644 (file)
@@ -36,18 +36,22 @@ FEDORA_RPMS = \
        perl-LDAP \
        perl-Library-CallNumber-LC \
        perl-Locale-Codes \
+       perl-Locale-Maketext-Lexicon \
        perl-MARC-Charset \
        perl-MARC-Record \
+       perl-MARC-XML \
        perl-Module-Pluggable \
        perl-Net-IP \
        perl-Net-SSH2 \
        perl-OLE-Storage_Lite \
        perl-RPC-XML \
+       perl-SOAP-Lite \
        perl-Spreadsheet-WriteExcel \
        perl-Test-Warn \
        perl-Text-Aspell \
        perl-Text-CSV \
        perl-Text-CSV_XS \
+       perl-UUID-Tiny \
        perl-XML-Writer \
        postgresql-devel \
        readline-devel \
@@ -56,32 +60,18 @@ FEDORA_RPMS = \
        yaz
 
 export CPAN_MODULES = \
-       MARC::Record \
-       Business::ISBN \
-       Business::ISBN::Data \
-       MARC::Charset \
-       MARC::File::XML \
+       Business::ISSN \
        Net::Z3950::ZOOM \
-       Library::CallNumber::LC \
        Net::Z3950::Simple2ZOOM \
        Template::Plugin::POSIX \
        SRU \
        Rose::URI
 
 export CPAN_MODULES_FORCE = \
-       Class::DBI::Frozen::301
-
-# Note: B:O:AuthorizeNet 3.21 fails with https://rt.cpan.org/Public/Bug/Display.html?id=55172
-# Should be fixed in 3.22
-# MARC::Record 2.0.1+ is required but only 2.0.0 is packaged
-#
-# TODO: can contents of FEDORA_CPAN be moved into CPAN_MODULES_FORCE?
-FEDORA_CPAN = \
+       Class::DBI::Frozen::301 \
        Business::OnlinePayment \
        Business::OnlinePayment::AuthorizeNet \
-       Business::OnlinePayment::PayPal \
-       MARC::File::XML \
-       UUID::Tiny
+       Business::OnlinePayment::PayPal
 
 PGSQL_FEDORA_RPMS = \
        postgresql \
@@ -90,11 +80,10 @@ PGSQL_FEDORA_RPMS = \
        postgresql-plperl \
        postgresql-server
 
-all: install_fedora_rpms install_cpan_fedora install_js_sm
+all: install_fedora_rpms install_js_sm
        make -f $(DIR)/Makefile.common install_net_z3950_simpleserver
        make -f $(DIR)/Makefile.common install_cpan
        make -f $(DIR)/Makefile.common install_cpan_force
-       make -f $(DIR)/Makefile.common install_libdbi
 
 install_postgres_server:
        yum -y install $(PGSQL_FEDORA_RPMS)
@@ -103,14 +92,6 @@ install_fedora_rpms:
        yum -y update
        yum -y install $(FEDORA_RPMS)
 
-install_cpan_fedora: 
-       for m in $(FEDORA_CPAN); do \
-               echo "force install $$m" | perl -MCPAN -e shell;\
-       done
-
-install_cpan_marc: install_cpan_marc_record
-       for m in $(CPAN_MODULES_MARC); do perl -MCPAN -e "install \"$$m\";"; done
-
 install_js_sm: install_libjs install_spidermonkey
 
 install_libjs: