[Lunar-commits] <moonbase> texlive & friends: moving out of zbeta

Paul Bredbury brebs at lunar-linux.org
Fri Jan 14 09:19:10 CET 2011


commit f682dca3d32819eb6a2e71ef79c29b7b297a4775
Author: Paul Bredbury <brebs at lunar-linux.org>
Date:   Fri Jan 14 15:19:10 2011 +0700

    texlive & friends: moving out of zbeta
    
    But luatex can stay in zbeta.
---
 doc-tools/swath/DEPENDS           |    1 +
 doc-tools/swath/DETAILS           |   17 ++++++++++++++
 doc-tools/texlive-texmf/BUILD     |   13 +++++++++++
 doc-tools/texlive-texmf/CONFLICTS |    3 ++
 doc-tools/texlive-texmf/DETAILS   |   17 ++++++++++++++
 doc-tools/texlive/BUILD           |   43 +++++++++++++++++++++++++++++++++++++
 doc-tools/texlive/CONFLICTS       |    3 ++
 doc-tools/texlive/DEPENDS         |   22 +++++++++++++++++++
 doc-tools/texlive/DETAILS         |   26 ++++++++++++++++++++++
 doc-tools/texlive/POST_INSTALL    |   25 +++++++++++++++++++++
 doc-tools/thailatex/DEPENDS       |    2 +
 doc-tools/thailatex/DETAILS       |   15 +++++++++++++
 doc-tools/thailatex/POST_INSTALL  |    5 ++++
 doc-tools/thailatex/POST_REMOVE   |    9 +++++++
 zbeta/swath/DEPENDS               |    1 -
 zbeta/swath/DETAILS               |   17 --------------
 zbeta/texlive-texmf/BUILD         |   13 -----------
 zbeta/texlive-texmf/CONFLICTS     |    3 --
 zbeta/texlive-texmf/DETAILS       |   17 --------------
 zbeta/texlive/BUILD               |   43 -------------------------------------
 zbeta/texlive/CONFLICTS           |    3 --
 zbeta/texlive/DEPENDS             |   22 -------------------
 zbeta/texlive/DETAILS             |   26 ----------------------
 zbeta/texlive/POST_INSTALL        |   25 ---------------------
 zbeta/thailatex/DEPENDS           |    2 -
 zbeta/thailatex/DETAILS           |   15 -------------
 zbeta/thailatex/POST_INSTALL      |    5 ----
 zbeta/thailatex/POST_REMOVE       |    9 -------
 28 files changed, 201 insertions(+), 201 deletions(-)

