Commit Graph

51 Commits

Author SHA1 Message Date
Tom Yan 3c8e6c9225 texlive-bin: rebuild after poppler update 2019-05-04 10:12:41 +03:00
Henrik Grimler 0bb53278ab texlive-bin: remove no longer needed patch 2019-05-02 15:52:07 +03:00
Henrik Grimler 1d2065eabf texlive: update to 20190410 2019-05-02 15:52:07 +03:00
Henrik Grimler 5dec1f47ca texlive: Update in preparation for texlive 2019 release 2019-05-02 15:52:07 +03:00
Henrik Grimler 8a1e91e6f3 texlive-bin: re-add ranlib configure arg 2019-05-02 15:52:06 +03:00
Henrik Grimler 63f66a18cf texlive-bin: clean up configure args 2019-05-02 15:52:06 +03:00
Henrik Grimler 8f2d0e7c0e texlive, texlive-bin: remove old preinst cleaning 2019-05-02 15:52:06 +03:00
Henrik Grimler a0efbdb615 texlive: create a subpackage for each texlive-collection
Add python script to find which files to include in which package.
Add meta package texlive-full that depends on all collections.
Move texmf.cnf from texlive-bin to texlive.
2019-05-02 15:52:06 +03:00
Leonid Pliushch 3166e2f16e texlive-bin: fix compilation errors 2019-04-15 18:16:34 +03:00
Leonid Pliushch 11200afa32 add zlib to dependencies where needed 2019-04-14 16:00:23 +03:00
Fredrik Fornwall cd1f148ec4 libicu: Update from 63.1 to 64.1 2019-03-31 21:20:01 +02:00
Tom Yan 671b2a0d08 texlive-bin: update for poppler 0.75.0 2019-03-30 15:39:27 +02:00
Tom Yan 8ee913b5c7 texlive-bin: bump revision after poppler update 2019-03-18 21:46:05 +02:00
Tom Yan bd39c7d3d2 texlive-bin: avoid changing {lua,pdf,xe}tex patches all the time
Patches and sed command are directly from Arch Linux. We just need
to steal from it whenever they are changed.
2019-03-08 11:07:00 +08:00
Leonid Pliushch 2c16db52fc bump C++ packages for NDK-19 2019-02-23 13:57:09 +02:00
Wetitpig 5f8864c10d Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Henrik Grimler 41ae503b9d Merge pull request #3243 from Grimler91/texlive-bin-deps
texlive-bin: add dependencies
2019-01-21 16:56:31 +01:00
Leonid Pliushch 46d333adba add licenses for more packages 2019-01-21 17:17:53 +02:00
Henrik Grimler 77a7d79694 texlive-bin: add dependencies 2019-01-20 18:39:20 +01:00
Henrik Grimler 14ff45826e texlive-bin: add patches for poppler 0.72 2018-12-28 23:33:54 +01:00
Fredrik Fornwall 5dcb47cb90 libicu: Update from 62.1 to 63.1 2018-10-18 22:31:00 +02:00
Fredrik Fornwall 1cb7b759cb Use ac_cv_c_bigendian=no for all packages
Tesseract also needs it now, but enough is enough, so just add it to all
autoconf-using packages by default.
2018-09-22 01:05:16 +02:00
Leonid Pliushch 6d33f94a5f fix packages that require getpass()
Changed packages:

  * alpine
  * dropbear
  * emacs
  * isync
  * lftp
  * msmtp
  * newsboat
  * rsync
  * screen
  * texlive-bin
  * unrar
  * w3m
