[Opensrf-commits] r1799 - trunk/src/extras (dbs)
svn at svn.open-ils.org
svn at svn.open-ils.org
Mon Sep 28 21:47:25 EDT 2009
Author: dbs
Date: 2009-09-28 21:47:23 -0400 (Mon, 28 Sep 2009)
New Revision: 1799
Modified:
trunk/src/extras/Makefile.install
Log:
Let's give OpenSRF a spin on Ubuntu Karmic
Modified: trunk/src/extras/Makefile.install
===================================================================
--- trunk/src/extras/Makefile.install 2009-09-28 16:03:33 UTC (rev 1798)
+++ trunk/src/extras/Makefile.install 2009-09-29 01:47:23 UTC (rev 1799)
@@ -3,7 +3,7 @@
#
# Makefile to install prerequisites for OpenSRF
#
-# Currently supports Debian (etch/lenny), Ubuntu (gutsy/hardy/intrepid), and Gentoo.
+# Currently supports Debian (etch/lenny), Ubuntu (gutsy/hardy/intrepid/karmic), and Gentoo.
# Working towards support of CentOS 5 / RHEL 5.
# Installs Perl prereqs, libjs with Perl wrapper
#
@@ -18,6 +18,8 @@
# - or -
# make -f Makefile.install ubuntu-intrepid
# - or -
+# make -f Makefile.install ubuntu-karmic
+# - or -
# make -f Makefile.install centos
# - or -
# make -f Makefile.install rhel
@@ -202,6 +204,10 @@
libjson-xs-perl \
libnet-server-perl
+EXTRA_DEBS_UBUNTU_KARMIC = \
+ libxml-libxml-perl \
+ libxml-libxslt-perl
+
# generic CPAN modules:
# * DateTime::Format::ISO8601 is packaged by both Debian Lenny and Ubuntu Intrepid
# * JSON::XS is packaged by both Debian Lenny and Ubuntu Intrepid
@@ -241,12 +247,14 @@
rhel: centos
-ubuntu-gutsy: generic_ubuntu hardy
-ubuntu-hardy: generic_ubuntu hardy
-ubuntu-intrepid: generic_ubuntu intrepid
+ubuntu-gutsy: generic_ubuntu install_cpan_xml hardy
+ubuntu-hardy: generic_ubuntu install_cpan_xml hardy
+ubuntu-intrepid: generic_ubuntu install_cpan_xml intrepid
+ubuntu-karmic: generic_ubuntu karmic
hardy: install_cpan
intrepid: install_extra_debs
-generic_ubuntu: generic_debian
+karmic: install_extra_debs install_extra_debs_karmic
+generic_ubuntu: install_debs install_cpan_force debian_sys_config
# - COMMON TARGETS ---------------------------------------------------------
@@ -315,6 +323,10 @@
install_extra_debs:
$(APT_TOOL) install $(EXTRA_DEBS)
+# Install even more packaged dependencies on modern distros
+install_extra_debs_karmic:
+ $(APT_TOOL) install $(EXTRA_DEBS_UBUNTU_KARMIC)
+
# ------------------------------------------------------------------
# - GENTOO ---------------------------------------------------------
More information about the opensrf-commits
mailing list