automake \
check \
check-devel \
- ejabberd \
expat-devel \
gcc \
gdbm-devel \
memcached \
mod_perl \
perl-Cache-Memcached \
- perl-Class-DBI \
- perl-Class-DBI-AbstractSearch \
- perl-Class-DBI-SQLite \
perl-DateTime-Format-Builder \
perl-DateTime-Format-ISO8601 \
perl-DateTime-Format-Mail \
perl-Module-Build \
perl-Net-DNS \
perl-Net-Server \
- perl-SQL-Abstract-Limit \
perl-Template-Toolkit \
perl-Test-Deep \
perl-Test-Exception \
apache2-dev \
libncurses5-dev
+EXTRA_RPMS_FEDORA = \
+ ejabberd \
+ perl-Class-DBI \
+ perl-Class-DBI-AbstractSearch \
+ perl-Class-DBI-SQLite \
+ perl-SQL-Abstract-Limit
+
+EXTRA_RPMS_CENTOS = \
+ cpan
+
CPAN_MODULES_CENTOS = \
Class::DBI \
Class::DBI::AbstractSearch \
jessie: install_extra_debs_jessie debian_sys_config
generic_debian: install_debs
-fedora: install_rpms
-centos: install_epel install_rpms install_cpan_modules_centos
+fedora: install_rpms install_extra_rpms_fedora
+centos: install_epel install_rpms install_extra_rpms_centos install_cpan_modules_centos
ubuntu-trusty: generic_ubuntu trusty apache_mpm_prefork_mods
ubuntu-xenial: generic_ubuntu xenial apache_mpm_prefork_mods apache_perl_mod
yum -y install epel-release
yum update -y
+install_extra_rpms_centos:
+ yum -y install $(EXTRA_RPMS_CENTOS)
+
install_cpan_modules_centos:
for m in $(CPAN_MODULES_CENTOS); do cpan $$m; done;
-
# Fedora/CentOS
install_rpms:
yum -y install $(RPMS)
+install_extra_rpms_fedora:
+ yum -y install $(EXTRA_RPMS_FEDORA)
+
# vim:noet:sw=4:ts=4: