[Lunar-commits] <moonbase> texlive-texmf: a TeX Live that works

Duncan Gibson engelsman at lunar-linux.org
Mon Aug 2 21:48:15 CEST 2010


commit ff807c86420b79e27f41630a4d148f15f4efaaab
Author: Paul Bredbury <brebs at sent.com>
Date:   Mon Aug 2 21:48:15 2010 +0200

    texlive-texmf: a TeX Live that works
    
    Mainly copied from Sourcemage.
    
    Note: This is zbeta, so it's buyer beware!
          Needs a warning added about size of tarball filling default tmpfs
          and probably an rc file to set paths, etc. - engelsman
---
 zbeta/texlive-texmf/BUILD     |   13 +++++++++++++
 zbeta/texlive-texmf/CONFLICTS |    2 ++
 zbeta/texlive-texmf/DETAILS   |   16 ++++++++++++++++
 3 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/zbeta/texlive-texmf/BUILD b/zbeta/texlive-texmf/BUILD
new file mode 100644
index 0000000..4e9a21d
--- /dev/null
+++ b/zbeta/texlive-texmf/BUILD
@@ -0,0 +1,13 @@
+(
+
+  prepare_install  &&
+
+  mkdir -p /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
new file mode 100644
index 0000000..7afbb65
--- /dev/null
+++ b/zbeta/texlive-texmf/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts teTeX
+conflicts teTeX-texmf
diff --git a/zbeta/texlive-texmf/DETAILS b/zbeta/texlive-texmf/DETAILS
new file mode 100644
index 0000000..67fa251
--- /dev/null
+++ b/zbeta/texlive-texmf/DETAILS
@@ -0,0 +1,16 @@
+          MODULE=texlive-texmf
+         VERSION=20091107
+          SOURCE=texlive-${VERSION}-texmf.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SOURCE/.tar.xz}
+   # Use faster mirror first, for this huge 900mb file
+   SOURCE_URL[0]=ftp://ftp.usa.openbsd.org/pub/OpenBSD/distfiles
+   SOURCE_URL[1]=ftp://tug.org/texlive/historic/${VERSION:0:4}
+      SOURCE_VFY=sha1:a85d33e2915fd2bfad86e5a1ce498058a380d959
+        WEB_SITE=http://www.tug.org/texlive/
+         ENTERED=20100731
+         UPDATED=20100731
+           SHORT="TeX Live metafont package"
+
+cat << EOF
+Metafont package from the TeX Live distribution.
+EOF


More information about the Lunar-commits mailing list