CPAN_MODULES_FORCE = \
Class::DBI::Frozen::301
+# Lucid needs this because the XML::RPC that comes by default is broken with Evergreen
+LUCID_CPAN = \
+ XML::RPC
+
# ----------------------------------------------------------------------------
all:
generic_debian: install_debs test_for_libdbi_pkg install debian_sys_config install_cpan_force
ubuntu-lucid: lucid generic_ubuntu
-lucid: install_pgsql_client_debs_90 install_extra_debs install_cpan_marc_record
+lucid: install_pgsql_client_debs_90 install_extra_debs install_cpan_marc_record install_yaz install_cpan_lucid
generic_ubuntu: install_debs test_for_libdbi_pkg install debian_sys_config install_cpan_more install_cpan_safe install_cpan_force
# - COMMON TARGETS ---------------------------------------------------------
echo "force install $$m" | perl -MCPAN -e shell;\
done
+# Install the CPAN modules needed for Lucid
+install_cpan_lucid:
+ for m in $(LUCID_CPAN); do perl -MCPAN -e "install \"$$m\";"; done
+
# Install a known working version of YAZ
install_yaz:
if [ ! -d $(YAZ) ]; then wget $(YAZ_HOST)/$(YAZ).tar.gz; fi;