Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 361491 - net-dialup/roger-router: Implements fax over TCP on your Fritz!Box [new package]
Summary: net-dialup/roger-router: Implements fax over TCP on your Fritz!Box [new package]
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 3 votes (vote)
Assignee: Default Assignee for New Packages
URL: http://www.tabos.org/ffgtk
Whiteboard:
Keywords:
: 537614 (view as bug list)
Depends on: 361599
Blocks:
  Show dependency tree
 
Reported: 2011-03-31 16:24 UTC by Christoph
Modified: 2021-11-27 21:26 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for ffgtk-0.7.93 (ffgtk-0.7.93.ebuild,1.97 KB, text/plain)
2011-03-31 16:25 UTC, Christoph
Details
patch for ffgtk-0.7.93 to work with libnotify > 0.7.0 (ffgtk-0.7.93-libnotify-0-7-0.patch,2.05 KB, patch)
2011-03-31 16:26 UTC, Christoph
Details | Diff
patch for ffgtk-0.7.93 to add sed to configure.ac to remove backslashes from pkg-config output (ffgtk-0.7.93-pkg-config-backslash.patch,3.39 KB, patch)
2011-03-31 16:27 UTC, Christoph
Details | Diff
ebuild for ffgtk-0.7.93 (ffgtk-0.7.93.ebuild,2.11 KB, text/plain)
2011-03-31 17:32 UTC, Christoph
Details
ebuild for ffgtk-0.7.93 (ffgtk-0.7.93.ebuild,2.12 KB, text/plain)
2011-03-31 18:31 UTC, Christoph
Details
net-dialup/ffgtk-0.8.1 ebuild (ffgtk-0.8.1.ebuild,2.00 KB, text/plain)
2012-04-29 21:46 UTC, Kristian
Details
roger-router-1.8.1.ebuild (roger-router-1.8.1.ebuild,2.02 KB, text/plain)
2013-10-22 09:25 UTC, Bodo Graumann
Details
net-dialup/roger-router-1.8.2.ebuild (roger-router-1.8.2.ebuild,2.15 KB, text/plain)
2014-02-03 09:30 UTC, Kristian
Details
Initial effort to package version 2.0.0 (roger-router-2.0.0.ebuild,2.14 KB, text/plain)
2018-06-16 19:28 UTC, Bodo Graumann
Details
Librm ebuild. (librm-2.1.2.ebuild,799 bytes, text/plain)
2020-04-28 09:51 UTC, Jan Seeger
Details
Librm git ebuild. (librm-9999.ebuild,695 bytes, text/plain)
2020-04-28 09:51 UTC, Jan Seeger
Details
roger-router 2.1.6 ebuild (roger-router-9999.ebuild,613 bytes, text/plain)
2020-04-28 09:51 UTC, Jan Seeger
Details
roger-router git ebuild (roger-router-9999.ebuild,613 bytes, text/plain)
2020-04-28 09:52 UTC, Jan Seeger
Details
GSettings patch to fix crashes (2.1.6-gsettings-crashes.patch,1.31 KB, patch)
2020-04-28 09:52 UTC, Jan Seeger
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph 2011-03-31 16:24:18 UTC
i created an Ebuild for ffgtk. ffgtk is an faxing tool for FritzBox! users it workes over capi-over-tcp and workes with much FritzBox! models. 

I will add the ebuild and 2 needed patches as attachment.

i've testet it on amd64

Reproducible: Always
Comment 1 Christoph 2011-03-31 16:25:30 UTC
Created attachment 267995 [details]
ebuild for ffgtk-0.7.93
Comment 2 Christoph 2011-03-31 16:26:15 UTC
Created attachment 267997 [details, diff]
patch for ffgtk-0.7.93 to work with libnotify > 0.7.0
Comment 3 Christoph 2011-03-31 16:27:03 UTC
Created attachment 267999 [details, diff]
patch for ffgtk-0.7.93 to add sed to configure.ac to remove backslashes from pkg-config output
Comment 4 Christoph 2011-03-31 17:32:32 UTC
Created attachment 268007 [details]
ebuild for ffgtk-0.7.93

changed some dependencies and use flags
Comment 5 Christoph 2011-03-31 18:31:05 UTC
Created attachment 268017 [details]
ebuild for ffgtk-0.7.93

changed some deps and the path to the ppd in pkg_conf()
Comment 6 Christoph 2011-04-01 13:15:11 UTC
submitted libcapi ebuild which is a dependency from this ffgtk

see http://bugs.gentoo.org/show_bug.cgi?id=361599
Comment 7 Kristian 2012-04-29 21:46:48 UTC
Created attachment 310467 [details]
net-dialup/ffgtk-0.8.1 ebuild

