camilo
LOW
maintainer MiguelRegueiro
0 votes
scanned 2026-11-02 22:03:11.184944
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: Miguel Regueiro <miguelpr4242@gmail.com>
2
3
pkgname=camilo
4
pkgver=1.0.0
5
pkgrel=1
6
pkgdesc='Terminal camera app for Kitty'
7
arch=('x86_64')
8
url='https://github.com/MiguelRegueiro/camilo'
9
license=('MIT')
10
depends=(
11
'ffmpeg'
12
'gcc-libs'
13
'glibc'
14
'hicolor-icon-theme'
15
)
16
makedepends=('cargo')
17
optdepends=('kitty: recommended terminal with graphics protocol support')
18
conflicts=('camilo-bin')
19
options=('!lto')
20
source=("${pkgname}-${pkgver}.crate::https://static.crates.io/crates/${pkgname}/${pkgname}-${pkgver}.crate")
21
sha256sums=('b1ba9c01e4bcd8171f17c015be0fb448eb96f1b62f156eaef8476a5d6c9375fb')
22
23
prepare() {
24
cd "${pkgname}-${pkgver}"
25
export CARGO_HOME="${srcdir}/cargo-home"
26
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
27
}
28
29
build() {
30
cd "${pkgname}-${pkgver}"
31
export CARGO_HOME="${srcdir}/cargo-home"
32
export CARGO_TARGET_DIR=target
33
export RUSTFLAGS="${RUSTFLAGS:-} --remap-path-prefix=${srcdir}=/usr/src/debug/${pkgname}-${pkgver}"
34
cargo build --release --frozen
35
}
36
37
check() {
38
cd "${pkgname}-${pkgver}"
39
export CARGO_HOME="${srcdir}/cargo-home"
40
export CARGO_TARGET_DIR=target
41
cargo test --frozen
42
}
43
44
package() {
45
cd "${pkgname}-${pkgver}"
46
47
install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
48
install -Dm644 README.md CHANGELOG.md -t "${pkgdir}/usr/share/doc/${pkgname}"
49
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
50
install -Dm644 "packaging/linux/${pkgname}.desktop" \
51
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
52
53
local size
54
for size in 48 128 256 512; do
55
install -Dm644 \
56
"packaging/linux/icons/hicolor/${size}x${size}/apps/${pkgname}.png" \
57
"${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/${pkgname}.png"
58
done
59
}
60
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-02 22:03:11 | Low | 1 |