fff-cr

LOW
maintainer Dominiquini 1 votes scanned 2026-09-12 03:10:21.490280
View on AUR
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: Rafael Dominiquini <rafaeldominiquini at gmail dot com>
2
3_pkgauthor=ozgurulukir
4_pkgname=fff.cr
5_appname=${_pkgname//\./-}
6pkgname=${_appname}
7pkgver=0.3.3
8pkgrel=1
9_pkgver=v${pkgver}
10pkgdesc="📁 A simple file manager written in Crystal."
11
12url="https://github.com/${_pkgauthor}/${_pkgname}"
13license=('MIT')
14arch=('any')
15
16provides=("${_appname}")
17
18makedepends=('yq' 'make' 'crystal' 'shards' 'ameba')
19depends=('glibc' 'libgcc' 'gc' 'pcre2' 'readline')
20
21options=('!strip')
22
23source=("${_appname}-${pkgver}.tgz::https://github.com/${_pkgauthor}/${_pkgname}/archive/${_pkgver}.tar.gz")
24sha256sums=('9f6a98c4c5052230e54e2c949bdd916789a872c52b80fe0c859afd67cfad4ea2')
25
26
27prepare() {
28 cd "${srcdir}/${_pkgname}-${pkgver}" || exit
29
30 sed -e '/^build:/ { n; s/^/ @mkdir -p $(BUILD_DIR)\n/; }' -i "Makefile"
31 sed -e '/^debug:/ { n; s/^/ @mkdir -p $(BUILD_DIR)\n/; }' -i "Makefile"
32
33 yq -iy '.crystal = "1.21.0"' shard.yml
34 yq -iy '.description = "Fucking Fast File Manager"' "shard.yml"
35 yq -iy '.development_dependencies.ameba.version = "~> 1.7.0"' "shard.yml"
36
37 make deps
38}
39
40build() {
41 cd "${srcdir}/${_pkgname}-${pkgver}" || exit
42
43 make build
44}
45
46check() {
47 cd "${srcdir}/${_pkgname}-${pkgver}" || exit
48
49 sed -e 's/term.max_items + 1/term.max_items + 5/g' -i "spec/fff/navigation_handlers_spec.cr"
50
51 make test
52}
53
54package() {
55 cd "${srcdir}/${_pkgname}-${pkgver}" || exit
56
57 make PREFIX="${pkgdir}/usr" install
58 # make DESTDIR="${pkgdir}" install PREFIX="/usr"
59
60 install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
61
62 install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
63}
64

Scan history

Scanned at (UTC)SeverityRules
2026-09-12 03:10:21 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion