Skip to content

Commit

Permalink
R-tinytex: Autospec creation for update from version 0.31 to version …
Browse files Browse the repository at this point in the history
…0.32

Charles Teague (1):
      Add AwesomeBox and FontAwesome (#306)

Dirk Elmendorf (1):
      bug: If you set  TINYTEX_VERSION the downloaded version is not named (#302)

Yihui Xie (42):
      if cache = FALSE, remove the downloaded installer on exit (#294)
      cosmetic
      pin the CTAN mirror at https://ctan.math.illinois.edu/systems/texlive/tlnet (#293)
      update supported texlive platforms
      make the `repository` argument also work when install_tinytex() installs the prebuilt binary
      also respect the env var CTAN_REPO in the Windows installer
      unless running on CI servers, reset the CTAN mirror in binary installations since we have fixed it in ff565043d11ef042349d42bcbf178ce0b2a63167; should we fix the CTAN mirror no matter what? I don't know; if only there were a mirror that is based on CDN (then I wouldn't need to worry about which mirror to use)
      Dash doesn't support <<<
      when the env var CI is empty, don't check its value because the LHS of the != comparison would be empty, which would lead to an error
      fix #295: use the env var $OSTYPE in bash to make sure we install the prebuilt TinyTeX binary only for linux but not for other linux distributions such as linux-musl
      missed a space
      support install_tinytex(version = 'latest')
      set the default ctan mirror only when installing TinyTeX on non-CI servers
      store the regular expressions in a list so that I don't have to rely on the indices of items specifically later, e.g. put the first 5 items in r$font so I can test `if (p %in% r$font)` instead of `if (p %in% r[1:5])`
      fix #299: handle the error "! Package pdfx Error: No color profile sRGB_IEC61966-2-1_black_scaled.icc found" and install colorprofiles
      close #301: provide a global option `tinytex.source.install` to make it possible to install TinyTeX via the source installer if need_source_install() fails to make the decision (e.g. on old macOS), in which case users can specify options(tinytex.source.install = TRUE)
      install the dev version of knitr to fix the kableExtra problem https://github.com/yihui/tinytex/runs/2406634462?check_suite_focus=true
      fix ulyngs/oxforddown#4: also detect missing font definition files like LGRcmr.fd and install the missing packages accordingly
      fix #303: include psnfss in the default TinyTeX distribution
      use xfun::format_bytes()
      make sure tinytex is installed before it is used
      try to build tinytex-latexmk
      how come utils is not loaded?
      copy the tinytex binary to the bin/ directory
      copy the tinytex binary to the root dir
      match the binary names first
      mark the file as executable
      fix #311: install the glossary language moduel when a warning is detected:
      also install the language module for datetime2 just like we did for #311
      specify more metadata for the tinytex command
      the executable was also renamed
      add a helper function for myself to open tlmgr.pl without going to the TinyTeX folder every time
      rename the `tinytex` binary to `tinitex` to avoid confusion: tinytex is the R package name, and tinitex will be the command name
      zip is not available on Windows
      don't include the directory structure in the tarball
      compress tinitex.exe inside R via powershell, otherwise appveyor will also try to run powershell on *nix, in which case tinitex.exe won't be found
      not sure why the tarball is empty on Linux
      shouldn't have specified the compression twice
      create the tarball under the directory of tinitex and return the absolute path of the tarball
      still don't know why tar() creates an empty tarball on Linux; try the system command instead
      suppress the messages from `tlmgr option repository`: rstudio/tinytex#24 (comment)
      CRAN release v0.32

christophe dervieux (1):
      update action following changes in r-lib/actions
  • Loading branch information
fenrus75 committed Jun 1, 2021
1 parent d7e2128 commit 4fd0bc5
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME := R-tinytex
URL = https://cran.r-project.org/src/contrib/tinytex_0.31.tar.gz
URL = https://cran.r-project.org/src/contrib/tinytex_0.32.tar.gz
ARCHIVES =

include ../common/Makefile.common
12 changes: 6 additions & 6 deletions R-tinytex.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
# Generated by: autospec.py
#
Name : R-tinytex
Version : 0.31
Release : 51
URL : https://cran.r-project.org/src/contrib/tinytex_0.31.tar.gz
Source0 : https://cran.r-project.org/src/contrib/tinytex_0.31.tar.gz
Version : 0.32
Release : 52
URL : https://cran.r-project.org/src/contrib/tinytex_0.32.tar.gz
Source0 : https://cran.r-project.org/src/contrib/tinytex_0.32.tar.gz
Summary : Helper Functions to Install and Maintain TeX Live, and Compile
Group : Development/Tools
License : MIT
Expand All @@ -32,10 +32,10 @@ export http_proxy=http://127.0.0.1:9/
export https_proxy=http://127.0.0.1:9/
export no_proxy=localhost,127.0.0.1,0.0.0.0
export LANG=C.UTF-8
export SOURCE_DATE_EPOCH=1617218716
export SOURCE_DATE_EPOCH=1622566551

%install
export SOURCE_DATE_EPOCH=1617218716
export SOURCE_DATE_EPOCH=1622566551
rm -rf %{buildroot}
export LANG=C.UTF-8
export CFLAGS="$CFLAGS -O3 -flto -fno-semantic-interposition "
Expand Down
2 changes: 1 addition & 1 deletion options.conf
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = R-tinytex
url = https://cran.r-project.org/src/contrib/tinytex_0.31.tar.gz
url = https://cran.r-project.org/src/contrib/tinytex_0.32.tar.gz
archives =
giturl = https://github.com/yihui/tinytex.git
domain =
Expand Down
2 changes: 1 addition & 1 deletion release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
51
52
2 changes: 1 addition & 1 deletion upstream
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e5be4ec66f61de787f717d824500be6a3b9931c0/tinytex_0.31.tar.gz
7e013d11b28cec17f04bf4db72ca294f7676cc56/tinytex_0.32.tar.gz
2 changes: 1 addition & 1 deletion versions
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.31
0.32

0 comments on commit 4fd0bc5

Please sign in to comment.