blob: 7b0280b7f5ab39cfd5e65063d6876598f1ce3dcc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# Maintainer: Philip J. Repko <philipjrepko@gmail.com>
pkgname=sqlch-suite
pkgver=0.1.1
pkgrel=1
pkgdesc="Terminal-based internet radio suite with TUI, tray, and controller"
arch=('any')
url="https://github.com/SW-philip/sqlch-suite"
license=('MIT')
depends=('bash' 'mpv' 'gtk3' 'python' 'python-gobject' 'libayatana-appindicator' 'hicolor-icon-theme')
optdepends=(
'gum: TUI interface in sqlchknob'
'jq: JSON parsing for radio-browser search'
)
source=("https://github.com/SW-philip/sqlch-suite/releases/download/v0.1.1/sqlch-suite-0.1.1.tar.gz")
sha256sums=('75ddc71a4c257fcd0e3f3129a08a135285535ab09c4631f1202645863a721124')
package() {
cd "$srcdir/$pkgname-$pkgver"
# Install binaries
install -Dm755 "$srcdir/sqlch-suite-${pkgver}/bin/sqlchctl" "$pkgdir/usr/bin/sqlchctl"
install -Dm755 "$srcdir/sqlch-suite-${pkgver}/bin/sqlchknob" "$pkgdir/usr/bin/sqlchknob"
install -Dm755 "$srcdir/sqlch-suite-${pkgver}/bin/sqlchtray" "$pkgdir/usr/bin/sqlchtray"
# Install icons
install -Dm644 assets/sqlchtray-icon.png "$pkgdir/usr/share/icons/hicolor/512x512/apps/sqlch.png"
# License
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
|