2018-09-11 00:55:00 +02:00
Henrik Grimler 933afcd2f6 texlive-bin: host-build tools and rm texlive-binaries from setup-ubuntu.sh (#2689)
Saves about 300 mb from docker image
2018-07-31 22:57:22 +02:00
Henrik Grimler 8943004172 texlive-bin: bump after poppler bump 2018-07-26 21:25:26 +02:00
Fredrik Fornwall 6988f30ee7 Bump c++-using packages 2018-06-26 13:29:06 +02:00
Fredrik Fornwall a2645b549e libicu: Update from 61.1 to 62.1 2018-06-24 01:07:58 +02:00
Henrik Grimler 2d2c4a4014 texlive: update to 2018 and update poppler patches to work with 0.64 2018-05-01 23:09:34 +02:00
Fredrik Fornwall ef4c52d10d Rebuild packages after libicu update 2018-03-31 10:18:51 +02:00
Henrik Grimler 43246f018e texlive: Correctly remove old files 2018-01-30 14:14:33 +01:00
Henrik Grimler 3aa89f668c texlive: patch texmf.cnf to point towards correct path
Necessary after files have been moved to standard path.
Also add remove file from texlive to avoid file clash with texlive-bin.
2018-01-30 14:14:33 +01:00
Henrik Grimler 5e08ebac2e texlive: Reshaping termux_step_extract_package to enable moving files to standard location
patch tlmgr to look for files in the right location. Patch texmf.cnf so that kpathsea finds files in the right location.
2018-01-30 14:14:33 +01:00
Henrik Grimler 353d99c278 texlive-bin: remove perl as dependency as it is only required for a few optional scripts 2018-01-30 14:14:33 +01:00
Henrik Grimler e2f3d0e509 teckit: add package
Make texlive-bin use system teckit. This makes it possible to build texlive-bin in debug mode (previously failed due to some linking error).
2018-01-30 14:14:33 +01:00
Henrik Grimler 3c27d8afbc texlive: move texmf.cnf from texlive to texlive-bin
Some files (like texmf.cnf) are patched/changed when building texlive-bin.
It is therefore better to include them in texlive-bin instead of using the
original files in texlive.
2018-01-30 14:14:33 +01:00
Henrik Grimler 7e2699df15 texlive: Move files to std locations [WIP] 2018-01-30 14:14:33 +01:00
Henrik Grimler ac1f056de0 texlive-bin: use latest poppler patches from upstream 2018-01-30 14:14:33 +01:00
Fredrik Fornwall 119307fb2c Use -Os instead of -Oz for 32-bit arm 2017-12-21 05:25:19 +01:00
Henrik Grimler c02aadd1da texlive-bin: fix build failure for i686 and x86_64 (due to NDK r16?) 2017-11-17 16:26:29 +01:00
Henrik Grimler 0db83beab7 texlive-bin: bump revision after bug fixes 2017-11-12 20:21:33 +01:00
Henrik Grimler b5e23c512e texlive-bin: update to newer patch from archlinux.
Partly fixes #1657
2017-11-12 20:21:33 +01:00
Henrik Grimler fac86f957b texlive-bin: avoid Oz to fix #1765 2017-11-12 20:21:33 +01:00
Fredrik Fornwall 09d741f8fd libicu: Update from 59.1 to 60.1 2017-11-02 01:28:04 +01:00
Fredrik Fornwall 478fff052b Bump revisions of packages linking to harfbuzz 2017-10-14 21:47:34 +02:00
Henrik Grimler 7926ba9299 texlive: fix postinst, prerm, preinst scripts (#1648)
* texlive: use bash instead of sh in preinst scripts

* texlive: remove old trailing comment

* texlive: use bash instead of sh in postinst and prerm scripts.

sh doesn't support "mkdir folder1/{folder2,folder3}" and similar.

* texlive: export TMPDIR in postinst so that fresh installation will work also in ssh shell
2017-10-11 00:48:35 +02:00
Henrik Grimler b5457c5b0f texlive-bin: enable extglob locally in preinst script (#1643)
* texlive-bin: enable extglob locally in preinst script. Solves https://github.com/termux/termux-packages/issues/1639

* texlive-bin: re-add TMPDIR to profile.d/texlive.sh

* texlive: use extglob in preinst script
2017-10-09 18:34:10 +02:00
Henrik Grimler 52dd7fada6 texlive-bin: patch to make it work with poppler 0.59.0 (#1606) 2017-10-08 15:05:27 +02:00
Fredrik Fornwall 51c7760090 Drop need of setting TERMUX_PKG_FOLDERNAME
Instead figure out the top level source folder ourselves.
2017-09-20 00:48:04 +02:00
Stephen bf8a1cb41e add build dependency 2017-08-18 21:33:39 +02:00
Henrik Grimler ef0aec5e3a texlive: keep certain texmf-dist files in texlive-bin (texliveonfly, ...).
Also add texlive as recommended package to texlive-bin.
2017-08-13 00:45:15 +02:00