optioncalendar
LOW
maintainer horizzon
0 votes
scanned 2026-09-11 17:22:59.755085
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: Firefly Labs <fireflylabss@users.noreply.github.com>
2
3
pkgname=optioncalendar
4
pkgver=0.1.0
5
pkgrel=1
6
pkgdesc='Minimal local calendar CLI — Option family'
7
arch=('x86_64')
8
url='https://github.com/fireflylabss/optionCalendar'
9
license=('Apache-2.0')
10
depends=(
11
'gcc-libs'
12
'glibc'
13
)
14
makedepends=(
15
'cargo'
16
)
17
# Path dep: workspace expects ../optionSDK next to the extracted sources.
18
_optionsdk_ver=0.1.3
19
source=(
20
"$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
21
"optionSDK-$_optionsdk_ver.tar.gz::https://github.com/fireflylabss/optionSDK/archive/refs/tags/v$_optionsdk_ver.tar.gz"
22
)
23
sha256sums=(
24
'f24b9068aebfdeb38a1e7a84efd3694f575f272ce27345472865b83448e883e6'
25
'f71374cb0adbd9736b9e1e9ef0c800a65aeb4c7b32f5e496561b5cb31d9d0eac'
26
)
27
28
_srcdir="optionCalendar-$pkgver"
29
30
prepare() {
31
# Cargo.toml: optionSDK = { path = "../optionSDK", ... }
32
ln -sfn "$srcdir/optionSDK-$_optionsdk_ver" "$srcdir/optionSDK"
33
34
cd "$_srcdir"
35
export RUSTUP_TOOLCHAIN=stable
36
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
37
}
38
39
build() {
40
cd "$_srcdir"
41
export RUSTUP_TOOLCHAIN=stable
42
export CARGO_TARGET_DIR=target
43
cargo build --frozen --release -p optioncalendar-cli
44
}
45
46
check() {
47
cd "$_srcdir"
48
export RUSTUP_TOOLCHAIN=stable
49
export CARGO_TARGET_DIR=target
50
cargo test --frozen --release -p optioncalendar-core
51
}
52
53
package() {
54
cd "$_srcdir"
55
install -Dm755 target/release/optioncalendar "$pkgdir/usr/bin/optioncalendar"
56
install -Dm755 target/release/oca "$pkgdir/usr/bin/oca"
57
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
58
install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
59
install -Dm644 PRODUCT.md "$pkgdir/usr/share/doc/$pkgname/PRODUCT.md"
60
}
61
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-11 17:22:59 | Low | 1 |