[open-ils-commits] [GIT] Evergreen ILS branch master updated. 47a6251477d9d872c7e97f239c2286917fb29fb1

Evergreen Git git at git.evergreen-ils.org
Thu Feb 9 13:17:17 EST 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, master has been updated
       via  47a6251477d9d872c7e97f239c2286917fb29fb1 (commit)
       via  4c93dbf10c50cc634976c443f3068950fa126511 (commit)
       via  361938ceff8a130a77fc7c678cd2c32f9230f126 (commit)
      from  e4d84edfe6dc97bf7585f40a1a6f5bd22eb3839f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 47a6251477d9d872c7e97f239c2286917fb29fb1
Author: Ben Shum <ben at evergreener.net>
Date:   Sun Dec 11 23:17:46 2016 -0500

    LP#1649180: Add release note for translator make target
    
    Signed-off-by: Ben Shum <ben at evergreener.net>
    Signed-off-by: Jason Stephenson <jason at sigio.com>

diff --git a/docs/RELEASE_NOTES_NEXT/Administration/i18n-make-target.adoc b/docs/RELEASE_NOTES_NEXT/Administration/i18n-make-target.adoc
new file mode 100644
index 0000000..9df9b5f
--- /dev/null
+++ b/docs/RELEASE_NOTES_NEXT/Administration/i18n-make-target.adoc
@@ -0,0 +1,5 @@
+Add separate make target for translator
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Add a separate make target during installation for translator to allow
+for easier installation of i18n prerequisities.
+

commit 4c93dbf10c50cc634976c443f3068950fa126511
Author: Ben Shum <ben at evergreener.net>
Date:   Thu Nov 24 16:04:11 2016 -0500

    LP#1649180: Update README to reflect translator make target
    
    Signed-off-by: Ben Shum <ben at evergreener.net>
    Signed-off-by: Jason Stephenson <jason at sigio.com>

diff --git a/docs/installation/server_installation.txt b/docs/installation/server_installation.txt
index fcb163a..5ec571c 100644
--- a/docs/installation/server_installation.txt
+++ b/docs/installation/server_installation.txt
@@ -125,6 +125,14 @@ additional packages may be required.  As the *root* Linux account:
 make -f Open-ILS/src/extras/Makefile.install <osname>-developer
 ------------------------------------------------------------------------------
 +
+ * To install packages required for building Evergreen translations, use
+   the <osname>-translator Makefile.install target.
++
+[source, bash]
+------------------------------------------------------------------------------
+make -f Open-ILS/src/extras/Makefile.install <osname>-translator
+------------------------------------------------------------------------------
++
  * To install packages required for building Evergreen release bundles, use
    the <osname>-packager Makefile.install target.
 +

commit 361938ceff8a130a77fc7c678cd2c32f9230f126
Author: Ben Shum <ben at evergreener.net>
Date:   Thu Nov 24 15:20:50 2016 -0500

    LP#1649180: Add translator make target
    
    For the four major supported Linux distros:
    
      - Ubuntu Xenial
      - Ubuntu Trusty
      - Debian Jessie
      - Debian Wheezy
    
    Signed-off-by: Ben Shum <ben at evergreener.net>
    Signed-off-by: Jason Stephenson <jason at sigio.com>

diff --git a/Open-ILS/src/extras/Makefile.install b/Open-ILS/src/extras/Makefile.install
index 73161a6..55f7635 100644
--- a/Open-ILS/src/extras/Makefile.install
+++ b/Open-ILS/src/extras/Makefile.install
@@ -90,6 +90,15 @@ debian-jessie-developer:
 debian-wheezy-developer:
 	@make -f $(DIR)/Makefile.debian-wheezy install_developer
 
