fff-cr
LOW
maintainer Dominiquini
1 votes
scanned 2026-09-12 03:10:21.490280
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//\./-}
6
pkgname=${_appname}
7
pkgver=0.3.3
8
pkgrel=1
9
_pkgver=v${pkgver}
10
pkgdesc="📁 A simple file manager written in Crystal."
11
12
url="https://github.com/${_pkgauthor}/${_pkgname}"
13
license=('MIT')
14
arch=('any')
15
16
provides=("${_appname}")
17
18
makedepends=('yq' 'make' 'crystal' 'shards' 'ameba')
19
depends=('glibc' 'libgcc' 'gc' 'pcre2' 'readline')
20
21
options=('!strip')
22
23
source=("${_appname}-${pkgver}.tgz::https://github.com/${_pkgauthor}/${_pkgname}/archive/${_pkgver}.tar.gz")
24
sha256sums=('9f6a98c4c5052230e54e2c949bdd916789a872c52b80fe0c859afd67cfad4ea2')
25
26
27
prepare() {
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
40
build() {
41
cd "${srcdir}/${_pkgname}-${pkgver}" || exit
42
43
make build
44
}
45
46
check() {
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
54
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-09-12 03:10:21 | Low | 1 |