From a76ebe23ebdd3b9da2dbf3f2f63887a66e9490ae Mon Sep 17 00:00:00 2001 From: Chris Sharp Date: Wed, 17 Feb 2016 15:28:05 -0500 Subject: [PATCH] Updating Makefile to accommodate ubuntu-xenial target. Removing some redundancy in the extra debs lists. Signed-off-by: Chris Sharp --- src/extras/Makefile.install | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/src/extras/Makefile.install b/src/extras/Makefile.install index dbb21ae..79b11e8 100644 --- a/src/extras/Makefile.install +++ b/src/extras/Makefile.install @@ -34,8 +34,6 @@ APT_TOOL=apt-get -yq # Debian dependencies DEBS = \ - apache2-mpm-prefork\ - apache2-prefork-dev\ autoconf\ automake\ build-essential\ @@ -56,6 +54,8 @@ DEBS = \ libgcrypt11-dev \ libgdbm-dev \ liblog-log4perl-perl\ + libmemcached-dev \ + libmemcached-tools \ libmodule-build-perl\ libnet-dns-perl\ libperl-dev\ @@ -102,6 +102,8 @@ FEDORAS = \ libmemcached \ libmemcached-devel \ libtool \ + libxml-libxml-perl \ + libxml-libxslt-perl \ libxml2-devel \ libxml2-python \ libxslt-devel \ @@ -154,37 +156,32 @@ EXTRA_DEBS = \ libnet-server-perl EXTRA_DEBS_SQUEEZE = \ - libmemcached-dev \ - libmemcached-tools \ - libxml-libxml-perl \ - libxml-libxslt-perl + apache2-mpm-prefork \ + apache2-prefork-dev EXTRA_DEBS_WHEEZY = \ - libmemcached-dev \ - libmemcached-tools \ - libxml-libxml-perl \ - libxml-libxslt-perl \ + apache2-mpm-prefork \ + apache2-prefork-dev \ libncurses5-dev EXTRA_DEBS_JESSIE = \ - libmemcached-dev \ - libmemcached-tools \ - libxml-libxml-perl \ - libxml-libxslt-perl \ + apache2-mpm-prefork \ + apache2-prefork-dev \ libncurses5-dev EXTRA_DEBS_UBUNTU_PRECISE = \ - libmemcached-dev\ - libxml-libxml-perl \ - libxml-libxslt-perl \ + apache2-mpm-prefork \ + apache2-prefork-dev \ ncurses-dev EXTRA_DEBS_UBUNTU_TRUSTY = \ - libmemcached-dev\ - libxml-libxml-perl \ - libxml-libxslt-perl \ + apache2-mpm-prefork \ + apache2-prefork-dev \ ncurses-dev +EXTRA_DEBS_UBUNTU_XENIAL = \ + libncurses5-dev + # ---------------------------------------------------------------------------- all: @@ -203,8 +200,10 @@ fedora: install_fedora_rpms ubuntu-precise: generic_ubuntu precise ubuntu-trusty: generic_ubuntu trusty apache_mpm_prefork_mods +ubuntu-xenial: generic_ubuntu xenial apache_mpm_prefork_mods precise: install_extra_debs install_extra_debs_precise trusty: install_extra_debs install_extra_debs_trusty +xenial: install_extra_debs generic_ubuntu: install_debs debian_sys_config # ------------------------------------------------------------------ -- 2.11.0