castsound-bin

LOW
maintainer devculi 0 votes scanned 2026-08-25 09:25:51.619243
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: CastSound Team <ci@castsound.app>
2pkgname=castsound-bin
3pkgver=0.1.0
4pkgrel=1
5pkgdesc="Stream audio between computer and phone"
6arch=('x86_64' 'aarch64')
7url="https://castsound.app"
8license=('custom')
9depends=('alsa-lib' 'libpulse' 'pipewire')
10optdepends=('pipewire-pulse: PulseAudio compatibility via PipeWire')
11source=('.managed_by_aur')
12sha256sums=('e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855')
13source_x86_64=("CastSound-${pkgver}-linux-x86_64.tar.gz::https://github.com/CastSound/CastSound-Desktop/releases/download/v${pkgver}/CastSound-${pkgver}-linux-x86_64.tar.gz")
14source_aarch64=("CastSound-${pkgver}-linux-aarch64.tar.gz::https://github.com/CastSound/CastSound-Desktop/releases/download/v${pkgver}/CastSound-${pkgver}-linux-aarch64.tar.gz")
15sha256sums_x86_64=('956bf3f06c599a310fc865f831f314c62d43898f863202ee1ca9f7811491d980')
16sha256sums_aarch64=('52126bef968598024172dab95e8e553e0a2c911662ea325fc1931a783492ec7b')
17
18package() {
19 cd "${srcdir}"
20
21 install -Dm755 castsound "${pkgdir}/usr/bin/castsound"
22
23 # The release archive is expected to ship the desktop entry as
24 # com.devculi.castsound.desktop (Task 1.2). Fall back to the legacy name
25 # castsound.desktop for local testing before that rename lands.
26 if [[ -f com.devculi.castsound.desktop ]]; then
27 install -Dm644 com.devculi.castsound.desktop \
28 "${pkgdir}/usr/share/applications/com.devculi.castsound.desktop"
29 elif [[ -f castsound.desktop ]]; then
30 install -Dm644 castsound.desktop \
31 "${pkgdir}/usr/share/applications/com.devculi.castsound.desktop"
32 fi
33
34 for size in 16 32 48 64 128 256 512; do
35 if [[ -f icon-${size}.png ]]; then
36 install -Dm644 "icon-${size}.png" \
37 "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/com.devculi.castsound.png"
38 fi
39 done
40
41 # LICENSE must be provided by the product owner (see
42 # docs/plans/desktop-distribution-manual-steps.md). The build fails here
43 # intentionally if it is missing, so the package is not published without it.
44 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
45
46 # Marker used by the desktop app to detect the AUR channel and disable the
47 # built-in self-updater.
48 install -Dm644 .managed_by_aur "${pkgdir}/usr/share/${pkgname}/.managed_by_aur"
49}
50

Scan history

Scanned at (UTC)SeverityRules
2026-08-25 09:25:51 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