#
# Makefile to install prerequisites for OpenSRF and Evergreen
#
-# Currently supports Debian (squeeze), Ubuntu (10.04), Ubuntu (12.04) and
+# Currently supports Debian (wheezy, squeeze), Ubuntu (10.04), Ubuntu (12.04) and
# Fedora (16 and 17).
#
# Installs Perl prereqs, libjs with Perl wrapper, libdbi, libdbi-drivers, and libyaz
#
# usage:
+# make -f Makefile.install debian-wheezy
+# - or -
# make -f Makefile.install debian-squeeze
# - or -
# make -f Makefile.install ubuntu-lucid
EXTRA_DEBS_SQUEEZE = \
libuuid-tiny-perl
+EXTRA_DEBS_WHEEZY = \
+ libuuid-tiny-perl
+
EXTRA_DEBS_PRECISE = \
libdbi-dev \
libdbd-pgsql \
fedora: install_fedora_rpms install_cpan_fedora install_cpan_marc install
+debian-wheezy: wheezy generic_debian
debian-squeeze: squeeze generic_debian
+wheezy: install_pgsql_client_debs_91 install_extra_debs_wheezy
squeeze: install_pgsql_client_backport_debs_91 install_extra_debs_squeeze
generic_debian: install_debs install_yaz test_for_libdbi_pkg install debian_sys_config install_libdbi
install_extra_debs_squeeze: install_extra_debs
$(APT_TOOL) install $(EXTRA_DEBS_SQUEEZE)
+install_extra_debs_wheezy: install_extra_debs
+ $(APT_TOOL) install $(EXTRA_DEBS_WHEEZY)
+
# Install dependencies for Ubuntu 12.04:
install_extra_debs_precise: install_extra_debs
$(APT_TOOL) install $(EXTRA_DEBS_PRECISE)
retrieve the new packages from the backports repository.
4. Issue the following commands as the *root* Linux account to install
prerequisites using the `Makefile.install` prerequisite installer,
- substituting `debian-squeeze`, `fedora`, `ubuntu-lucid`, or
+ substituting `debian-wheezy`, `debian-squeeze`, `fedora`, `ubuntu-lucid`, or
`ubuntu-precise` for <osname> below:
+
[source, bash]
on the machine of your choice using the following commands as the *root*
Linux account:
-.(Debian and Ubuntu Lucid) Installing PostgreSQL 9.1 server packages
+.(Debian Squeeze and Ubuntu Lucid) Installing PostgreSQL 9.1 server packages
[source, bash]
------------------------------------------------------------------------------
make -f Open-ILS/src/extras/Makefile.install install_pgsql_server_backport_debs_91
------------------------------------------------------------------------------
-.(Ubuntu Precise) Installing PostgreSQL 9.1 server packages
+.(Debian Wheezy and Ubuntu Precise) Installing PostgreSQL 9.1 server packages
[source, bash]
------------------------------------------------------------------------------
make -f Open-ILS/src/extras/Makefile.install install_pgsql_server_debs_91