[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