+ubuntu-xenial-translator:
+	@make -f $(DIR)/Makefile.ubuntu-xenial install_translator
+ubuntu-trusty-translator:
+	@make -f $(DIR)/Makefile.ubuntu-trusty install_translator
+debian-jessie-translator:
+	@make -f $(DIR)/Makefile.debian-jessie install_translator
+debian-wheezy-translator:
+	@make -f $(DIR)/Makefile.debian-wheezy install_translator
+
 ubuntu-xenial-packager:
 	@make -f $(DIR)/Makefile.ubuntu-xenial install_packager
 ubuntu-trusty-packager:
diff --git a/Open-ILS/src/extras/install/Makefile.debian-jessie b/Open-ILS/src/extras/install/Makefile.debian-jessie
index e76a60e..e9bb7ff 100644
--- a/Open-ILS/src/extras/install/Makefile.debian-jessie
+++ b/Open-ILS/src/extras/install/Makefile.debian-jessie
@@ -117,10 +117,13 @@ DEVELOPER_DEBS = \
 	npm
 
 PACKAGER_DEBS = \
-	libtemplate-perl \
-	liblocale-maketext-lexicon-perl \
 	asciidoc \
 	source-highlight \
+	zip \
+	unzip \
+	nsis
+
+TRANSLATOR_DEBS = \
 	translate-toolkit \
 	python-dev \
 	python-levenshtein \
@@ -128,10 +131,9 @@ PACKAGER_DEBS = \
 	python-setuptools \
 	python-simplejson \
 	python-lxml \
-	zip \
-	unzip \
-	bzr \
-	nsis
+	libtemplate-perl \
+	liblocale-maketext-lexicon-perl \
+	bzr
 
 all:
 	make -f $(DIR)/Makefile.debian install_debs
@@ -150,7 +152,10 @@ install_developer:
 	npm install -g grunt-cli
 	npm install -g bower
 
-install_packager: install_developer
+install_translator: install_developer
+	make -f $(DIR)/Makefile.debian DEBS="$(TRANSLATOR_DEBS)"
+
+install_packager: install_developer install_translator
 	make -f $(DIR)/Makefile.debian DEBS="$(PACKAGER_DEBS)"
 
 clean:
diff --git a/Open-ILS/src/extras/install/Makefile.debian-wheezy b/Open-ILS/src/extras/install/Makefile.debian-wheezy
index 1601d5b..52fb75e 100644
--- a/Open-ILS/src/extras/install/Makefile.debian-wheezy
+++ b/Open-ILS/src/extras/install/Makefile.debian-wheezy
@@ -104,10 +104,13 @@ DEVELOPER_DEBS = \
 	libtool 
 
 PACKAGER_DEBS = \
-	libtemplate-perl \
-	liblocale-maketext-lexicon-perl \
 	asciidoc \
 	source-highlight \
+	zip \
+	unzip \
+	nsis
+
+TRANSLATOR_DEBS = \
 	translate-toolkit \
 	python-dev \
 	python-levenshtein \
@@ -115,10 +118,9 @@ PACKAGER_DEBS = \
 	python-setuptools \
 	python-simplejson \
 	python-lxml \
-	zip \
-	unzip \
-	bzr \
-	nsis
+	libtemplate-perl \
+	liblocale-maketext-lexicon-perl \
+	bzr
 
 all:
 	make -f $(DIR)/Makefile.debian install_debs
@@ -135,7 +137,10 @@ install_developer:
 	make -f $(DIR)/Makefile.debian DEBS="$(DEVELOPER_DEBS)"
 	make -f $(DIR)/Makefile.common install_nodejs_from_source
 
-install_packager: install_developer
+install_translator: install_developer
+	make -f $(DIR)/Makefile.debian DEBS="$(TRANSLATOR_DEBS)"
+
+install_packager: install_developer install_translator
 	make -f $(DIR)/Makefile.debian DEBS="$(PACKAGER_DEBS)"
 
 clean:
