Package Details: roger-router 2.4.90-1

Git Clone URL: https://aur.archlinux.org/roger-router.git (read-only, click to copy)
Package Base: roger-router
Description: A utility to control and monitor AVM Fritz!Box Routers. E.g. Journal, fax software and call monitor.
Upstream URL: https://tabos.org/projects/rogerrouter/
Keywords: capi fax fritz!box fritzbox isdn roger-router
Licenses: GPL-2.0-only
Conflicts: rogerrouter
Provides: rogerrouter
Replaces: rogerrouter
Submitter: phw
Maintainer: None
Last Packager: dreieck
Votes: 18
Popularity: 0.000000
First Submitted: 2013-10-21 08:49 (UTC)
Last Updated: 2025-01-12 21:22 (UTC)

Pinned Comments

phw commented on 2019-05-28 08:33 (UTC) (edited on 2019-05-28 08:35 (UTC) by phw)

I have finally updated the package to 2.1.0. It was a bit of a PITA, since it requires older versions of gssdp and gupnp, but those are in the AUR now, too.

Fax printer setup is greatly simplified in Roger Router 2, you just need to run:

lpadmin -p Roger-Router-Fax -m drv:///sample.drv/generic.ppd -v socket://localhost:9100/ -E -o PageSize=A4

No need to fiddle with groups or spooling device anymore.

Apart from that I am actually looking for someone who is willing to co-maintain this package with me. The last months made it clear that I lack the time to do bigger updates, and the changes with Roger Router 2 are quite significant. Also upstream, understandible, is focusing on the Flatpak distribution, hence build requirements and build procedure are no longer as clearly documented. For now I think this PKGBUILD is fine, but there could be some tuning in regards to what dependencies are really needed on runtime.

Latest Comments

1 2 3 4 5 6 Next › Last »

dreieck commented on 2025-01-12 20:46 (UTC) (edited on 2025-01-12 21:23 (UTC) by dreieck)

I made roger-router-git working again.

Things I did there might also apply here, see roger-router-git's PKGBUILD.

Note that another major work was to resurrect librm-git.


EDIT: I have adopted the changes here as an one-time effort to make it building again. But I do not maintain this, since I maintain roger-router-git.

Regards!

Garlo commented on 2024-05-03 15:41 (UTC)

I renamed "SoupServerMessage" to "SoupMessage" and compile does not fail.

dreieck commented on 2024-04-19 20:15 (UTC) (edited on 2025-01-11 22:14 (UTC) by dreieck)

Please change upstream $url to https://tabos.org/projects/rogerrouter/, since https://www.tabos.org/ does not point to this project.

Regards!

uboot commented on 2023-06-08 16:03 (UTC) (edited on 2023-06-08 16:06 (UTC) by uboot)

won't build anymore because of librm can't be built anymore:

FAILED: rm/librm.so.2.2.4.p/rmssdp.c.o 
ccache cc -Irm/librm.so.2.2.4.p -Irm -I../rm -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/json-glib-1.0 -I/usr/include/opus -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -march=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -D_FORTIFY_SOURCE=2 -fPIC -pthread -DRM_COMPILATION '-DG_LOG_DOMAIN="rm"' -MD -MQ rm/librm.so.2.2.4.p/rmssdp.c.o -MF rm/librm.so.2.2.4.p/rmssdp.c.o.d -o rm/librm.so.2.2.4.p/rmssdp.c.o -c ../rm/rmssdp.c
In file included from /usr/include/gupnp-1.6/libgupnp/gupnp.h:23,
                 from ../rm/rmssdp.c:32:
/usr/include/gupnp-1.6/libgupnp/gupnp-service.h:107:1: error: unknown type name ‘SoupServerMessage’; did you mean ‘SoupServerClass’?
  107 | SoupServerMessage *
      | ^~~~~~~~~~~~~~~~~
      | SoupServerClass

...and librm is EOL according to https://gitlab.com/tabos/librm/-/issues/6

Hence, flatpak seems to be the only option left: https://flathub.org/apps/org.tabos.roger

sgar commented on 2022-12-15 20:52 (UTC)

@Heiko thanks for the report.. yeah there is currently a problem building roger-router..

https://gitlab.com/tabos/librm/-/issues

until issues 4-5 are resolved, roger-router cannot be build with current libraries..

Heiko commented on 2022-12-15 13:50 (UTC)

Roger is missing two libraries again

roger: error while loading shared libraries: libgupnp-1.2.so.1: cannot open shared object file: No such file or directory roger: error while loading shared libraries: libgssdp-1.2.so.0: cannot open shared object file: No such file or directory

Linking to current version 1.6 (like here ) does NOT work because there is a libsoup2 vs libsoup3 conflict:

libsoup-ERROR **: 13:34:31.072: libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.

So I downloaded the 1.2 versions from https://archive.archlinux.org/packages and used them very dirty (NOT recommended but I was able to send my fax this way).

Does anyone know a better solution?

gordin1 commented on 2021-04-17 08:53 (UTC)

The app indicator plugin has been removed from roger-router. The (optional) dependency to libappindicator-gtk3 should be removed. It seems that roger currently is not able to use a tray icon in KDE anymore and thus cannot be run in background. See also https://gitlab.com/tabos/rogerrouter/-/commit/c42652728a8aa043ddfd843ddd37ee5d9d39ab18

dsnxt commented on 2020-10-29 09:53 (UTC)

@MiLeon You need libhandy >=1, but this has only landed in Manjaro testing yet. Manually install https://www.archlinux.org/packages/extra/x86_64/libhandy/ or wait for the next stable release.

MiLeon commented on 2020-10-29 09:40 (UTC)

Hello. A error while building from version 2.1.6-1 to 2.2.1-1

Build output: Preliminary CMake check failed. Aborting. Run-time dependency libhandy-1 found: NO (tried pkgconfig and cmake) "meson.build:57:0: ERROR: Dependency "libhandy-1" not found, tried pkgconfig and cmake"

I have libhandy manual installed after build error. But this was no solution. pacman -Ss libhandy community/libhandy 0.0.13-2 [installed]

uname -r 5.9.1-1-MANJARO

DAC324 commented on 2020-04-14 16:24 (UTC) (edited on 2020-04-14 16:24 (UTC) by DAC324)

Roger Router, recently, fails to find some of its libraries:

roger: error while loading shared libraries: libgupnp-1.0.so.4: cannot open shared object file: No such file or directory
roger: error while loading shared libraries: libgssdp-1.0.so.3: cannot open shared object file: No such file or directory

Solution:

sudo ln -sf /usr/lib/libgupnp-1.2.so.0 /usr/lib/libgupnp-1.0.so.4
sudo ln -sf /usr/lib/libgssdp-1.2.so.0 /usr/lib/libgssdp-1.0.so.3