Package Details: xkbset 0.8-4

Git Clone URL: https://aur.archlinux.org/xkbset.git (read-only, click to copy)
Package Base: xkbset
Description: Manage most of the options of XKB extensions from X window interface.
Upstream URL: https://github.com/stephenmontgomerysmith/xkbset
Keywords: keyboard system window x x11 xkb xorg xset
Licenses: custom:BSD
Conflicts: xkbset-git
Provides: xkbset
Submitter: None
Maintainer: ramen
Last Packager: ramen
Votes: 29
Popularity: 0.012001
First Submitted: 2010-01-05 20:41 (UTC)
Last Updated: 2022-09-08 17:43 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

sekret commented on 2023-08-03 07:15 (UTC)

This package doesn't require git as a makedependency (anymore). Please remove it!

ramen commented on 2022-09-08 18:03 (UTC)

@FabioLolix i just did, let me know if something is not right

FabioLolix commented on 2022-09-08 17:13 (UTC)

@ramen please fix the pkgbuild or orphan it

ramen commented on 2022-09-01 16:43 (UTC) (edited on 2022-09-01 16:57 (UTC) by ramen)

Hey @dreieck,
thanks for your comment and the suggestions.
Since there is no option to rename a package and xkbset-git exists now, xkbset could be deleted, yes.
You can transfer me the ownership of the package xkbset-git if you want.
Thank you.

dreieck commented on 2022-09-01 13:36 (UTC) (edited on 2022-09-01 13:37 (UTC) by dreieck)

Ahoj,

thanks for fixing up the package.

However, now there are other issues:

You download as source the latest state from their git repository.

If you do so, you need to name your package xkbset-git (i.e. with the -git suffix) according to the → packaging guidelines and provide appropriate provides and conflicts entries.

Also, in this case, $pkgver must be strongly monotoneusly increasing with each upstream commit, for that a properly crafted → pkgver() function is needed.

There is already a → package xkbset-git, so if you are interested to maintain it you can drop a comment there and I can transfer maintainership to you.

Alternatively, please download a specific commit/ a specific (stable) → release, e.g. currently → version 0.8.

Thanks for maintaining!

dreieck commented on 2022-07-12 16:23 (UTC) (edited on 2022-07-12 16:24 (UTC) by dreieck)

For your information:
I made a -git package of xkbset which is based on the latest source: xkbset-git.

dreieck commented on 2022-07-12 16:09 (UTC)

You state $pkgver as 0.6, but download version 0.5.

Also, $url is not available anymore and the upstream source neither.

It moved to https://github.com/stephenmontgomerysmith/xkbset.

Please update! Version 0.8 is already out: https://github.com/stephenmontgomerysmith/xkbset/releases

bpierre commented on 2022-03-09 10:45 (UTC)

Patch to 0.7:

 PKGBUILD | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git c/PKGBUILD i/PKGBUILD
index 34bd70e..158f103 100644
--- c/PKGBUILD
+++ i/PKGBUILD
@@ -1,11 +1,11 @@
 # Maintainer: sputnick <gilles *dot* quenot *at* gmail>
 # Contributor: Maurício CA <mauricio.antunes@gmail.com>
 pkgname=xkbset
-pkgver=0.6
+pkgver=0.7
 pkgrel=1
 pkgdesc="Program to help manage many of XKB features of X window."
 arch=(i686 x86_64)
-url="https://www.math.missouri.edu/~stephen/software/#xkbset"
+url="https://github.com/stephenmontgomerysmith/xkbset"
 license=('custom:BSD')
 groups=()
 depends=('libx11')
@@ -17,9 +17,9 @@ backup=()
 options=()
 install=
 changelog=
-source=( "https://faculty.missouri.edu/~stephen/software/xkbset/$pkgname-$pkgver.tar.gz" )
+source=( "$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz" )
 noextract=()
-sha256sums=('ac032fec49c4c4f0f2318d3f4618970c514191b142e06c51a661fe2342a535a5')
+sha256sums=('6703c368cefe3c7dd5ba2921c5da53259979ff61451213a62764732b0d8acc37')

 build() {
   sed -r \

Note: don't forget to update .SRCINFO, which current source still points to version 0.5.

eronde commented on 2022-02-17 16:23 (UTC)

Hey @sputnick, The source is moved to: https://github.com/stephenmontgomerysmith/xkbset

Could you modify it. Thnx for the great work.