r1775 - in profiles/BLFS/trunk: chapter46 config_standard/packages wget

thomasp at linuxfromscratch.org thomasp at linuxfromscratch.org
Tue Feb 15 13:03:08 PST 2005


Author: thomasp
Date: 2005-02-15 14:03:07 -0700 (Tue, 15 Feb 2005)
New Revision: 1775

Added:
   profiles/BLFS/trunk/chapter46/jadetex.xml
Modified:
   profiles/BLFS/trunk/chapter46/tex.xml
   profiles/BLFS/trunk/config_standard/packages/ch46.ent
   profiles/BLFS/trunk/wget/chapter46.urls
Log:
sync ch46

Added: profiles/BLFS/trunk/chapter46/jadetex.xml
===================================================================
--- profiles/BLFS/trunk/chapter46/jadetex.xml	2005-02-14 15:33:49 UTC (rev 1774)
+++ profiles/BLFS/trunk/chapter46/jadetex.xml	2005-02-15 21:03:07 UTC (rev 1775)
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE alfs SYSTEM "../DTD/ALFS.dtd"
+[
+<!ENTITY % general_entities SYSTEM "../config/general.ent">
+<!ENTITY % package_entities SYSTEM "../config/packages/ch46.ent">
+<!ENTITY % config_entities SYSTEM  "../config/config.ent">
+
+%general_entities;
+%package_entities;
+%config_entities;
+
+]>
+<alfs>
+<package name="jadetex" version="&jadetex-version;">
+  <stage name="Unpacking.">
+    <unpack>
+      <archive>&packages_dir;/&jadetex-package;</archive>
+      <destination>&build_dir;</destination>
+    </unpack>
+  </stage>
+  <stage name="Installing.">
+    <stageinfo>
+      <base>&build_dir;/&jadetex-directory;</base>
+    </stageinfo>
+    <search_replace>
+      <file>/usr/share/texmf/web2c/texmf.cnf</file>
+      <find>original texmf.cnf</find>
+      <replace>modified texmf.cnf</replace>
+    </search_replace>
+    <execute command="sed">
+      <param>-i -e 's at main_memory.mpost = 1500000@&real-amp;\npool_size.context = 750000@'</param>
+      <param>/usr/share/texmf/web2c/texmf.cnf</param>
+    </execute>
+    <textdump mode="append">
+      <file>/usr/share/texmf/web2c/texmf.cnf</file>
+      <content>
+	=% The following 3 sections added for JadeTeX
+	=
+	=% latex settings
+	=main_memory.latex = 1100000
+	=param_size.latex = 1500
+	=stack_size.latex = 1500
+	=hash_extra.latex = 15000
+	=string_vacancies.latex = 45000
+	=pool_free.latex = 47500
+	=nest_size.latex = 500
+	=save_size.latex = 5000
+	=pool_size.latex = 500000
+	=max_strings.latex = 55000
+	=font_mem_size.latex= 400000
+	=
+	=% jadetex settings
+	=main_memory.jadetex = 1500000
+	=param_size.jadetex = 1500
+	=stack_size.jadetex = 1500
+	=hash_extra.jadetex = 50000
+	=string_vacancies.jadetex = 45000
+	=pool_free.jadetex = 47500
+	=nest_size.jadetex = 500
+	=save_size.jadetex = 5000
+	=pool_size.jadetex = 500000
+	=max_strings.jadetex = 55000
+	=
+	=% pdfjadetex settings
+	=main_memory.pdfjadetex = 2500000
+	=param_size.pdfjadetex = 1500
+	=stack_size.pdfjadetex = 1500
+	=hash_extra.pdfjadetex = 50000
+	=string_vacancies.pdfjadetex = 45000
+	=pool_free.pdfjadetex = 47500
+	=nest_size.pdfjadetex = 500
+	=save_size.pdfjadetex = 5000
+	=pool_size.pdfjadetex = 500000
+	=max_strings.pdfjadetex = 55000
+      </content>
+    </textdump>
+    <copy>
+      <option>recursive</option>
+      <source>/usr/share/texmf/tex/latex/config</source>
+      <destination>.</destination>
+    </copy>
+    <execute base="&build_dir;/&jadetex-directory;/config" command="tex">
+      <param>-ini -progname=latex latex.ini</parma>
+    </execute>
+    <move base="/usr/share/texmf/web2c">
+      <source>latex.fmt</source>
+      <destination>latex.fmt.orig</destination>
+    </move>
+    <copy>
+      <source>config/latex.fmt</source>
+      <destination>/usr/share/texmf/web2c</destination>
+    </copy>
+    <make>
+      <param>install</param>
+    </make>
+    <link>
+      <option>force</option>
+      <target>tex</target>
+      <name>/usr/bin/jadetex</name>
+    </link>
+    <link>
+      <option>force</option>
+      <target>pdftex</target>
+      <name>/usr/bin/pdfjadetex</name>
+    </link>
+    <execute command="mktexlsr" />
+  </stage>
+  <stage name="Cleanup.">
+    <remove>&build_dir;/&jadetex-directory;</remove>
+  </stage>
+</package>
+</alfs>

