Package Details: xkb-qwerty-fr 0.5-4

Git Clone URL: https://aur.archlinux.org/xkb-qwerty-fr.git (read-only, click to copy)
Package Base: xkb-qwerty-fr
Description: French qwerty keymap - provides a keymap for French users of qwerty keyboards. All French characters are directly accessible with AltGr and smartly mapped.
Upstream URL: http://marin.jb.free.fr/qwerty-fr/
Keywords: azerty fr keyboard layout qwerty xkb
Licenses: GPL2
Submitter: Niluge_KiWi
Maintainer: Niluge_KiWi (Schnouki)
Last Packager: Schnouki
Votes: 5
Popularity: 0.000547
First Submitted: 2016-03-13 14:14
Last Updated: 2021-09-23 13:47

Latest Comments

1 2 Next › Last »

Schnouki commented on 2021-09-23 13:48

Moved scripts to /usr/share/libalpm/scripts as apparently lots of packages are doing that.

@bda, not sure what your issue is, but I doubt it's caused by this package :/

bda commented on 2021-04-01 06:28

Hi, since some week, some characters do not work as expected. cedila for example. Euro symbol. When i type one of them, the focus keep on the text area (or terminal, vim, ...). Mouse pointer work but no click. I can only do a CTRL+ALT+Fx for opening another VT and reboot the computer.

Niluge_KiWi commented on 2019-09-03 19:53

I find it OK to put it in /usr/share/libalpm/scripts and call it there from the install file; that's what us_da-layout does, and it helps normalizing packages too !

Also, us_da-layout has an exta

pre_upgrade() {
    pre_remove
}

which may be useful to us: we install again on post_upgrade, but do not clean before.

Schnouki commented on 2019-09-03 19:18

I wondered about the location for those scripts too. But since they are also called by the install file, it seemed weird to me to put them in /usr/share/libalpm/scripts.

How would you feel about /usr/share/xkb-qwerty-fr?

Niluge_KiWi commented on 2019-09-03 19:10

@Schnouki thanks for your work !

The us_da-layout package is indeed inspiring. It has the advantage of not patching /usr/share/X11/xkb/symbols/us but our upstream .deb postinst/postrm handle it well anyway it seems.

One little suggestion: maybe put our scripts in /usr/share/libalpm/scripts/ like us_da-layout does instead of /usr/bin? I have not read the libalpm doc around that though...

Schnouki commented on 2019-09-03 08:51

Done!

  • The layout is correctly installed on package install/upgrade without needing any manual intervention
  • It's correctly removed on package uninstall
  • If xkeyboard-config is upgraded, the qwerty-fr layout is reinstalled using a Pacman hook.

Any feedback is welcome :)

Schnouki commented on 2019-09-03 08:12

Thanks @Niluge_KiWi, just got back from vacation, will update the package.

There's an uninstall script in the .deb so we can use that as well. I'm a little worried about updates to the files patched by the install script though. But there's an excellent idea in the 'us_da-layout' package: to use a Pacman hook to reapply the patch as needed :) I'll check if we can do the same here.

Thanks for making me a maintainer!

Niluge_KiWi commented on 2019-08-22 11:21

@Schnouki I am not sure it's the right way to go when the the automatic install: what about uninstall? We should check other keyboard layouts packages..

Niluge_KiWi commented on 2019-08-20 21:15

@Schnouki here you go ! Thanks for helping maintaining this !

Thanks to @plesur too.

I will still have to dig into @TheArcher solution with localectl: maybe it can avoid the ugly patch in the .deb postinstall ...

Schnouki commented on 2019-08-20 21:06

@plesur Thanks a lot for your patch, it works very well :)

To improve it further: - in the .install file, add a post_upgrade function that calls post_install - add 'perl' to the depends array

@Niluge_KiWi, would you mind merging this patch? Or just add me as a maintainer and I'll do it :) Thanks!