textifyopendocument
LOW
maintainer typebrook
0 votes
scanned 2026-10-24 21:41:28.778907
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: typebrook <claude at topo dot tw>
2
# Contributor: J. B. Rainsberger <me at jbrains dot ca>
3
4
pkgname=textifyopendocument
5
pkgver=0.1.1
6
pkgrel=1
7
pkgdesc="Fast OpenDocument (odt/ods/odp) to plain text converter for previews"
8
arch=('x86_64' 'aarch64')
9
url="https://codeberg.org/jbrains/textifyopendocument"
10
license=('GPL-2.0-only')
11
depends=('glibc' 'libgcc')
12
makedepends=('cargo')
13
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
14
b2sums=('dde9e15e3349e395c2cb3d67d6dc7ae098297f4a3b8d425adba1650925fa78122b82ac1cb7306f285dec371dd228644ea5dd445536287f315b0bdc3a7cd23e39')
15
16
prepare() {
17
cd "$pkgname"
18
export RUSTUP_TOOLCHAIN=stable
19
cargo fetch --locked --target "$(rustc --print host-tuple)"
20
}
21
22
build() {
23
cd "$pkgname"
24
export RUSTUP_TOOLCHAIN=stable
25
export CARGO_TARGET_DIR=target
26
cargo build --frozen --release --all-features
27
}
28
29
check() {
30
cd "$pkgname"
31
export RUSTUP_TOOLCHAIN=stable
32
cargo test --frozen --release --all-features
33
}
34
35
package() {
36
cd "$pkgname"
37
install -Dm755 "target/release/$pkgname" -t "$pkgdir/usr/bin/"
38
install -Dm644 "$pkgname.1" -t "$pkgdir/usr/share/man/man1/"
39
install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
40
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
41
}
42
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-24 21:41:28 | Low | 1 |