diff --git a/doc-tools/swath/DEPENDS b/doc-tools/swath/DEPENDS
new file mode 100644
index 0000000..ad66baa
--- /dev/null
+++ b/doc-tools/swath/DEPENDS
@@ -0,0 +1 @@
+depends libdatrie
diff --git a/doc-tools/swath/DETAILS b/doc-tools/swath/DETAILS
new file mode 100644
index 0000000..2c847ff
--- /dev/null
+++ b/doc-tools/swath/DETAILS
@@ -0,0 +1,17 @@
+          MODULE=swath
+         VERSION=0.4.0
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=ftp://linux.thai.net/pub/thailinux/software/swath
+      SOURCE_VFY=sha1:0b955088aa92c7f45a8a573730efceff33bfbac0
+        WEB_SITE=http://linux.thai.net/taxonomy/term/4
+         ENTERED=20100731
+         UPDATED=20100731
+           SHORT="Word segmentation for the Thai language"
+
+cat << EOF
+Swath (Smart Word Analysis for THai) is a general-purpose utility for
+analyzing word boundaries in Thai text, and inserting predefined word
+delimiter codes. It can be used as a filter for Thai LaTeX files so the
+lines are wrapped properly when processed with thailatex macros. Other
+formats that swath can also handle include HTML, RTF and plain text.
+EOF
diff --git a/doc-tools/texlive-texmf/BUILD b/doc-tools/texlive-texmf/BUILD
new file mode 100644
index 0000000..7ca859e
--- /dev/null
+++ b/doc-tools/texlive-texmf/BUILD
@@ -0,0 +1,13 @@
+(
+
+  prepare_install  &&
+
+  mkdir -p /usr/share/texmf-config/web2c /usr/share/doc/texmf/{texmf,texmf-dist,texmf-doc} /usr/share/man/man{1,5}  &&
+
+  cp -R texmf/doc/man/man1/*.1 /usr/share/man/man1/  &&
+  cp -R texmf/doc/man/man5/*.5 /usr/share/man/man5/  &&
+  cp -R texmf/doc /usr/share/doc/texmf/texmf  &&
+  cp -R texmf-dist/doc /usr/share/doc/texmf-dist/  &&
+  cp -R texmf texmf-dist /usr/share/
+
+) > $C_FIFO 2>&1
diff --git a/doc-tools/texlive-texmf/CONFLICTS b/doc-tools/texlive-texmf/CONFLICTS
new file mode 100644
index 0000000..51c445b
--- /dev/null
+++ b/doc-tools/texlive-texmf/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts teTeX
+# teTeX-texmf's BUILD contains a stupid "rm -rf /usr/share/texmf", so don't remove this conflict
+conflicts teTeX-texmf
diff --git a/doc-tools/texlive-texmf/DETAILS b/doc-tools/texlive-texmf/DETAILS
new file mode 100644
index 0000000..527b3d3
--- /dev/null
+++ b/doc-tools/texlive-texmf/DETAILS
@@ -0,0 +1,17 @@
+          MODULE=texlive-texmf
+         VERSION=20100722
+          SOURCE=texlive-${VERSION}-texmf.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SOURCE/.tar.xz}
+      SOURCE_URL=ftp://tug.org/texlive/historic/${VERSION:0:4}
+      SOURCE_VFY=sha1:df6ba050970592f0f5f38cb9dd36d4d0d671fa80
+        WEB_SITE=http://www.tug.org/texlive/
+         ENTERED=20100731
+         UPDATED=20100909
+         ARCHIVE=off
+           SHORT="TeX Live metafont package"
+
+cat << EOF
+Metafont package from the TeX Live distribution.
+
+Warning: the tarball.xz is approx 1.1Gb - make sure you have space!
+EOF
diff --git a/doc-tools/texlive/BUILD b/doc-tools/texlive/BUILD
new file mode 100644
index 0000000..d74de01
--- /dev/null
+++ b/doc-tools/texlive/BUILD
@@ -0,0 +1,43 @@
+(
+
+  # Patch from http://scmweb.sourcemage.org/?p=smgl/grimoire.git;a=tree;f=latex/texlive
+  # Use Linux-sensible directories
+  patch_it $SOURCE_CACHE/$SOURCE2 0  &&
+
+  # Fonts dir
+  sedit 's:^\(OSFONTDIR =\).*:\1 /usr/share/fonts:' texk/kpathsea/texmf.cnf  &&
+
+  # Use /usr/share/texmf and /usr/share/texmf-dist
+  find -name Makefile\* -print0 | xargs -0 sed -i -e "s:\${prefix}/texmf:\${datadir}/texmf:"  &&
+  find -name configure -print0 | xargs -0 sed -i -e "s:\${prefix}/texmf:\${datadir}/texmf:"  &&
+  find -name \*.info -print0 | xargs -0 sed -i -e "s:/usr/local:/usr:"  &&
+  find -name \*.texi -print0 | xargs -0 sed -i -e "s:/usr/local:/usr:"  &&
+  find -name \*.synctex -print0 | xargs -0 sed -i -e "s:/usr/local:/usr:"  &&
+
+  # Direct symlinks from /usr/bin/ into /usr/*share*/texmf... rather than /usr/texmf...
+  sedit "s:\$(REL):/usr/share:" texk/texlive/linked_scripts/Makefile*  &&
+  # Some of the symlinks are still wrong, e.g.:
+  # xmltools -> ../share/texmf-dist/scripts/context/stubs/unix/xmltools
+  # presumably should be:
+  # xmltools -> ../share/texmf-dist/scripts/context/ruby/xmltools.rb
+  # Show them by running:  ls -l /usr/bin | grep stubs
+  
+  # Prevent the ridiculous behaviour of deleting, then trying to replace, /usr/bin/man
+  sedit "s:rm -f man:true:" texk/texlive/linked_scripts/Makefile*  &&
+  sedit "s:ln -s /usr/share/texmf/doc/man man:true:" texk/texlive/linked_scripts/Makefile*  &&
+
+  # Hide warnings about being unable to find its own config files
+  export KPATHSEA_WARNING=0  &&
+
+  # Some options are from http://www.gentoo-portage.com/app-text/texlive-core
+  # and http://repos.archlinux.org/wsvn/packages/texlive-bin/trunk/
+  # xindy should be in its own module, because its compilation needs latex to be *already* installed.
+  # luatex is provided by the luatex module.
+  OPTS+=" --datadir=/usr/share --disable-multiplatform --disable-native-texlive-build --with-system-zlib --with-system-freetype2 --with-system-libpng --with-gs=gs --disable-xindy --enable-etex --disable-luatex --enable-xetex --enable-ipc --enable-shared --enable-static=no"  &&
+
+  default_build  &&
+
+  # Idea from http://repos.archlinux.org/wsvn/packages/texlive-bin/trunk/
+  install -m644 $SOURCE_CACHE/$SOURCE3 /etc/fonts/conf.d/09-texlive-fonts.conf
+
+) > $C_FIFO 2>&1
diff --git a/doc-tools/texlive/CONFLICTS b/doc-tools/texlive/CONFLICTS
new file mode 100644
index 0000000..51c445b
--- /dev/null
+++ b/doc-tools/texlive/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts teTeX
+# teTeX-texmf's BUILD contains a stupid "rm -rf /usr/share/texmf", so don't remove this conflict
+conflicts teTeX-texmf
diff --git a/doc-tools/texlive/DEPENDS b/doc-tools/texlive/DEPENDS
new file mode 100644
index 0000000..6ba3a9e
--- /dev/null
+++ b/doc-tools/texlive/DEPENDS
@@ -0,0 +1,22 @@
+depends  ed
+depends  w3c-libwww
+depends  texlive-texmf
+depends  gd
+depends  fontconfig
+depends  ghostscript
+
+# Needed to run fmtutil-sys in POST_INSTALL
+depends  luatex
+
+optional_depends "t1lib" "--with-system-t1lib" "--without-system-t1lib" "for t1lib support"
+optional_depends "icu4c" "--with-system-icu"   "--without-system-icu"   "for ICU support"
+
+# This will look like the wrong way around. It means whether to install texlive's own version of lcdf-typetools, or use the lcdf-typetools module from moonbase.
+optional_depends "lcdf-typetools" "--disable-lcdf-typetools" "--enable-lcdf-typetools" "for Postscript support (if n, TeX Live's own version will be installed)"
+
+optional_depends "libX11" "" "--without-x" "for XOrg support (say n for e.g. framebuffer)"
+
+# Building xindy requires that texlive is *already* installed!
+# Otherwise:  configure: error: LATEX is required to build xindy rules
+# Should have xindy as a separate module, from http://xindy.sourceforge.net/
+#optional_depends "clisp" "--enable-xindy" "--disable-xindy" "for xindy book-like indexes"
diff --git a/doc-tools/texlive/DETAILS b/doc-tools/texlive/DETAILS
new file mode 100644
index 0000000..4a0b853
--- /dev/null
+++ b/doc-tools/texlive/DETAILS
@@ -0,0 +1,26 @@
+          MODULE=texlive
+         VERSION=20100722
+          SOURCE=$MODULE-$VERSION-source.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-source
+         SOURCE2=texlive-20091107-texmf.cnf_fix.patch
+         SOURCE3=texlive-20091107-09-texlive-fonts.conf
+      SOURCE_URL=ftp://tug.org/historic/systems/texlive/${VERSION:0:4}
+     SOURCE2_URL=$PATCH_URL
+     SOURCE3_URL=$PATCH_URL
+      SOURCE_VFY=sha1:c5573c0617f1a44235212277959f48fb76590542
+     SOURCE2_VFY=sha1:807b2d96c86b24cb0743909c13e08172925eee85
+     SOURCE3_VFY=sha1:7277db188ded00af37364d03bbcf9614b851c847
+        WEB_SITE=http://www.tug.org/texlive/
+         ENTERED=20100805
+         UPDATED=20100909
+           SHORT="TeX distribution that includes web2c, pdfTeX, e-Tex and more"
+
+# Text from http://www.tug.org/texlive/
+cat << EOF
+TeX Live is an easy way to get up and running with the TeX document
+production system. It provides a comprehensive TeX system with binaries
+for most flavors of Unix, including GNU/Linux, and also Windows. It
+includes all the major TeX-related programs, macro packages, and fonts
+that are free software, including support for many languages around the
+world. 
+EOF
diff --git a/doc-tools/texlive/POST_INSTALL b/doc-tools/texlive/POST_INSTALL
new file mode 100644
index 0000000..920f410
--- /dev/null
+++ b/doc-tools/texlive/POST_INSTALL
@@ -0,0 +1,25 @@
+# Create symlinks in /usr/bin/, for e.g. pdflatex and lualatex.
+# Is not inside BUILD, to prevent /usr/bin/lualatex dual-ownership.
+texlinks -q
+
+# Fixes "can't find foo.{tex,sty}" errors
+mktexlsr --quiet
+
+# From http://tug.org/pipermail/tlbuild/2010q2/001606.html
+# Comments out comicvn.map and mscorevn.map from /usr/share/texmf-config/web2c/updmap.cfg
+updmap-sys --quiet --syncwithtrees
+
+# Hint from https://bbs.archlinux.org/viewtopic.php?pid=607603
+# Prevent error message:  Fatal format file error; I'm stymied
+# fmtutil-sys needs /usr/bin/luatex from luatex module (since 10-Jan-2011).
+if [ ! -x /usr/bin/luatex ] || [ ! -x /usr/bin/lualatex ] ; then
+  # /usr/bin/luatex changed ownership from texlive to luatex module.
+  lin -c luatex
+fi
+
+# Running "--missing" first, to fix these 2 errors:
+# tcfmgr: config file `tcfmgr.map' (usually in $TEXMFMAIN/texconfig) not found (ls-R missing?).
+# fmtutil: config file `fmtutil.cnf' not found.
+fmtutil-sys --quiet --missing
+# "--all" is the important command.
+fmtutil-sys --quiet --all > /dev/null
diff --git a/doc-tools/thailatex/DEPENDS b/doc-tools/thailatex/DEPENDS
new file mode 100644
index 0000000..fe719c0
--- /dev/null
+++ b/doc-tools/thailatex/DEPENDS
@@ -0,0 +1,2 @@
+depends texlive
+depends swath
diff --git a/doc-tools/thailatex/DETAILS b/doc-tools/thailatex/DETAILS
new file mode 100644
index 0000000..24fbb1d
--- /dev/null
+++ b/doc-tools/thailatex/DETAILS
@@ -0,0 +1,15 @@
+          MODULE=thailatex
+         VERSION=0.4.4
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=ftp://linux.thai.net/pub/ThaiLinux/software/thailatex
+      SOURCE_VFY=sha1:513c65957b134e5ee93bc8445de09f0521acd5c4
+        WEB_SITE=http://linux.thai.net/projects/thailatex
+         ENTERED=20100731
+         UPDATED=20100731
+           SHORT="Thai language support for LaTeX & TeX Live"
+           PSAFE=no
+
+cat << EOF
+This package provides a Thai language add-on for LaTeX. It is based on
+the Babel package which comes with the TeX Live distribution.
+EOF
diff --git a/doc-tools/thailatex/POST_INSTALL b/doc-tools/thailatex/POST_INSTALL
new file mode 100644
index 0000000..ed25a24
--- /dev/null
+++ b/doc-tools/thailatex/POST_INSTALL
@@ -0,0 +1,5 @@
+# Adds thai.ldf to /usr/share/texmf-dist/tex/generic/babel/babel.sty
+/usr/sbin/sync-babel > /dev/null
+
+# Enables thai.map in /usr/share/texmf/ls-R
+/usr/sbin/sync-thailatex > /dev/null
diff --git a/doc-tools/thailatex/POST_REMOVE b/doc-tools/thailatex/POST_REMOVE
new file mode 100644
index 0000000..207b3f0
--- /dev/null
+++ b/doc-tools/thailatex/POST_REMOVE
@@ -0,0 +1,9 @@
+# As in /usr/sbin/sync-babel
+sed -i -e '/thai.ldf/d' /usr/share/texmf-dist/tex/generic/babel/babel.sty
+
+# As in /usr/sbin/sync-thailatex
+# Prevents "can't find foo.{tex,sty}" errors
+mktexlsr --quiet
+
+updmap-sys --quiet --disable thai.map
+updmap-sys --quiet
diff --git a/zbeta/swath/DEPENDS b/zbeta/swath/DEPENDS
deleted file mode 100644
index ad66baa..0000000
--- a/zbeta/swath/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends libdatrie
diff --git a/zbeta/swath/DETAILS b/zbeta/swath/DETAILS
deleted file mode 100644
index 2c847ff..0000000
--- a/zbeta/swath/DETAILS
+++ /dev/null
@@ -1,17 +0,0 @@
-          MODULE=swath
-         VERSION=0.4.0
-          SOURCE=$MODULE-$VERSION.tar.gz
-      SOURCE_URL=ftp://linux.thai.net/pub/thailinux/software/swath
-      SOURCE_VFY=sha1:0b955088aa92c7f45a8a573730efceff33bfbac0
-        WEB_SITE=http://linux.thai.net/taxonomy/term/4
-         ENTERED=20100731
-         UPDATED=20100731
-           SHORT="Word segmentation for the Thai language"
-
-cat << EOF
-Swath (Smart Word Analysis for THai) is a general-purpose utility for
-analyzing word boundaries in Thai text, and inserting predefined word
-delimiter codes. It can be used as a filter for Thai LaTeX files so the
-lines are wrapped properly when processed with thailatex macros. Other
-formats that swath can also handle include HTML, RTF and plain text.
-EOF
diff --git a/zbeta/texlive-texmf/BUILD b/zbeta/texlive-texmf/BUILD
deleted file mode 100644
index 7ca859e..0000000
--- a/zbeta/texlive-texmf/BUILD
+++ /dev/null
@@ -1,13 +0,0 @@
-(
-
-  prepare_install  &&
-
-  mkdir -p /usr/share/texmf-config/web2c /usr/share/doc/texmf/{texmf,texmf-dist,texmf-doc} /usr/share/man/man{1,5}  &&
-
-  cp -R texmf/doc/man/man1/*.1 /usr/share/man/man1/  &&
-  cp -R texmf/doc/man/man5/*.5 /usr/share/man/man5/  &&
-  cp -R texmf/doc /usr/share/doc/texmf/texmf  &&
-  cp -R texmf-dist/doc /usr/share/doc/texmf-dist/  &&
-  cp -R texmf texmf-dist /usr/share/
-
-) > $C_FIFO 2>&1
diff --git a/zbeta/texlive-texmf/CONFLICTS b/zbeta/texlive-texmf/CONFLICTS
deleted file mode 100644
index 51c445b..0000000
--- a/zbeta/texlive-texmf/CONFLICTS
+++ /dev/null
@@ -1,3 +0,0 @@
-conflicts teTeX
-# teTeX-texmf's BUILD contains a stupid "rm -rf /usr/share/texmf", so don't remove this conflict
-conflicts teTeX-texmf
diff --git a/zbeta/texlive-texmf/DETAILS b/zbeta/texlive-texmf/DETAILS
deleted file mode 100644
index 527b3d3..0000000
--- a/zbeta/texlive-texmf/DETAILS
+++ /dev/null
@@ -1,17 +0,0 @@
-          MODULE=texlive-texmf
-         VERSION=20100722
-          SOURCE=texlive-${VERSION}-texmf.tar.xz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SOURCE/.tar.xz}
-      SOURCE_URL=ftp://tug.org/texlive/historic/${VERSION:0:4}
-      SOURCE_VFY=sha1:df6ba050970592f0f5f38cb9dd36d4d0d671fa80
-        WEB_SITE=http://www.tug.org/texlive/
-         ENTERED=20100731
-         UPDATED=20100909
-         ARCHIVE=off
-           SHORT="TeX Live metafont package"
-
-cat << EOF
-Metafont package from the TeX Live distribution.
-
-Warning: the tarball.xz is approx 1.1Gb - make sure you have space!
-EOF
diff --git a/zbeta/texlive/BUILD b/zbeta/texlive/BUILD
deleted file mode 100644
index d74de01..0000000
--- a/zbeta/texlive/BUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-(
-
-  # Patch from http://scmweb.sourcemage.org/?p=smgl/grimoire.git;a=tree;f=latex/texlive
-  # Use Linux-sensible directories
-  patch_it $SOURCE_CACHE/$SOURCE2 0  &&
-
-  # Fonts dir
-  sedit 's:^\(OSFONTDIR =\).*:\1 /usr/share/fonts:' texk/kpathsea/texmf.cnf  &&
-
-  # Use /usr/share/texmf and /usr/share/texmf-dist
-  find -name Makefile\* -print0 | xargs -0 sed -i -e "s:\${prefix}/texmf:\${datadir}/texmf:"  &&
-  find -name configure -print0 | xargs -0 sed -i -e "s:\${prefix}/texmf:\${datadir}/texmf:"  &&
-  find -name \*.info -print0 | xargs -0 sed -i -e "s:/usr/local:/usr:"  &&
-  find -name \*.texi -print0 | xargs -0 sed -i -e "s:/usr/local:/usr:"  &&
-  find -name \*.synctex -print0 | xargs -0 sed -i -e "s:/usr/local:/usr:"  &&
-
-  # Direct symlinks from /usr/bin/ into /usr/*share*/texmf... rather than /usr/texmf...
-  sedit "s:\$(REL):/usr/share:" texk/texlive/linked_scripts/Makefile*  &&
-  # Some of the symlinks are still wrong, e.g.:
-  # xmltools -> ../share/texmf-dist/scripts/context/stubs/unix/xmltools
-  # presumably should be:
-  # xmltools -> ../share/texmf-dist/scripts/context/ruby/xmltools.rb
-  # Show them by running:  ls -l /usr/bin | grep stubs
-  
-  # Prevent the ridiculous behaviour of deleting, then trying to replace, /usr/bin/man
-  sedit "s:rm -f man:true:" texk/texlive/linked_scripts/Makefile*  &&
-  sedit "s:ln -s /usr/share/texmf/doc/man man:true:" texk/texlive/linked_scripts/Makefile*  &&
-
-  # Hide warnings about being unable to find its own config files
-  export KPATHSEA_WARNING=0  &&
-
-  # Some options are from http://www.gentoo-portage.com/app-text/texlive-core
-  # and http://repos.archlinux.org/wsvn/packages/texlive-bin/trunk/
-  # xindy should be in its own module, because its compilation needs latex to be *already* installed.
-  # luatex is provided by the luatex module.
-  OPTS+=" --datadir=/usr/share --disable-multiplatform --disable-native-texlive-build --with-system-zlib --with-system-freetype2 --with-system-libpng --with-gs=gs --disable-xindy --enable-etex --disable-luatex --enable-xetex --enable-ipc --enable-shared --enable-static=no"  &&
-
-  default_build  &&
-
-  # Idea from http://repos.archlinux.org/wsvn/packages/texlive-bin/trunk/
-  install -m644 $SOURCE_CACHE/$SOURCE3 /etc/fonts/conf.d/09-texlive-fonts.conf
-
-) > $C_FIFO 2>&1
diff --git a/zbeta/texlive/CONFLICTS b/zbeta/texlive/CONFLICTS
deleted file mode 100644
index 51c445b..0000000
--- a/zbeta/texlive/CONFLICTS
+++ /dev/null
@@ -1,3 +0,0 @@
-conflicts teTeX
-# teTeX-texmf's BUILD contains a stupid "rm -rf /usr/share/texmf", so don't remove this conflict
-conflicts teTeX-texmf
diff --git a/zbeta/texlive/DEPENDS b/zbeta/texlive/DEPENDS
deleted file mode 100644
index 6ba3a9e..0000000
--- a/zbeta/texlive/DEPENDS
+++ /dev/null
@@ -1,22 +0,0 @@
-depends  ed
-depends  w3c-libwww
-depends  texlive-texmf
-depends  gd
-depends  fontconfig
-depends  ghostscript
-
-# Needed to run fmtutil-sys in POST_INSTALL
-depends  luatex
-
-optional_depends "t1lib" "--with-system-t1lib" "--without-system-t1lib" "for t1lib support"
-optional_depends "icu4c" "--with-system-icu"   "--without-system-icu"   "for ICU support"
-
-# This will look like the wrong way around. It means whether to install texlive's own version of lcdf-typetools, or use the lcdf-typetools module from moonbase.
-optional_depends "lcdf-typetools" "--disable-lcdf-typetools" "--enable-lcdf-typetools" "for Postscript support (if n, TeX Live's own version will be installed)"
-
-optional_depends "libX11" "" "--without-x" "for XOrg support (say n for e.g. framebuffer)"
-
-# Building xindy requires that texlive is *already* installed!
-# Otherwise:  configure: error: LATEX is required to build xindy rules
-# Should have xindy as a separate module, from http://xindy.sourceforge.net/
-#optional_depends "clisp" "--enable-xindy" "--disable-xindy" "for xindy book-like indexes"
diff --git a/zbeta/texlive/DETAILS b/zbeta/texlive/DETAILS
deleted file mode 100644
index 4a0b853..0000000
--- a/zbeta/texlive/DETAILS
+++ /dev/null
@@ -1,26 +0,0 @@
-          MODULE=texlive
-         VERSION=20100722
-          SOURCE=$MODULE-$VERSION-source.tar.xz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-source
-         SOURCE2=texlive-20091107-texmf.cnf_fix.patch
-         SOURCE3=texlive-20091107-09-texlive-fonts.conf
-      SOURCE_URL=ftp://tug.org/historic/systems/texlive/${VERSION:0:4}
-     SOURCE2_URL=$PATCH_URL
-     SOURCE3_URL=$PATCH_URL
-      SOURCE_VFY=sha1:c5573c0617f1a44235212277959f48fb76590542
-     SOURCE2_VFY=sha1:807b2d96c86b24cb0743909c13e08172925eee85
-     SOURCE3_VFY=sha1:7277db188ded00af37364d03bbcf9614b851c847
-        WEB_SITE=http://www.tug.org/texlive/
-         ENTERED=20100805
-         UPDATED=20100909
-           SHORT="TeX distribution that includes web2c, pdfTeX, e-Tex and more"
-
-# Text from http://www.tug.org/texlive/
-cat << EOF
-TeX Live is an easy way to get up and running with the TeX document
-production system. It provides a comprehensive TeX system with binaries
-for most flavors of Unix, including GNU/Linux, and also Windows. It
-includes all the major TeX-related programs, macro packages, and fonts
-that are free software, including support for many languages around the
-world. 
-EOF
diff --git a/zbeta/texlive/POST_INSTALL b/zbeta/texlive/POST_INSTALL
deleted file mode 100644
index 920f410..0000000
--- a/zbeta/texlive/POST_INSTALL
+++ /dev/null
@@ -1,25 +0,0 @@
-# Create symlinks in /usr/bin/, for e.g. pdflatex and lualatex.
-# Is not inside BUILD, to prevent /usr/bin/lualatex dual-ownership.
-texlinks -q
-
-# Fixes "can't find foo.{tex,sty}" errors
-mktexlsr --quiet
-
-# From http://tug.org/pipermail/tlbuild/2010q2/001606.html
-# Comments out comicvn.map and mscorevn.map from /usr/share/texmf-config/web2c/updmap.cfg
-updmap-sys --quiet --syncwithtrees
-
-# Hint from https://bbs.archlinux.org/viewtopic.php?pid=607603
-# Prevent error message:  Fatal format file error; I'm stymied
-# fmtutil-sys needs /usr/bin/luatex from luatex module (since 10-Jan-2011).
-if [ ! -x /usr/bin/luatex ] || [ ! -x /usr/bin/lualatex ] ; then
-  # /usr/bin/luatex changed ownership from texlive to luatex module.
-  lin -c luatex
-fi
-
-# Running "--missing" first, to fix these 2 errors:
-# tcfmgr: config file `tcfmgr.map' (usually in $TEXMFMAIN/texconfig) not found (ls-R missing?).
-# fmtutil: config file `fmtutil.cnf' not found.
-fmtutil-sys --quiet --missing
-# "--all" is the important command.
-fmtutil-sys --quiet --all > /dev/null
diff --git a/zbeta/thailatex/DEPENDS b/zbeta/thailatex/DEPENDS
deleted file mode 100644
index fe719c0..0000000
--- a/zbeta/thailatex/DEPENDS
+++ /dev/null
@@ -1,2 +0,0 @@
-depends texlive
-depends swath
diff --git a/zbeta/thailatex/DETAILS b/zbeta/thailatex/DETAILS
deleted file mode 100644
index 24fbb1d..0000000
--- a/zbeta/thailatex/DETAILS
+++ /dev/null
@@ -1,15 +0,0 @@
-          MODULE=thailatex
-         VERSION=0.4.4
-          SOURCE=$MODULE-$VERSION.tar.gz
-      SOURCE_URL=ftp://linux.thai.net/pub/ThaiLinux/software/thailatex
-      SOURCE_VFY=sha1:513c65957b134e5ee93bc8445de09f0521acd5c4
-        WEB_SITE=http://linux.thai.net/projects/thailatex
-         ENTERED=20100731
-         UPDATED=20100731
-           SHORT="Thai language support for LaTeX & TeX Live"
-           PSAFE=no
-
-cat << EOF
-This package provides a Thai language add-on for LaTeX. It is based on
-the Babel package which comes with the TeX Live distribution.
-EOF
diff --git a/zbeta/thailatex/POST_INSTALL b/zbeta/thailatex/POST_INSTALL
deleted file mode 100644
index ed25a24..0000000
--- a/zbeta/thailatex/POST_INSTALL
+++ /dev/null
@@ -1,5 +0,0 @@
-# Adds thai.ldf to /usr/share/texmf-dist/tex/generic/babel/babel.sty
-/usr/sbin/sync-babel > /dev/null
-
-# Enables thai.map in /usr/share/texmf/ls-R
-/usr/sbin/sync-thailatex > /dev/null
diff --git a/zbeta/thailatex/POST_REMOVE b/zbeta/thailatex/POST_REMOVE
deleted file mode 100644
index 207b3f0..0000000
--- a/zbeta/thailatex/POST_REMOVE
+++ /dev/null
@@ -1,9 +0,0 @@
-# As in /usr/sbin/sync-babel
-sed -i -e '/thai.ldf/d' /usr/share/texmf-dist/tex/generic/babel/babel.sty
-
-# As in /usr/sbin/sync-thailatex
-# Prevents "can't find foo.{tex,sty}" errors
-mktexlsr --quiet
-
-updmap-sys --quiet --disable thai.map
-updmap-sys --quiet


More information about the Lunar-commits mailing list