Description
Christoph
2011-03-31 16:24:18 UTC
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
|