summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorValters2021-05-22 14:21:05 +0300
committerValters2021-05-22 14:21:05 +0300
commit126821d28a7440e6ce6b24a90dd3bd9ddd9609c8 (patch)
treeacb1d538d7cb63045fd88316cbc9ea349bf49bec
downloadaur-126821d28a7440e6ce6b24a90dd3bd9ddd9609c8.tar.gz
1.2.1 Release
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD34
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cd71621f387d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = dsbattery
+ pkgdesc = DualShock 4 controller utility for status bars
+ pkgver = 1.2.1
+ pkgrel = 1
+ url = https://github.com/valters-tomsons/dsbattery
+ arch = x86_64
+ arch = aarch64
+ license = MIT
+ makedepends = dotnet-sdk>=5.0.0
+ optdepends = bluez-tools: disconnect support
+ options = !strip
+ source = dsbattery-1.2.1.tar.gz::https://github.com/valters-tomsons/dsbattery/archive/refs/tags/1.2.1.tar.gz
+ sha256sums = 2642c5a91c530a6b89a25dc5a490340d721f1b2f1ffcebc9393bb7cc56ef86bd
+
+pkgname = dsbattery
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ee7436ce304a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Valters Tomsons <valters.tomsons at protonmail dot com>
+
+pkgname="dsbattery"
+pkgver=1.2.1
+pkgrel=1
+pkgdesc="DualShock 4 controller utility for status bars"
+arch=('x86_64' 'aarch64')
+url='https://github.com/valters-tomsons/dsbattery'
+license=('MIT')
+
+makedepends=('dotnet-sdk>=5.0.0')
+optdepends=('bluez-tools: disconnect support')
+
+options=('!strip')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/valters-tomsons/dsbattery/archive/refs/tags/${pkgver}.tar.gz")
+sha256sums=('2642c5a91c530a6b89a25dc5a490340d721f1b2f1ffcebc9393bb7cc56ef86bd')
+
+_outputdir="Release"
+
+build() {
+ cd "$pkgname-$pkgver"
+
+ # Determine RID for build
+ case $CARCH in "aarch64") RID=arm64;;
+ "x86_64") RID=x64;;
+ esac
+
+ dotnet publish -c Release -r linux-"${RID}" -o="${_outputdir}"
+}
+
+package() {
+ install -Dm755 "$srcdir/$pkgname-$pkgver/${_outputdir}/$pkgname" "$pkgdir/usr/bin/${pkgname}"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+} \ No newline at end of file