updated ebuild. doesn't need the patches anymore. works for me.
Comment 8 Bodo Graumann 2013-10-22 09:25:24 UTC
Created attachment 361594 [details]
roger-router-1.8.1.ebuild

As announced on http://ffgtk.dschaerf.de/news/index.php#533884a2200c0b104, there has been a rewrite of ffgtk, which is called "Roger Router". That means in particular, that the old ffgtk-sources can not be downloaded anymore from the projects page.
I took the above ffgtk-ebuild and changed names as well as uris. Unfortunately it only goes as far as downloading the new source files, but says

Skipping unpack for /usr/portage/distfiles/roger-router-1.8.1.tar.xz

Please help making this build.
Comment 9 Kristian 2014-02-03 09:30:57 UTC
Created attachment 369412 [details]
net-dialup/roger-router-1.8.2.ebuild

this is an quite incomplete ebuild, many things have to be fixed, but it installs a working version

--with-ebook=no hardcoded, otherwise a dependency to evolution is needed

glib-compile-schemas should be abstracted by some other primitive

dependencies and use flags need to be checked and adpated
Comment 10 Ulrich Müller gentoo-dev 2016-02-18 14:11:11 UTC
*** Bug 537614 has been marked as a duplicate of this bug. ***
Comment 11 Ulrich Müller gentoo-dev 2016-02-18 14:15:44 UTC
net-misc might be better as category, as packages like hylafaxplus and efax are located there.
Comment 12 Ulrich Müller gentoo-dev 2016-02-19 08:01:03 UTC
Presumably I won't find the time to maintain this myself, but I would gladly proxy-maintain a user contributed package. Hardware for testing would be available on my side.
Comment 13 Bodo Graumann 2018-06-16 19:28:21 UTC
Created attachment 536064 [details]
Initial effort to package version 2.0.0

A lot has changed in roger router and I did not get far with my limited ebuild-abilities. These are changes I noticed:

- current version is 2.0.0
- URLs have changed
- Code is now hosted on gitlab installation on git.krueger-it.net
- build tool is now meson
- lots of dependencies have changed

The attachment is my attempt to implement these changes in the ebuild. Unfortunately I do not even have all the dependencies correct. I found a file, which seems to describe some dependencies:
https://git.krueger-it.net/tabos.org/rogerrouter/blob/master/platform/linux/dev-setup.sh

Also grepping the source code for meson dependency settings yields:
> roger/meson.build:roger_dep += dependency('gtk+-3.0', version : '>=3.12.0')                                                                                                        
> roger/meson.build:roger_dep += dependency('libsoup-2.4')
> roger/meson.build:roger_dep += dependency('libtiff-4')
> roger/meson.build:roger_dep += dependency('librm', version : '>=1.2')
> roger/meson.build:roger_dep += dependency('poppler-glib')
> plugins/meson.build:plugins_dep += dependency('gtk+-3.0')
> plugins/meson.build:plugins_dep += dependency('libsoup-2.4')
> plugins/meson.build:plugins_dep += dependency('librm')
> plugins/indicator/meson.build:indicator = dependency('appindicator3-0.1', required: false)
> plugins/google/meson.build:gdata = dependency('libgdata', required: false)                                                                                                         
> plugins/evolution/meson.build:dep = dependency('libebook-1.2', required: false)                                                                                                    
> plugins/evolution/meson.build:evolution_dep += dependency('libebook-1.2')

Now the only slightly promising source for `librm` is oracle-jre-bin:9 which is not available anymore. (Compare search for “librm.so” on http://www.portagefilelist.de/site/query/file/)
Comment 14 Jan Seeger 2020-04-28 09:50:09 UTC
I've created ebuilds for both librm and roger-router. For both, I've created a stable and git ebuild (see attachments). For 2.1.6, I've had to patch out a few gsettings calls, no idea whey they kept crashing.
Comment 15 Jan Seeger 2020-04-28 09:51:06 UTC
Created attachment 635016 [details]
Librm ebuild.
Comment 16 Jan Seeger 2020-04-28 09:51:26 UTC
Created attachment 635018 [details]
Librm git ebuild.
Comment 17 Jan Seeger 2020-04-28 09:51:52 UTC
Created attachment 635020 [details]
roger-router 2.1.6 ebuild
Comment 18 Jan Seeger 2020-04-28 09:52:13 UTC
Created attachment 635022 [details]
roger-router git ebuild
Comment 19 Jan Seeger 2020-04-28 09:52:39 UTC
Created attachment 635024 [details, diff]
GSettings patch to fix crashes