camilo

LOW
maintainer MiguelRegueiro 0 votes scanned 2026-11-02 22:03:11.184944
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: Miguel Regueiro <miguelpr4242@gmail.com>
2
3pkgname=camilo
4pkgver=1.0.0
5pkgrel=1
6pkgdesc='Terminal camera app for Kitty'
7arch=('x86_64')
8url='https://github.com/MiguelRegueiro/camilo'
9license=('MIT')
10depends=(
11 'ffmpeg'
12 'gcc-libs'
13 'glibc'
14 'hicolor-icon-theme'
15)
16makedepends=('cargo')
17optdepends=('kitty: recommended terminal with graphics protocol support')
18conflicts=('camilo-bin')
19options=('!lto')
20source=("${pkgname}-${pkgver}.crate::https://static.crates.io/crates/${pkgname}/${pkgname}-${pkgver}.crate")
21sha256sums=('b1ba9c01e4bcd8171f17c015be0fb448eb96f1b62f156eaef8476a5d6c9375fb')
22
23prepare() {
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
29build() {
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
37check() {
38 cd "${pkgname}-${pkgver}"
39 export CARGO_HOME="${srcdir}/cargo-home"
40 export CARGO_TARGET_DIR=target
41 cargo test --frozen
42}
43
44package() {
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)SeverityRules
2026-11-02 22:03:11 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