[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