Package Details: evrouter 0.4-4

Git Clone URL: (read-only, click to copy)
Package Base: evrouter
Description: An Input Event Router for Linux
Upstream URL:
Licenses: GPL2
Submitter: net147
Maintainer: None
Last Packager: net147
Votes: 28
Popularity: 0.000001
First Submitted: 2008-02-18 05:30
Last Updated: 2016-02-22 06:21

Latest Comments

guzzard commented on 2021-02-11 19:35

Modified PKGBUILD that builds successfully. Only thing I changed is removing line 87 in evrouter.c which ld complains about.

# Maintainer: Jonathan Liu <>
pkgdesc="An Input Event Router for Linux"
arch=('i686' 'x86_64')

build() {
  cd "${srcdir}/${pkgname}-${pkgver}"
  sed  -i '87d' ./src/evrouter.c
  automake --add-missing
  ./configure --prefix=/usr --without-xmms

package() {
  cd "${srcdir}/${pkgname}-${pkgver}"
  make DESTDIR="${pkgdir}" install
  install -D -m644 README "${pkgdir}/usr/share/doc/${pkgname}/README"
  install -D -m644 debian/changelog "${pkgdir}/usr/share/doc/${pkgname}/changelog"
  install -D -m644 debian/copyright "${pkgdir}/usr/share/doc/${pkgname}/copyright"
  install -D -m755 src/example "${pkgdir}/usr/share/doc/${pkgname}/examples/example"

# vim:set ts=2 sw=2 et:

omano commented on 2020-07-28 18:27

Yep, when I posted my previous comment the maintainer orphaned the package (I guess because he didn't want to deal with this 12 years old package), so I guess it is up to us to repair it then someone with the knowledge should fix it officially by becoming new maintainer and uploading fixes..

For now I just copied my previously compiled executable to my bin folder and that works, maybe it would be possible to have someone make a bin version of this package (I can upload mine if needed) if nobody can fix the compile errors.

t-ask commented on 2020-07-28 09:39

I get the following compile error with yay:

mv -f .deps/evrouter-action_xmms.Tpo .deps/evrouter-action_xmms.Po gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall -g -D__USE_GNU -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o evrouter evrouter-evrouter.o evrouter-cmdline.o evrouter-evdev.o evrouter-parser.o evrouter-x11.o evrouter-action_shell.o evrouter-action_xkey.o evrouter-action_xbutton.o evrouter-action_xmms.o -lXtst -lX11 /usr/bin/ld: evrouter-cmdline.o:/home/user/.cache/yay/evrouter/src/evrouter-0.4/src/cmdline.c:57: multiple definition of `progname'; evrouter-evrouter.o:(.bss+0x0): first defined here

omano commented on 2020-07-09 00:08

Last time I build it with no issue but it seems to not being able to build anymore for me on Manjaro.

falconm7 commented on 2018-10-05 12:27

The stream of the bundle through the Linux organize stack is very charming and has been a subject the tending to plans and the directing conventions. Get more information about the router and their set up method to follow

Ziusudra commented on 2016-02-22 03:31

The upstream URL has changed:

The-Compiler commented on 2013-04-04 05:48

I've created a patch to make it build again.

You can find a modified PKGBUILD at

net147, if you want to include this into the package until it's fixed upstream (would be nice!) please download the patch and include it in the source archive.

-- Florian

msierks commented on 2013-02-04 17:21

This package fails to build for me. error: 'AM_CONFIG_HEADER': this macro is obsolete.