LP#1392759 dev/packager Makefile.install additions
[working/Evergreen.git] / Open-ILS / src / extras / install / Makefile.debian-jessie
index a5294b4..3908219 100644 (file)
@@ -94,13 +94,25 @@ PGSQL_SERVER_DEBS_93 = \
        postgresql-plperl-9.3 \
        postgresql-server-dev-9.3
 
+# note: some prereqs are repeated in the developer/packager 
+# sections to support building Evergreen packages on servers
+# where Evergreen and its prereqs are not installed.
+
 # nodejs-legacy creates a symlink for /usr/bin/node -> /usr/bin/nodejs
 # which is needed by our npm-installed packages
 DEVELOPER_DEBS = \
+       make \
+       automake \
+       autoconf \
+       libtool \
        nodejs-legacy \
        npm
 
 PACKAGER_DEBS = \
+       libtemplate-perl \
+       liblocale-maketext-lexicon-perl \
+       asciidoc \
+       source-highlight \
        translate-toolkit \
        python-dev \
        python-levenshtein \
@@ -132,7 +144,7 @@ install_developer:
        npm install -g grunt-cli
        npm install -g bower
 
-install_packager:
+install_packager: install_developer
        make -f $(DIR)/Makefile.debian DEBS="$(PACKAGER_DEBS)"
 
 clean: