From fcf80743c6088334f3ceaa297f7fe3f19acff8bf Mon Sep 17 00:00:00 2001 From: dbs Date: Tue, 29 Sep 2009 01:47:23 +0000 Subject: [PATCH] Let's give OpenSRF a spin on Ubuntu Karmic git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1799 9efc2488-bf62-4759-914b-345cdb29e865 --- src/extras/Makefile.install | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/src/extras/Makefile.install b/src/extras/Makefile.install index ecbe85b..7dbd931 100644 --- a/src/extras/Makefile.install +++ b/src/extras/Makefile.install @@ -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 @@ EXTRA_DEBS = \ 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 @@ gentoo: install_gentoos install_gentoo_rc install_gentoo_perl install 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_debs: 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 --------------------------------------------------------- -- 2.11.0