summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnab Bose2025-03-31 20:07:19 +0530
committerArnab Bose2025-03-31 20:07:19 +0530
commitdb8fe172b02435766b7b4f828b546e7479d0cdd1 (patch)
tree21eb5f1c1bff9bf4bee88bbc7433f8102933d4b3
parentd09563bc7daafbb19be5cd23cfba49a74e0a3d2f (diff)
downloadaur-db8fe172b02435766b7b4f828b546e7479d0cdd1.tar.gz
Update to 1.0.12
Fix version info (earlier it showed Arch PKGBUILD commit)
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD29
2 files changed, 10 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ffb4b0251e17..b94bffe447ac 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,12 @@
pkgbase = keyshift
pkgdesc = Keyshift - keyboard remapping utility for Linux
- pkgver = 1.0.11
+ pkgver = 1.0.12
pkgrel = 1
url = https://github.com/hirak99/keyshift
arch = any
license = Apache
options = !debug
- source = keyshift-1.0.11.tar.gz::https://github.com/hirak99/keyshift/archive/refs/tags/v1.0.11.tar.gz
- source = digestpp_v1.0.0.tar.gz::https://github.com/hirak99/digestpp/archive/refs/tags/v1.0.0.tar.gz
- md5sums = fbdb698291dc58d7c4607c65d72ce47d
- md5sums = 698fa3454dddb558af0953668fc697fa
+ source = keyshift::git+https://github.com/hirak99/keyshift.git#tag=v1.0.12
+ md5sums = SKIP
pkgname = keyshift
diff --git a/PKGBUILD b/PKGBUILD
index 32056adbd816..3338bb67c595 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,48 +1,33 @@
# Maintainer: Arnab Bose <hirak99+arch@gmail.com>
pkgname=keyshift
-pkgver=1.0.11
+pkgver=1.0.12
pkgrel=1
pkgdesc="Keyshift - keyboard remapping utility for Linux"
arch=('any')
url="https://github.com/hirak99/$pkgname"
license=('Apache')
depends=()
-# Note: 'catch2' is no longer needed. Testing is done on git workflow.
makedepends=()
-# Third party sources should ideally be git .tar.gz, even if forked.
-# This is for security, in provenance of origin, also helps us to know and
-# update vulnerabilities by automated git checks.
-
-# Note: If third party is updated, do the following -
-# 1. Create a new release ("v1.0.1").
-# 2. Update version (e.g. _digestppver=1.0.1).
-# 3. Compute and update the corresponding md5sum.
-_digestppver=1.0.0
-
source=(
- "$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
- "digestpp_v${_digestppver}.tar.gz::https://github.com/hirak99/digestpp/archive/refs/tags/v${_digestppver}.tar.gz"
+ "$pkgname::git+https://github.com/hirak99/keyshift.git#tag=v$pkgver"
)
md5sums=(
- 'fbdb698291dc58d7c4607c65d72ce47d'
- '698fa3454dddb558af0953668fc697fa'
+ 'SKIP'
)
options=(!debug)
-# Extract third party sources.
prepare() {
- cd "$pkgname"-"$pkgver"
+ cd "$pkgname"
cd ./src/thirdparty
- # This directory is not pulled from tag; should be empty if it exists.
- rm -rf ./digestpp
- ln -s "$srcdir/digestpp-${_digestppver}" ./digestpp
+ # Extract digestpp.
+ git submodule update --init --recursive
}
package() {
- cd "$pkgname"-"$pkgver"
+ cd "$pkgname"
./build_minimal.sh
install -Dm 755 ./build/keyshift "$pkgdir"/usr/bin/keyshift