summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpixl2023-05-04 01:24:26 -0400
committerpixl2023-05-04 01:24:26 -0400
commit2c04546b140f5f96ac20b755cedecea6420f9026 (patch)
treed2aaf27a4becfeda6cb5cbe5a7b242158b90dbfe
parent7dd07c9345eee388d6d51c383af73154ae205b02 (diff)
downloadaur-2c04546b140f5f96ac20b755cedecea6420f9026.tar.gz
Update to v0.3.1
Also uses Arch conventions for CMake PKGBUILDs
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD20
2 files changed, 11 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7cb7e2433e6f..dce4e6caab5c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = logiops
pkgdesc = An unofficial driver for Logitech HID++>2.0 mice and keyboard
- pkgver = 0.3.0
+ pkgver = 0.3.1
pkgrel = 1
url = https://github.com/PixlOne/logiops
arch = x86_64
@@ -11,6 +11,7 @@ pkgbase = logiops
arch = aarch64
license = GPL3
makedepends = cmake
+ makedepends = gcc
depends = libevdev
depends = systemd-libs
depends = libconfig
@@ -18,7 +19,7 @@ pkgbase = logiops
depends = glib2
provides = logiops
conflicts = logiops
- source = git+https://github.com/PixlOne/logiops#tag=v0.3.0
- sha256sums = SKIP
+ source = https://github.com/PixlOne/LogiOps/releases/download/v0.3.1/logiops-v0.3.1.tar.gz
+ sha256sums = 27fee9bf25c0235f9afa00941ce44bfb6611544d6cd2c0948a22a6d5534a7691
pkgname = logiops
diff --git a/PKGBUILD b/PKGBUILD
index 7444d6094d25..b2667807104f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,30 +3,24 @@
pkgname=logiops
_pkgname="logiops"
_gitpkgname="logiops"
-pkgver=0.3.0
+pkgver=0.3.1
pkgrel=1
pkgdesc="An unofficial driver for Logitech HID++>2.0 mice and keyboard"
arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64')
url="https://github.com/PixlOne/$_gitpkgname"
license=('GPL3')
depends=('libevdev' 'systemd-libs' 'libconfig' 'libudev.so' 'glib2')
-makedepends=('cmake')
+makedepends=('cmake' 'gcc')
conflicts=("${_pkgname-*}")
provides=("${_pkgname-*}")
-source=("git+https://github.com/PixlOne/$_gitpkgname#tag=v$pkgver")
-sha256sums=('SKIP')
+source=("https://github.com/PixlOne/LogiOps/releases/download/v$pkgver/logiops-v$pkgver.tar.gz")
+sha256sums=('27fee9bf25c0235f9afa00941ce44bfb6611544d6cd2c0948a22a6d5534a7691')
build() {
- cd "$_gitpkgname"
- mkdir -p build
- cd build
- cmake .. \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release
- make
+ cmake -B build -S "$pkgname-v$pkgver"
+ cmake --build build
}
package() {
- cd "$_gitpkgname/build"
- make install DESTDIR="$pkgdir"
+ DESTDIR="$pkgdir" cmake --install build
}