From 45e467763242512c051a2875d1bce2d670259bf0 Mon Sep 17 00:00:00 2001 From: Chris Sharp Date: Sun, 27 Jan 2019 21:23:45 -0500 Subject: [PATCH] Flesh out CentOS Makefile --- Open-ILS/src/extras/Makefile.install | 12 +++++++++++ Open-ILS/src/extras/install/Makefile.centos | 33 +++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/Open-ILS/src/extras/Makefile.install b/Open-ILS/src/extras/Makefile.install index d58a6f48cb..c4b820b160 100644 --- a/Open-ILS/src/extras/Makefile.install +++ b/Open-ILS/src/extras/Makefile.install @@ -76,6 +76,8 @@ ubuntu-trusty: @make -f $(DIR)/Makefile.ubuntu-trusty fedora: @make -f $(DIR)/Makefile.fedora +centos: + @make -f $(DIR)/Makefile.centos postgres-server-debian-stretch: @make -f $(DIR)/Makefile.debian-stretch install_postgres_server @@ -89,6 +91,8 @@ postgres-server-ubuntu-trusty: @make -f $(DIR)/Makefile.ubuntu-trusty install_postgres_server postgres-server-fedora: @make -f $(DIR)/Makefile.fedora install_postgres_server +postgres-server-centos: + @make -f $(DIR)/Makefile.centos install_postgres_server ubuntu-bionic-developer: @make -f $(DIR)/Makefile.ubuntu-bionic install_developer @@ -100,6 +104,8 @@ debian-stretch-developer: @make -f $(DIR)/Makefile.debian-stretch install_developer debian-jessie-developer: @make -f $(DIR)/Makefile.debian-jessie install_developer +centos-developer: + @make -f $(DIR)/Makefile.centos install_developer ubuntu-bionic-translator: @make -f $(DIR)/Makefile.ubuntu-bionic install_translator @@ -111,6 +117,9 @@ debian-stretch-translator: @make -f $(DIR)/Makefile.debian-stretch install_translator debian-jessie-translator: @make -f $(DIR)/Makefile.debian-jessie install_translator +centos-translator: + @make -f $(DIR)/Makefile.centos install_translator + ubuntu-bionic-packager: @make -f $(DIR)/Makefile.ubuntu-bionic install_packager @@ -122,5 +131,8 @@ debian-stretch-packager: @make -f $(DIR)/Makefile.debian-stretch install_packager debian-jessie-packager: @make -f $(DIR)/Makefile.debian-jessie install_packager +centos-packager: + @make -f $(DIR)/Makefile.centos install_packager + # vim:noet:sw=4:ts=4: diff --git a/Open-ILS/src/extras/install/Makefile.centos b/Open-ILS/src/extras/install/Makefile.centos index 9d68d79669..099bebeabf 100644 --- a/Open-ILS/src/extras/install/Makefile.centos +++ b/Open-ILS/src/extras/install/Makefile.centos @@ -89,6 +89,29 @@ PGSQL_CENTOS_RPMS = \ postgresql-plperl \ postgresql-server +DEVELOPER_RPMS = \ + automake \ + autoconf \ + libtool + +PACKAGER_RPMS = \ + asciidoc \ + source-highlight \ + zip \ + unzip \ + mingw32-nsis + +TRANSLATOR_RPMS = \ + perl-Locale-Maketext-Lexicon \ + translate-toolkit \ + python-devel \ + python-Levenshtein \ + python2-polib \ + python-setuptools \ + python2-simplejson \ + python-lxml \ + bzr + all: install_centos_rpms make -f $(DIR)/Makefile.common install_net_z3950_simpleserver make -f $(DIR)/Makefile.common install_cpan @@ -101,6 +124,16 @@ install_centos_rpms: yum -y update yum -y install $(CENTOS_RPMS) +install_developer: + yum -y install $(DEVELOPER_RPMS) + make -f $(DIR)/Makefile.common install_nodejs_from_source + +install_translator: install_developer + yum -y install $(TRANSLATOR_RPMS) + +install_packager: install_developer install_translator + yum -y install $(PACKAGER_RPMS) + clean: make -f $(DIR)/Makefile.common clean -- 2.11.0