summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLuis Martinez2022-01-03 23:16:43 -0600
committerLuis Martinez2022-01-03 23:16:43 -0600
commitabcbd2214a741c4e6cd67fe1a1200e75b30593a7 (patch)
tree61bff3ee39f4100b3913e5919ee5663e8bcb1f77 /PKGBUILD
parent94a3c1bcb12e8fca64d84ef2867a74d4727525ec (diff)
downloadaur-amixst.tar.gz
package cleanup
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD49
1 files changed, 19 insertions, 30 deletions
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/"
}