LP 1190279 Modularize Makefile.install misc. repairs
authorBill Erickson <berick@esilibrary.com>
Tue, 9 Jul 2013 15:43:47 +0000 (11:43 -0400)
committerBill Erickson <berick@esilibrary.com>
Mon, 19 Aug 2013 16:28:13 +0000 (12:28 -0400)
commit967e5f219ee5d3603e24d5644416908a9353b3d1
treec3bac1128cafbd121c7eea24f21983318ce47ac4
parente8271f216c50f22dd79a76cb30fa52ef9586df33
LP 1190279 Modularize Makefile.install misc. repairs

apply missing install_libdbi for wheezy/squeeze

Added libtest-warn-perl prereq for wheezy/squeeze

per-distro makefile improvments

install soap-lite as a deb before CPAN runs.
   Business::OnlinePayment::PayPal fails otherwise.

by default, use apt-get as the APT tool, since all debian distros have
   this

move 'install_yaz' directly into Makefile.ubuntu-lucid, since that's
  the only OS which uses it.

Squeeze also needs an updated yaz; Yaz-related repairs

give debians and lucid libbz2-dev; precise has it already

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/extras/install/Makefile.common
Open-ILS/src/extras/install/Makefile.debian
Open-ILS/src/extras/install/Makefile.debian-squeeze
Open-ILS/src/extras/install/Makefile.debian-wheezy
Open-ILS/src/extras/install/Makefile.ubuntu-lucid
Open-ILS/src/extras/install/Makefile.ubuntu-precise