Krolyxon
Commit 9500e1e

Branches

Refs →

budctl9500e1e

contrib/arch/PKGBUILD: budctl-bin 0.1.2

- pkgver 0.1.2, with the sums from the v0.1.2 release's .sha256 files (the
  x86_64 tarball checked against its sum after download).
- The release archive carries the built-in fonts' license since 0.1.2: it is
  installed to /usr/share/licenses/budctl-bin/, and OFL-1.1 joins license=().
- fontconfig's optdepend says what it is for now that the fonts are built
  in: system fonts for characters they lack.
Author
krolyxon
Date
2026-10-29 10:52 +0530
Parent
4f7552f
Commit
9500e1e0244f167b596ade2300bae5fa0d46c71d

+6 −5

1 file changed

  1. M contrib/arch/PKGBUILD +6 −5
M contrib/arch/PKGBUILD View
@@ -4,27 +4,28 @@
44 # .sha256 files (or run updpkgsums).
55
66 pkgname=budctl-bin
7−pkgver=0.1.1
7+pkgver=0.1.2
88 pkgrel=1
99 pkgdesc='Control wireless earbuds from Linux without the vendor app (CLI and Wayland GUI)'
1010 arch=('x86_64' 'aarch64')
1111 url='https://github.com/krolyxon/budctl'
12−license=('GPL-3.0-or-later')
12+license=('GPL-3.0-or-later' 'OFL-1.1')
1313 depends=('glibc' 'gcc-libs' 'bluez')
1414 optdepends=('wayland: for budctl-gui'
1515 'libxkbcommon: for budctl-gui'
16− 'fontconfig: budctl-gui uses the desktop sans-serif font')
16+ 'fontconfig: system fonts for characters the built-in ones lack')
1717 provides=('budctl')
1818 conflicts=('budctl')
1919 options=('!strip' '!debug')
2020 source_x86_64=("budctl-$pkgver-x86_64.tar.gz::$url/releases/download/v$pkgver/budctl-x86_64-unknown-linux-gnu.tar.gz")
2121 source_aarch64=("budctl-$pkgver-aarch64.tar.gz::$url/releases/download/v$pkgver/budctl-aarch64-unknown-linux-gnu.tar.gz")
22−sha256sums_x86_64=('d05c8a5d3bca2c1878be36ef56acb88dcd7438db0dfdb77da894ff2c9072d0b0')
23−sha256sums_aarch64=('f02f56b274d60448fe12f939ee989b166e69ae8bc9e2b17a3b29b3361a85c02d')
22+sha256sums_x86_64=('2d18a3ed9be4d142da9b077564ef7415da0d46c8a99661785da6310bf36e80d2')
23+sha256sums_aarch64=('8416202ad2b8f8814fae159aab2931c400afe52a3cb400c7eb9a7760d41fa5a0')
2424
2525 package() {
2626 cd "budctl-$CARCH-unknown-linux-gnu"
2727 install -Dm755 budctl budctl-gui -t "$pkgdir/usr/bin/"
2828 install -Dm644 budctl.desktop -t "$pkgdir/usr/share/applications/"
2929 install -Dm644 README.md -t "$pkgdir/usr/share/doc/budctl/"
30+ install -Dm644 OFL-fonts.txt -t "$pkgdir/usr/share/licenses/$pkgname/"
3031 }