Skip to content

Commit

Permalink
Upgrade to TeXLive 20190410.
Browse files Browse the repository at this point in the history
  • Loading branch information
EdSchouten committed Apr 30, 2019
1 parent f625f5e commit 3e097d8
Show file tree
Hide file tree
Showing 3 changed files with 5,639 additions and 10 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Modular TeXLive release

[The official tarballs of TeXLive](http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2018/)
[The official tarballs of TeXLive](http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2019/)
are very large in size; approximately 3.5 GB. Most documents created
using TeXLive only depend on a fraction of this data. This makes the
official tarballs unsuitable for use in automated build processes that
Expand All @@ -19,22 +19,22 @@ named after the path of the subtree, where `/` is substituted with `--`.
The official tarballs were downloaded, having the following checksums:

```
0b5657c97ff203bd8fadb28986a167c731db9e7947ff65f6680dda57ca4971b7 texlive-20180414-bin.tar.xz
5b4397854723405f20df7172e73a04cee2d3ab712f78b064a7f523d6ab9f0329 texlive-20180414-extra.tar.xz
bae2fa05ea1858b489f8138bea855c6d65829cf595c1fb219c5d65f4fe8b1fad texlive-20180414-texmf.tar.xz
571a9b681ef85b7b5de5ead5c655ab1a1f5f366207a6761423b11f78e73d7d1d texlive-20190410-bin.tar.xz
488233d728b274952f7770e24f4a0cfa6976cd15dec44951d8985a629570cc8e texlive-20190410-extra.tar.xz
c2ec974abc98b91995969e7871a0b56dbc80dd8508113ffcff6923e912c4c402 texlive-20190410-texmf.tar.xz
```

They were then decomposed and uploaded as follows:

```
for i in bin extra texmf; do
tar -xf ~/Downloads/texlive-20180414-$i.tar.xz
tar -xf ~/Downloads/texlive-20190410-$i.tar.xz
done
mkdir output
./create_tarballs.py texlive-20180414-bin
./create_tarballs.py texlive-20180414-extra/tlpkg/TeXLive
./create_tarballs.py texlive-20180414-texmf
(cd output; sha256sum *) > sha256sums-20180414.txt
./create_tarballs.py texlive-20190410-bin
./create_tarballs.py texlive-20190410-extra/tlpkg/TeXLive
./create_tarballs.py texlive-20190410-texmf
(cd output; ls | xargs sha256) > sha256sums-20190410.txt
./upload.sh <GitHub API token> <GitHub release ID>
```

Expand Down
2 changes: 1 addition & 1 deletion create_tarballs.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ def create_tarballs(path):
for directory in directories:
for entry in collect_files(os.path.join(path, directory)):
files.append(os.path.join(directory, entry))
if len(files) > (750 if directories else 3000):
if len(files) > (2000 if directories else 3000):
raise Exception(
"Package %s is too large. It has %d files." % (path, len(files))
)
Expand Down
Loading

0 comments on commit 3e097d8

Please sign in to comment.