diff options
author | Valters | 2021-05-22 14:21:05 +0300 |
---|---|---|
committer | Valters | 2021-05-22 14:21:05 +0300 |
commit | 126821d28a7440e6ce6b24a90dd3bd9ddd9609c8 (patch) | |
tree | acb1d538d7cb63045fd88316cbc9ea349bf49bec | |
download | aur-126821d28a7440e6ce6b24a90dd3bd9ddd9609c8.tar.gz |
1.2.1 Release
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 34 |
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 |