Modified: profiles/BLFS/trunk/chapter46/tex.xml
===================================================================
--- profiles/BLFS/trunk/chapter46/tex.xml	2005-02-14 15:33:49 UTC (rev 1774)
+++ profiles/BLFS/trunk/chapter46/tex.xml	2005-02-15 21:03:07 UTC (rev 1775)
@@ -12,6 +12,26 @@
 ]>
 <alfs>
   <package name="tex" version="&tex-version;">
+    <packageinfo>
+      <requires>
+	<name>ed</name>
+      </requires>
+      <utilizes>
+	<name>libpng</name>
+      </utilizes>
+      <utilizes>
+	<name>&ximpl;</name>
+      </utilizes>
+      <utilizes>
+	<name>openssl</name>
+      </utilizes>
+      <utilizes>
+	<name>mysql</name>
+      </utilizes>
+      <utilizes>
+	<name>Perl-Tk</name>
+      </utilizes>
+    </packageinfo>
     <stage name="Unpacking">
       <unpack>
         <archive>&packages_dir;/&tex-package;</archive>
@@ -31,6 +51,11 @@
       <patch>
         <param>-N</param>
         <param>-p1</param>
+        <param>-i &packages_dir;/&tex-flex-patch;</param>
+      </patch>
+      <patch>
+        <param>-N</param>
+        <param>-p1</param>
         <param>-i &packages_dir;/&tex-readlink-patch;</param>
       </patch>
       <configure>
@@ -43,8 +68,11 @@
         <param>--bindir=/usr/bin</param>
       </configure>
       <make>
-        <param>world</param>
+        <param>all</param>
       </make>
+      <make>
+	<param>install</param>
+      </make>
       <execute command="texconfig dvips paper letter" />
       <execute command="texconfig font rw" />
     </stage>

Modified: profiles/BLFS/trunk/config_standard/packages/ch46.ent
===================================================================
--- profiles/BLFS/trunk/config_standard/packages/ch46.ent	2005-02-14 15:33:49 UTC (rev 1774)
+++ profiles/BLFS/trunk/config_standard/packages/ch46.ent	2005-02-15 21:03:07 UTC (rev 1775)
@@ -5,4 +5,9 @@
 <!ENTITY tex-texmf-package     "tetex-texmf-&tex-version;.tar.gz">
 <!ENTITY tex-texmfsrc-package  "tetex-texmfsrc-&tex-version;.tar.gz">
 <!ENTITY tex-directory "tetex-src-&tex-version;">
-<!ENTITY tex-readlink-patch "tetex-src-&tex-version;-remove-readlink-1.patch">
+<!ENTITY tex-flex-patch "tetex-src-&tex-version;-flex-1.patch">
+<!ENTITY tex-readlink-patch "tetex-src-&tex-version;-remove_readlink-1.patch">
+
+<!ENTITY jadetex-version "3.13">
+<!ENTITY jadetex-package "jadetex-&jadetex-version;.tar.gz">
+<!ENTITY jadetex-directory "jadetex-&jadetex-version;">

Modified: profiles/BLFS/trunk/wget/chapter46.urls
===================================================================
--- profiles/BLFS/trunk/wget/chapter46.urls	2005-02-14 15:33:49 UTC (rev 1774)
+++ profiles/BLFS/trunk/wget/chapter46.urls	2005-02-15 21:03:07 UTC (rev 1775)
@@ -1,4 +1,7 @@
 ftp://tug.ctan.org/tex-archive/systems/unix/teTeX/current/distrib/tetex-src-2.0.2.tar.gz
 ftp://tug.ctan.org/tex-archive/systems/unix/teTeX/current/distrib/tetex-texmf-2.0.2.tar.gz
 ftp://tug.ctan.org/tex-archive/systems/unix/teTeX/current/distrib/tetex-texmfsrc-2.0.2.tar.gz
-http://www.linuxfromscratch.org/patches/blfs/5.1/tetex-src-2.0.2-remove-readlink-1.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/tetex-src-2.0.2-flex-1.patch
+http://www.linuxfromscratch.org/blfs/downloads/svn/tetex-src-2.0.2-remove_readlink-1.patch
+
+http://voxel.dl.sourceforge.net/sourceforge/jadetex/jadetex-3.13.tar.gz




More information about the alfs-log mailing list