[Erp5-report] r40994 kazuhiko - in /erp5/trunk/buildout: profiles/ software-profiles/

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Dec 1 17:52:19 CET 2010


Author: kazuhiko
Date: Wed Dec  1 17:52:18 2010
New Revision: 40994

URL: http://svn.erp5.org?rev=40994&view=rev
Log:
install basic latin and japanese fonts under parts/fonts and specify this directory in our fontconfig.

Added:
    erp5/trunk/buildout/software-profiles/fonts.cfg
Modified:
    erp5/trunk/buildout/profiles/official-2.12.cfg
    erp5/trunk/buildout/profiles/official.cfg
    erp5/trunk/buildout/software-profiles/fontconfig.cfg

Modified: erp5/trunk/buildout/profiles/official-2.12.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/profiles/official-2.12.cfg?rev=40994&r1=40993&r2=40994&view=diff
==============================================================================
--- erp5/trunk/buildout/profiles/official-2.12.cfg [utf8] (original)
+++ erp5/trunk/buildout/profiles/official-2.12.cfg [utf8] Wed Dec  1 17:52:18 2010
@@ -10,6 +10,7 @@ extends =
   ../software-profiles/products-erp5.cfg
   ../software-profiles/erp5-2.12.cfg
   ../software-profiles/file.cfg
+  ../software-profiles/fonts.cfg
   ../software-profiles/garbage-collector.cfg
   ../software-profiles/graphviz.cfg
   ../software-profiles/tokyocabinet.cfg
@@ -67,6 +68,10 @@ parts =
   precache-eggs
   software_home
 
+# fonts
+  liberation-fonts
+  ipaex-fonts
+
 [bootstrap2.6]
 # as bootstrap in python software does not know that slapos.rebootstrap >= 2.0
 # is used it is required to go back to default -- use own version of python

Modified: erp5/trunk/buildout/profiles/official.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/profiles/official.cfg?rev=40994&r1=40993&r2=40994&view=diff
==============================================================================
--- erp5/trunk/buildout/profiles/official.cfg [utf8] (original)
+++ erp5/trunk/buildout/profiles/official.cfg [utf8] Wed Dec  1 17:52:18 2010
@@ -11,6 +11,7 @@ extends =
   ../software-profiles/apache.cfg
   ../software-profiles/erp5.cfg
   ../software-profiles/file.cfg
+  ../software-profiles/fonts.cfg
   ../software-profiles/garbage-collector.cfg
   ../software-profiles/graphviz.cfg
   ../software-profiles/tokyocabinet.cfg
@@ -77,6 +78,10 @@ parts =
   pythonbin2.4
   software_home
 
+# fonts
+  liberation-fonts
+  ipaex-fonts
+
 [software_definition]
 software_home = ${buildout:software_home}
 # as mysql-python part, which uses mysql-python-env is not depending directly

Modified: erp5/trunk/buildout/software-profiles/fontconfig.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/software-profiles/fontconfig.cfg?rev=40994&r1=40993&r2=40994&view=diff
==============================================================================
--- erp5/trunk/buildout/software-profiles/fontconfig.cfg [utf8] (original)
+++ erp5/trunk/buildout/software-profiles/fontconfig.cfg [utf8] Wed Dec  1 17:52:18 2010
@@ -1,5 +1,6 @@
 [buildout]
 extends =
+  ../software-profiles/fonts.cfg
   ../software-profiles/freetype.cfg
   ../software-profiles/libexpat.cfg
   ../software-profiles/zlib.cfg
@@ -13,6 +14,7 @@ url = http://fontconfig.org/release/font
 md5sum = 77e15a92006ddc2adbb06f840d591c0e
 configure-options =
   --disable-docs
+  --with-default-fonts=${fonts:location}
   --with-expat=${libexpat:location}
   --with-freetype-config=${freetype:location}/bin/freetype-config
 environment =

Added: erp5/trunk/buildout/software-profiles/fonts.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/software-profiles/fonts.cfg?rev=40994&view=auto
==============================================================================
--- erp5/trunk/buildout/software-profiles/fonts.cfg (added)
+++ erp5/trunk/buildout/software-profiles/fonts.cfg [utf8] Wed Dec  1 17:52:18 2010
@@ -0,0 +1,26 @@
+[buildout]
+parts =
+  liberation-fonts
+  ipaex-fonts
+
+[fonts]
+location = ${buildout:parts-directory}/${:_buildout_section_name_}
+
+# Liberation(tm) Fonts - a font family which aims at metric
+# compatibility with Arial, Times New Roman, and Courier New.
+# https://fedorahosted.org/liberation-fonts/
+[liberation-fonts]
+recipe = hexagonit.recipe.download
+strip-top-level-dir = true
+url = https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-ttf-1.06.0.20100721.tar.gz
+md5sum = ca4870d899fd7e943ffc310a5421ad4d
+destination = ${fonts:location}/${:_buildout_section_name_}
+
+# IPAex Font - Japanese fonts provided by IPA
+# http://ossipedia.ipa.go.jp/ipafont/index.html
+[ipaex-fonts]
+recipe = hexagonit.recipe.download
+strip-top-level-dir = true
+url = http://ossipedia.ipa.go.jp/ipafont/IPAexfont00102.php
+md5sum = 3523edc3ef24f99c6d10781ad87c497a
+destination = ${fonts:location}/${:_buildout_section_name_}



More information about the Erp5-report mailing list