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
Created attachment 267995 [details] ebuild for ffgtk-0.7.93
Created attachment 267997 [details, diff] patch for ffgtk-0.7.93 to work with libnotify > 0.7.0
Created attachment 267999 [details, diff] patch for ffgtk-0.7.93 to add sed to configure.ac to remove backslashes from pkg-config output
Created attachment 268007 [details] ebuild for ffgtk-0.7.93 changed some dependencies and use flags
Created attachment 268017 [details] ebuild for ffgtk-0.7.93 changed some deps and the path to the ppd in pkg_conf()
submitted libcapi ebuild which is a dependency from this ffgtk see http://bugs.gentoo.org/show_bug.cgi?id=361599
Created attachment 310467 [details] net-dialup/ffgtk-0.8.1 ebuild updated ebuild. doesn't need the patches anymore. works for me.
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.
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
*** Bug 537614 has been marked as a duplicate of this bug. ***
net-misc might be better as category, as packages like hylafaxplus and efax are located there.
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.
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/)
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.
Created attachment 635016 [details] Librm ebuild.
Created attachment 635018 [details] Librm git ebuild.
Created attachment 635020 [details] roger-router 2.1.6 ebuild
Created attachment 635022 [details] roger-router git ebuild
Created attachment 635024 [details, diff] GSettings patch to fix crashes