summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFenixFyreX2017-02-04 20:11:59 -0600
committerFenixFyreX2017-02-04 20:11:59 -0600
commitc8c75a941f977bf0f45adfb2ef38374525e0d721 (patch)
treea7325842d2a21881a8114500106d7cd373775b95
downloadaur-c8c75a941f977bf0f45adfb2ef38374525e0d721.tar.gz
First Release, AMixST (AlsaMixer Sound Tool)
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD45
2 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e65e232ac501
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = amixst
+ pkgdesc = A free and open source volume wheel using Alsa and Qt5.
+ pkgver = 1.0.0
+ pkgrel = 1
+ 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
+ optdepends = qt5-styleplugins: more Qt5 styles
+ provides = amixst=1.0.0
+ source = amixst-1.0.0.tar.gz::https://github.com/FenixFyreX/amixst/archive/1.0.0.tar.gz
+ md5sums = d603599e0338a37e79f0e45974e68a87
+
+pkgname = amixst
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..137713c17804
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: FenixFyreX <chaz.domerese@gmail.com>
+
+pkgname=amixst
+pkgver=1.0.0
+pkgrel=1
+pkgdesc='A free and open source volume wheel using Alsa and Qt5.'
+arch=('i686' 'x86_64')
+url='https://github.com/FenixFyreX/amixst'
+license=('GPL3')
+
+depends=('qt5-base' 'alsa-lib')
+makedepends=('git' 'qt5-tools' 'gcc')
+optdepends=('qt5-styleplugins: more Qt5 styles')
+provides=("${pkgname}=${pkgver}")
+
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/FenixFyreX/amixst/archive/${pkgver}.tar.gz")
+
+md5sums=("d603599e0338a37e79f0e45974e68a87")
+
+prepare() {
+ mkdir -p "${srcdir}"/build
+}
+
+build() {
+ cd "${srcdir}"/build
+ qmake-qt5 "../amixst-${pkgver}"/src/amixst.pro \
+ CONFIG+=release \
+ -spec linux-g++
+
+ make -j $(grep -c ^processor /proc/cpuinfo)
+}
+
+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
+}