file-browser-tui
LOW
maintainer del_monte
0 votes
scanned 2026-11-06 02:11:16.949189
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: adelmonte
2
pkgname=file-browser-tui
3
pkgver=1.0.0
4
pkgrel=1
5
pkgdesc="A Dolphin-like file manager for kitty"
6
arch=('x86_64')
7
url="https://github.com/adelmonte/file-browser-tui"
8
license=('GPL-3.0-only')
9
depends=('kitty' 'gcc-libs' 'glibc' 'libarchive' 'librsvg' 'shared-mime-info' 'hicolor-icon-theme')
10
makedepends=('cargo')
11
optdepends=(
12
'ttf-nerd-fonts-symbols: menu and toolbar glyphs'
13
'wl-clipboard: clipboard on Wayland'
14
'xclip: clipboard on X11'
15
'fd: searching by file name'
16
'ripgrep: searching inside files'
17
'ffmpeg: video thumbnails and audio cover art'
18
'ffmpegthumbnailer: video thumbnails (preferred over ffmpeg when installed)'
19
'poppler: PDF thumbnails'
20
'xdg-utils: opening files with their default app'
21
'zip: Compress to zip'
22
'udisks2: unmounting and safely removing drives'
23
'kdeconnect: Send to Device and browsing phones'
24
'glib2: file type icons for unusual files'
25
)
26
install=file-browser-tui.install
27
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
28
sha256sums=('975e24c3dcf0cafc028fc6e18b29b0d283d459ac94d35a93c8017f4b17861668')
29
30
prepare() {
31
cd "$pkgname-$pkgver"
32
export RUSTUP_TOOLCHAIN=stable
33
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
34
}
35
36
build() {
37
cd "$pkgname-$pkgver"
38
export RUSTUP_TOOLCHAIN=stable
39
export CARGO_TARGET_DIR=target
40
cargo build --frozen --release
41
}
42
43
check() {
44
cd "$pkgname-$pkgver"
45
export RUSTUP_TOOLCHAIN=stable
46
cargo test --frozen --release
47
}
48
49
package() {
50
cd "$pkgname-$pkgver"
51
install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname"
52
install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
53
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
54
install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
55
}
56
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-06 02:11:16 | Low | 1 |