Package Details: indicator-keylock 3.1.0-1

Git Clone URL: (read-only, click to copy)
Package Base: indicator-keylock
Description: An indicator that displays the status of the keyboard lock keys
Upstream URL:
Licenses: GPL3
Submitter: JonnyJD
Maintainer: JonnyJD
Last Packager: JonnyJD
Votes: 9
Popularity: 0.000000
First Submitted: 2015-08-15 12:04
Last Updated: 2016-05-08 17:29

Latest Comments

noabody commented on 2019-10-04 17:20

Latest upstream no longer requires libunique. PKGBUILD would look something like this:

pkgdesc="An indicator that displays the status of the keyboard lock keys"
arch=('x86_64' 'i686')
depends=('gconf' 'libappindicator-gtk3' 'libnotify' 'libx11'
    'desktop-file-utils' 'gtk-update-icon-cache')
optdepends=('notification-daemon: for notificiations')

pkgver() {
  cd "${_pkgname}"
  bzr revno

prepare() {
    cd "${_pkgname}"
    # the tarball is plain from the repository, without configure

build() {
    cd "${_pkgname}"
    ./configure --prefix=/usr \
        --sysconfdir=/etc \

package() {
    cd "${_pkgname}"
    make DESTDIR="$pkgdir/" install

marmistrz commented on 2019-06-16 08:01

intltool is missing from makedepends

ravenwish1990 commented on 2019-05-15 14:09

libunique3 is, once again, nowhere to be found

aphirst commented on 2017-08-04 21:09

This also needs intltool as a build dependency, then the build works. Pacaur was eating the error message complaining about one of intltool's binaries being missing.

aphirst commented on 2017-07-31 22:11

When building using pacaur:

/home/adam/.AUR/indicator-keylock/PKGBUILD: line 27: ./configure: No such file or directory
==> ERROR: A failure occurred in build().
:: failed to build indicator-keylock package(s)

When using makepkg manually:

==> Starting prepare()...
Copying file po/

Please add the files
codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from

./ line 39: intltoolize: command not found
ERROR: intltoolize failed.
==> ERROR: A failure occurred in prepare().

aphirst commented on 2017-07-31 22:02

Is it possible to start this without its splash window? I can't seem to work that out, and there's no manpage.

maxweiss commented on 2017-05-21 14:52

@marmistrz - I rebuilt the libunique3 repository, so this will install now.

marmistrz commented on 2017-03-21 10:01

libunique3 is no longer in AUR, there is libunique in extra.

JonnyJD commented on 2015-08-15 12:11

This works fine on Fluxbox as a simple tray icon. Other tools seem to rely on some special features/places (kdeplasma, xfce-panel).

For the notifications I had to start
/usr/lib/notification-daemon-1.0/notification-daemon manually.
Otherwise I do get the warning
org.freedesktop.Notifications was not provied by any service files

Other WM/DE possibly do that automatically since there is a .desktop file in /etc/xdg/autostart