texres-bin
LOW
maintainer leoliu0
0 votes
scanned 2026-10-06 08:02:16.298752
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: Leo Liu <leoliu0@users.noreply.github.com>
2
pkgname=texres-bin
3
pkgver=0.7.0
4
pkgrel=1
5
pkgdesc="Ultra-fast, pure-Rust TeX engine and complete self-contained typesetting suite"
6
arch=('x86_64' 'aarch64')
7
url="https://github.com/leoliu0/texres"
8
license=(
9
'MIT'
10
'Apache-2.0'
11
'LPPL-1.3c'
12
'GPL-2.0-only'
13
'GPL-2.0-or-later'
14
'GPL-2.0-or-later WITH Font-exception-2.0'
15
'OFL-1.1'
16
'custom:GUST'
17
'custom:IPA'
18
'custom:Arphic'
19
'custom:Wadalab'
20
'custom:bundled-fonts'
21
)
22
depends=('glibc' 'gcc-libs')
23
provides=('texres')
24
conflicts=('texres' 'ratex' 'ratex-bin')
25
replaces=('ratex-bin')
26
options=('!strip' '!debug')
27
source_x86_64=("${pkgname}-${pkgver}-x86_64.tar.gz::https://github.com/leoliu0/texres/releases/download/v${pkgver}/tex-suite-v${pkgver}-linux-x86_64.tar.gz")
28
source_aarch64=("${pkgname}-${pkgver}-aarch64.tar.gz::https://github.com/leoliu0/texres/releases/download/v${pkgver}/tex-suite-v${pkgver}-linux-aarch64.tar.gz")
29
sha256sums_x86_64=('b8d0adbd9e5424a7def7db0c1a38bbeaf76729182663887a2e989eeef3ab6e54')
30
sha256sums_aarch64=('835ad4c5f532f01031d4b797ba5a7a2edd4f550ba43621500ff12ea9c8fa59f8')
31
32
package() {
33
cd "$srcdir/tex-suite-linux-${CARCH}"
34
install -Dm755 bin/texres "$pkgdir/usr/bin/texres"
35
local font_doc="share/tex-suite/texmf/doc/fonts"
36
if [ ! -f "$font_doc/NOTICES-FONTS.txt" ] || \
37
[ ! -f "$font_doc/sources.tar.zst" ] || \
38
[ ! -f "$font_doc/packages.lock.json" ]; then
39
echo "Error: required font redistribution payload missing in $font_doc" >&2
40
return 1
41
fi
42
43
install -d "$pkgdir/usr/share/tex-suite"
44
cp -a share/tex-suite/* "$pkgdir/usr/share/tex-suite/"
45
if [ -f LICENSE-MIT ]; then
46
install -Dm644 LICENSE-MIT "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT"
47
fi
48
if [ -f LICENSE-APACHE ]; then
49
install -Dm644 LICENSE-APACHE "$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE"
50
fi
51
install -Dm644 "$font_doc/NOTICES-FONTS.txt" "$pkgdir/usr/share/licenses/$pkgname/NOTICES-FONTS.txt"
52
}
53
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-06 08:02:16 | Low | 1 |
| 2026-10-06 00:13:36 | Clean | 2 |
| 2026-10-05 23:40:58 | Low | 1 |