file-roller-cn
LOW
maintainer hockinglee
0 votes
scanned 2026-10-28 03:49:04.808433
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: Hocking Lee <hockinglee@gmail.com>
2
# Based on the official file-roller package by Jan Alexander Steffens,
3
# Fabian Bornschein and Jan de Groot.
4
5
pkgname=file-roller-cn
6
_pkgname=file-roller
7
pkgver=44.7
8
pkgrel=1
9
pkgdesc='GNOME archive manager with GBK/GB2312/GB18030 ZIP filename support'
10
arch=(x86_64)
11
url='https://aur.archlinux.org/packages/file-roller-cn'
12
license=(GPL-2.0-or-later)
13
depends=(
14
dconf
15
glib2
16
glibc
17
gtk4
18
hicolor-icon-theme
19
json-glib
20
libadwaita
21
'libarchive>=3.2.0'
22
libgcc
23
libnautilus-extension
24
pango
25
)
26
makedepends=(glib2-devel meson yelp-tools zlib)
27
optdepends=(
28
'7zip: 7z archive support'
29
'arj: arj archive support'
30
'binutils: ar archive support'
31
'bzip3: bzip3 compression support'
32
'cdrtools: ISO image support'
33
'cpio: cpio archive support'
34
'dpkg: deb archive support'
35
'lhasa: LHA/LZA archive support'
36
'lrzip: lrzip compression support'
37
'rpmextract: rpm archive support'
38
'squashfs-tools: squashfs image support'
39
'unace: ACE archive support'
40
'unrar: better RAR archive support'
41
'zip: additional ZIP archive support'
42
'unzip: additional ZIP archive support'
43
)
44
provides=("file-roller=$pkgver")
45
conflicts=(file-roller)
46
options=(!debug)
47
source=(
48
"https://download.gnome.org/sources/$_pkgname/${pkgver%.*}/$_pkgname-$pkgver.tar.xz"
49
'0001-support-chinese-zip-filenames.patch'
50
)
51
sha256sums=('67cada96a2409c859f378e82fbe868b0e9c00a69e6b7b885d542c64ea2a1297d'
52
'e6af662afef3bce4ab65721320ea921df37e441024c45c7362cdc07098486bf6')
53
54
prepare() {
55
patch -d "$_pkgname-$pkgver" -Np1 -i "$srcdir/0001-support-chinese-zip-filenames.patch"
56
}
57
58
build() {
59
arch-meson "$_pkgname-$pkgver" build -Dlibarchive=enabled
60
meson compile -C build
61
}
62
63
check() {
64
meson test -C build --print-errorlogs
65
}
66
67
package() {
68
meson install -C build --destdir "$pkgdir"
69
install -Dm644 "$_pkgname-$pkgver/README.cn.md" \
70
"$pkgdir/usr/share/doc/$pkgname/README.cn.md"
71
}
72
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-28 03:49:04 | Low | 1 |