LP#1315525: Updating Makefile.install for Ubuntu 14.04. Removing lucid support.
authorChris Sharp <csharp@georgialibraries.org>
Sun, 26 Jan 2014 15:41:31 +0000 (10:41 -0500)
committerGalen Charlton <gmc@esilibrary.com>
Fri, 2 May 2014 21:22:27 +0000 (14:22 -0700)
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Signed-off-by: Ben Shum <bshum@biblio.org>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>

src/extras/Makefile.install

index c5aa758..edcd61a 100644 (file)
@@ -4,7 +4,7 @@
 #
 # Makefile to install prerequisites for OpenSRF
 #
-# Currently supports Debian (jessie/wheezy/squeeze), Ubuntu (lucid/precise)
+# Currently supports Debian (jessie/wheezy/squeeze), Ubuntu (precise/trusty)
 # and Fedora (16).
 #
 # Installs Perl prereqs, libjs with Perl wrapper
 #      - or -
 #      make -f Makefile.install debian-squeeze
 #      - or -
-#      make -f Makefile.install ubuntu-lucid
-#      - or -
 #      make -f Makefile.install ubuntu-precise
 #      - or -
+#      make -f Makefile.install ubuntu-trusty
+#      - or -
 #      make -f Makefile.install fedora
 #
 # ---------------------------------------------------------------------
@@ -173,12 +173,13 @@ EXTRA_DEBS_JESSIE = \
        libxml-libxslt-perl \
        libncurses5-dev
 
-EXTRA_DEBS_UBUNTU_LUCID = \
+EXTRA_DEBS_UBUNTU_PRECISE = \
        libmemcached-dev\
        libxml-libxml-perl \
-       libxml-libxslt-perl
+       libxml-libxslt-perl \
+       ncurses-dev
 
-EXTRA_DEBS_UBUNTU_PRECISE = \
+EXTRA_DEBS_UBUNTU_TRUSTY = \
        libmemcached-dev\
        libxml-libxml-perl \
        libxml-libxslt-perl \
@@ -200,10 +201,10 @@ generic_debian: install_debs debian_sys_config
 
 fedora: install_fedora_rpms
 
-ubuntu-lucid: generic_ubuntu lucid
 ubuntu-precise: generic_ubuntu precise
-lucid: install_extra_debs install_extra_debs_lucid
+ubuntu-trusty: generic_ubuntu trusty
 precise: install_extra_debs install_extra_debs_precise
+trusty: install_extra_debs install_extra_debs_trusty
 generic_ubuntu: install_debs debian_sys_config
 
 # ------------------------------------------------------------------
@@ -237,12 +238,12 @@ install_extra_debs_squeeze: install_extra_debs
        $(APT_TOOL) install $(EXTRA_DEBS_SQUEEZE)
 
 # Install even more packaged dependencies on modern distros
-install_extra_debs_lucid:
-       $(APT_TOOL) install $(EXTRA_DEBS_UBUNTU_LUCID)
-
 install_extra_debs_precise:
        $(APT_TOOL) install $(EXTRA_DEBS_UBUNTU_PRECISE)
 
+install_extra_debs_trusty:
+       $(APT_TOOL) install $(EXTRA_DEBS_UBUNTU_TRUSTY)
+
 # Fedora
 install_fedora_rpms:
        yum -y install $(FEDORAS)