George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / alsa-scarlett-gui
Commits: b544305c by George Rawlinson at 2024-01-03T11:23:46+13:00 upgpkg: 0.3.3-1 * New upstream release. * Add depends: glibc, glib2, cairo, hicolor-icon-theme. * Remove upstreamed fix (keys in desktop file). - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,19 @@ +pkgbase = alsa-scarlett-gui + pkgdesc = GUI for the ALSA controls presented by the Focusrite Scarlett Gen 2/3 mixer driver + pkgver = 0.3.3 + pkgrel = 1 + url = https://github.com/geoffreybennett/alsa-scarlett-gui + arch = x86_64 + license = GPL3 + license = LGPL3 + makedepends = git + depends = glibc + depends = glib2 + depends = alsa-lib + depends = gtk4 + depends = hicolor-icon-theme + depends = cairo + source = alsa-scarlett-gui::git+https://github.com/geoffreybennett/alsa-scarlett-gui#tag=0.3.3 + b2sums = SKIP + +pkgname = alsa-scarlett-gui ===================================== PKGBUILD ===================================== @@ -1,34 +1,24 @@ # Maintainer: George Rawlinson <[email protected]> pkgname=alsa-scarlett-gui -pkgver=0.2 -pkgrel=2 +pkgver=0.3.3 +pkgrel=1 pkgdesc='GUI for the ALSA controls presented by the Focusrite Scarlett Gen 2/3 mixer driver' arch=('x86_64') url='https://github.com/geoffreybennett/alsa-scarlett-gui' license=('GPL3' 'LGPL3') -depends=('gtk4' 'alsa-lib') +depends=( + 'glibc' + 'glib2' + 'alsa-lib' + 'gtk4' + 'hicolor-icon-theme' + 'cairo' +) makedepends=('git') -_commit='d085fd49c1a8ef3dda348d06b1d7381adccaaf2f' -source=("$pkgname::git+$url#commit=$_commit") +source=("$pkgname::git+$url#tag=$pkgver") b2sums=('SKIP') -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} - -prepare() { - cd "$pkgname" - - # remove incorrect keys in desktop file - sed \ - -i src/vu.b4.alsa-scarlett-gui.desktop.template \ - -e '/^Value=.*/d' \ - -e '/^Encoding=.*/d' -} - build() { cd "$pkgname" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/alsa-scarlett-gui/-/commit/b544305c10a03ebf44835a4b909c3399f5064973 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/alsa-scarlett-gui/-/commit/b544305c10a03ebf44835a4b909c3399f5064973 You're receiving this email because of your account on gitlab.archlinux.org.
