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.


Reply via email to