Updating Makefile to accommodate ubuntu-xenial target.
authorChris Sharp <csharp@georgialibraries.org>
Wed, 17 Feb 2016 20:28:05 +0000 (15:28 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Wed, 17 Feb 2016 20:28:05 +0000 (15:28 -0500)
Removing some redundancy in the extra debs lists.

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
src/extras/Makefile.install

index dbb21ae..79b11e8 100644 (file)
@@ -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
 
 # ------------------------------------------------------------------