summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD49
2 files changed, 23 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c7cb89fcbaff..9575103204ca 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,15 @@
pkgbase = amixst
- pkgdesc = A free and open source volume wheel using Alsa and Qt5.
+ pkgdesc = Qt5 volume wheel
pkgver = 1.0.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/FenixFyreX/amixst
- arch = i686
arch = x86_64
license = GPL3
- makedepends = git
makedepends = qt5-tools
- makedepends = gcc
depends = qt5-base
- depends = alsa-lib
+ depends = libasound.so
optdepends = qt5-styleplugins: more Qt5 styles
- provides = amixst=1.0.1
source = amixst-1.0.1.tar.gz::https://github.com/FenixFyreX/amixst/archive/v1.0.1.tar.gz
- md5sums = fb40f02baaf451f05500f8c1f2f45b10
+ sha256sums = f9f51d123ab8c2a5184699b6e9937c23ee3b7253c4394bd2aeee34501f358008
pkgname = amixst
-
diff --git a/PKGBUILD b/PKGBUILD
index b7d7ce5a8832..9d94fc5961f7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,45 +1,34 @@
-# Maintainer: FenixFyreX <chaz.domerese@gmail.com>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Contributor: FenixFyreX <chaz.domerese@gmail.com>
pkgname=amixst
pkgver=1.0.1
-pkgrel=1
-pkgdesc='A free and open source volume wheel using Alsa and Qt5.'
-arch=('i686' 'x86_64')
+pkgrel=2
+pkgdesc='Qt5 volume wheel'
+arch=('x86_64')
url='https://github.com/FenixFyreX/amixst'
license=('GPL3')
-
-depends=('qt5-base' 'alsa-lib')
-makedepends=('git' 'qt5-tools' 'gcc')
+depends=('qt5-base' 'libasound.so')
+makedepends=('qt5-tools')
optdepends=('qt5-styleplugins: more Qt5 styles')
-provides=("${pkgname}=${pkgver}")
-
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/FenixFyreX/amixst/archive/v${pkgver}.tar.gz")
-
-md5sums=("fb40f02baaf451f05500f8c1f2f45b10")
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('f9f51d123ab8c2a5184699b6e9937c23ee3b7253c4394bd2aeee34501f358008')
prepare() {
- mkdir -p "${srcdir}"/build
+ mkdir -p build
}
build() {
- cd "${srcdir}"/build
- qmake-qt5 "../amixst-${pkgver}"/src/amixst.pro \
- CONFIG+=release \
- -spec linux-g++
-
- make -j $(grep -c ^processor /proc/cpuinfo)
+ cd build
+ qmake-qt5 "../amixst-${pkgver}"/src/amixst.pro \
+ CONFIG+=release \
+ -spec linux-g++
+ make
}
package() {
- cd "${srcdir}"/build
-
- install -dm644 "${pkgdir}"/usr/bin
- install -m755 "${srcdir}"/build/amixst "${pkgdir}"/usr/bin
-
- install -dm644 "${pkgdir}"/etc/amixst
- install -m755 "${srcdir}/amixst-${pkgver}"/etc/conf "${pkgdir}"/etc/amixst/conf
-
- install -dm644 "${pkgdir}"/usr/share/amixst
- install -m755 "${srcdir}/amixst-${pkgver}"/COPYING "${pkgdir}"/usr/share/amixst
- install -m755 "${srcdir}/amixst-${pkgver}"/LICENSE "${pkgdir}"/usr/share/amixst
+ cd build
+ install -D "$pkgname" -t "$pkgdir/usr/bin/"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/etc/conf" -t "$pkgdir/etc/$pkgname/"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/README.md" -t "$pkgdir/usr/share/doc/$pkgname/"
}