AUR (en) - dualsensectl-git
BoostCookie commented on 2024-10-04 08:53 (UTC) (edited on 2024-10-04 08:53 (UTC) by BoostCookie)
Chasar commented on 2024-09-22 18:24 (UTC)
I noticed that dualsensectl has switched over to meson, so I took the opportunity to rewrite the PKGBUILD file, but I don't have the rights to contribute. Feel free to copy my changes!
# Author: David Rosca <nowrep@gmail.com>
_pkgbase=dualsensectl
pkgbase=${_pkgbase}-git
pkgname=dualsensectl-git
pkgdesc='Tool for controlling PS5 DualSense controller'
conflicts=('dualsensectl')
pkgver=r55.9d596ab
pkgrel=1
url='https://github.com/nowrep/dualsensectl'
license=('GPL2')
arch=('x86_64')
depends=('dbus' 'hidapi')
makedepends=('git' 'gcc' 'meson')
source=("$_pkgbase::git+$url")
sha512sums=('SKIP')
pkgver() {
cd "$_pkgbase"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
cd "$_pkgbase"
arch-meson build
meson compile -C build
}
package() {
cd "$_pkgbase"
meson install -C build --destdir "$pkgdir"
}
nowrep commented on 2024-03-31 07:58 (UTC)
Build is fixed now. Please don't break it again, thanks.
MartinVonReich commented on 2024-03-30 07:30 (UTC)
Will do after I get Arch distro up and running again. I do not use Arch on daily basis. It might take 2-3-4 days as I am currently not so much into it.
d34db0y commented on 2024-03-30 06:51 (UTC)
Edit PKGBUILD and change the following lines
pkgver=0.4.r2.g3e66f17
pkgrel=1
MartinVonReich commented on 2023-10-23 18:49 (UTC) (edited on 2023-10-23 18:50 (UTC) by MartinVonReich)
Striped down the <v> from the PKGVER row using SED as suggested by @sl1pkn07.
Cheers !
sl1pkn07 commented on 2023-10-14 13:54 (UTC)
hi.
you need strip the 'v' in the beggining of the pkgversion string
greetings
MartinVonReich commented on 2023-10-12 11:11 (UTC)
Just to make sure everything is there. But it probably does not have to be there.
Version is the most logical one can get. Combined tag with latest commit number reference. What's wrong with that? It also looks better and easily readible....
Also the PKGBUILD is now according to the standard of Arch Linux' packaging guidelines: https://wiki.archlinux.org/title/PKGBUILD In ORDER: 1] 2] 3] Etc ....
Can you please add the completions and also install the license? Here are the commits:
add-completions.patchinstall-license.patch