LP 1190279 Modularize Makefile.install misc. repairs
authorBill Erickson <berick@esilibrary.com>
Tue, 9 Jul 2013 15:43:47 +0000 (11:43 -0400)
committerDan Scott <dscott@laurentian.ca>
Tue, 20 Aug 2013 18:34:02 +0000 (14:34 -0400)
commit4d27a8b8b2edb22a1115ae6372e7c762afbc6494
treee1116490f5ffda76bc82c9a9608627540c948b22
parent15a1a30c590328e918ca2d92209b51955cb40a04
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>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Signed-off-by: Dan Scott <dscott@laurentian.ca>
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