diff --git a/Open-ILS/src/extras/install/Makefile.ubuntu-trusty b/Open-ILS/src/extras/install/Makefile.ubuntu-trusty
index 5e836e6..9549872 100644
--- a/Open-ILS/src/extras/install/Makefile.ubuntu-trusty
+++ b/Open-ILS/src/extras/install/Makefile.ubuntu-trusty
@@ -116,10 +116,15 @@ DEVELOPER_DEBS = \
 	npm
 
 PACKAGER_DEBS = \
-	libtemplate-perl \
-	liblocale-maketext-lexicon-perl \
 	asciidoc \
 	source-highlight \
+	zip \
+	unzip \
+	nsis
+
+TRANSLATOR_DEBS = \
+	libtemplate-perl \
+	liblocale-maketext-lexicon-perl \
 	translate-toolkit \
 	python-dev \
 	python-levenshtein \
@@ -127,10 +132,7 @@ PACKAGER_DEBS = \
 	python-setuptools \
 	python-simplejson \
 	python-lxml \
-	zip \
-	unzip \
-	bzr \
-	nsis
+	bzr
 
 all:
 	make -f $(DIR)/Makefile.debian install_debs
@@ -150,7 +152,10 @@ install_developer:
 	npm install -g grunt-cli
 	npm install -g bower
 
-install_packager: install_developer
+install_translator: install_developer
+	make -f $(DIR)/Makefile.debian DEBS="$(TRANSLATOR_DEBS)"
+
+install_packager: install_developer install_translator
 	make -f $(DIR)/Makefile.debian DEBS="$(PACKAGER_DEBS)"
 
 clean:
diff --git a/Open-ILS/src/extras/install/Makefile.ubuntu-xenial b/Open-ILS/src/extras/install/Makefile.ubuntu-xenial
index ae37fe0..224c91c 100644
--- a/Open-ILS/src/extras/install/Makefile.ubuntu-xenial
+++ b/Open-ILS/src/extras/install/Makefile.ubuntu-xenial
@@ -116,10 +116,15 @@ DEVELOPER_DEBS = \
 	npm
 
 PACKAGER_DEBS = \
-	libtemplate-perl \
-	liblocale-maketext-lexicon-perl \
 	asciidoc \
 	source-highlight \
+	zip \
+	unzip \
+	nsis
+
+TRANSLATOR_DEBS = \
+	libtemplate-perl \
+	liblocale-maketext-lexicon-perl \
 	translate-toolkit \
 	python-dev \
 	python-levenshtein \
@@ -127,10 +132,7 @@ PACKAGER_DEBS = \
 	python-setuptools \
 	python-simplejson \
 	python-lxml \
-	zip \
-	unzip \
-	bzr \
-	nsis
+	bzr
 
 all:
 	make -f $(DIR)/Makefile.debian install_debs
@@ -149,7 +151,10 @@ install_developer:
 	npm install -g grunt-cli
 	npm install -g bower
 
-install_packager: install_developer
+install_translator: install_developer
+	make -f $(DIR)/Makefile.debian DEBS="$(TRANSLATOR_DEBS)"
+
+install_packager: install_developer install_translator
 	make -f $(DIR)/Makefile.debian DEBS="$(PACKAGER_DEBS)"
 
 clean:

-----------------------------------------------------------------------

Summary of changes:
 Open-ILS/src/extras/Makefile.install               |    9 +++++++++
 Open-ILS/src/extras/install/Makefile.debian-jessie |   19 ++++++++++++-------
 Open-ILS/src/extras/install/Makefile.debian-wheezy |   19 ++++++++++++-------
 Open-ILS/src/extras/install/Makefile.ubuntu-trusty |   19 ++++++++++++-------
 Open-ILS/src/extras/install/Makefile.ubuntu-xenial |   19 ++++++++++++-------
 .../Administration/i18n-make-target.adoc           |    5 +++++
 docs/installation/server_installation.txt          |    8 ++++++++
 7 files changed, 70 insertions(+), 28 deletions(-)
 create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/i18n-make-target.adoc


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list