* `debian-jessie` for Debian 8.0
* `debian-wheezy` for Debian 7.0
- * `debian-squeeze` for Debian 6.0
* `ubuntu-precise` for Ubuntu 12.04
* `ubuntu-trusty` for Ubuntu 14.04
* `fedora` for Fedora 17 and later
#
# Makefile to install prerequisites for OpenSRF
#
-# Currently supports Debian (jessie/wheezy/squeeze), Ubuntu (precise/trusty)
+# Currently supports Debian (jessie/wheezy), Ubuntu (precise/trusty)
# and Fedora (16).
#
# Installs Perl prereqs, libjs with Perl wrapper
# - or -
# make -f Makefile.install debian-wheezy
# - or -
-# make -f Makefile.install debian-squeeze
-# - or -
# make -f Makefile.install ubuntu-precise
# - or -
# make -f Makefile.install ubuntu-trusty
libjson-xs-perl \
libnet-server-perl
-EXTRA_DEBS_SQUEEZE = \
- libmemcached-dev \
- libmemcached-tools \
- libxml-libxml-perl \
- libxml-libxslt-perl
-
EXTRA_DEBS_WHEEZY = \
libmemcached-dev \
libmemcached-tools \
debian-jessie: generic_debian jessie
debian-wheezy: generic_debian wheezy
-debian-squeeze: generic_debian squeeze
jessie: install_extra_debs_jessie apache_mpm_prefork_mods
wheezy: install_extra_debs_wheezy
-squeeze: install_extra_debs_squeeze
generic_debian: install_debs debian_sys_config
fedora: install_fedora_rpms
install_extra_debs_wheezy: install_extra_debs
$(APT_TOOL) install $(EXTRA_DEBS_WHEEZY)
-install_extra_debs_squeeze: install_extra_debs
- $(APT_TOOL) install $(EXTRA_DEBS_SQUEEZE)
-
# Install even more packaged dependencies on modern distros
install_extra_debs_precise:
$(APT_TOOL) install $(EXTRA_DEBS_UBUNTU_PRECISE)