Date: Fri, 05 Mar 2010 15:47:30 +0100 From: Koop Mast <kwm@FreeBSD.org> To: Michal Varga <varga.michal@gmail.com> Cc: gnome@freebsd.org, Joe Marcus Clarke <marcus@freebsd.org> Subject: Re: marcuscom and www/epiphany-extensions Message-ID: <1267800450.91818.8.camel@headache.rainbow-runner.nl> In-Reply-To: <3f1fd1ea1003032019o59a92e3fhd3fdbd98b7479f0f@mail.gmail.com> References: <3f1fd1ea1002250318o582bbd5ua5a695e3af5e3cb9@mail.gmail.com> <4B867F67.50409@freebsd.org> <3f1fd1ea1002250713v29671732i57d89ad0f666d1b@mail.gmail.com> <1267112635.4439.27.camel@headache.rainbow-runner.nl> <3f1fd1ea1002250754i1b9f1096ma8d3b80b168f27f0@mail.gmail.com> <1267115639.4439.59.camel@headache.rainbow-runner.nl> <3f1fd1ea1002251321pddf7639g349b17f92db991ec@mail.gmail.com> <3f1fd1ea1003032019o59a92e3fhd3fdbd98b7479f0f@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 2010-03-04 at 05:19 +0100, Michal Varga wrote: > Well, as I received no reply to my last email for a while, I opted for > a "do as you wish" answer and here is my try at a slightly revamped > epiphany-extensions. > > The major focus is PREFIX compliance, which I was able to achieve only > by working around a few pkgconfig variables (that ephy-extensions > hijacks in a way that currently makes the port uninstallable, see my > previous emails). While my solution surely isn't the best possible, > every other I came up with involves some unholy on-the-fly regexp > magic around epiphany's pkgconfig that doesn't make me very > comfortable for some reason. > > Anyway - I crosschecked with epiphany's *.pc as for how the original > paths are built and this replacement is (should be) perfectly safe, > thus making the port not silently installing files outside specified > PREFIX and still properly working at the same time. The only downside > is, that with -extensions and epiphany installed both in different > prefixes (which doesn't happen in real life), extensions will not > work, for obvious reasons (but package de/installation will not be > broken, as it is now). I would consider that the lesser evil. > > For the rest of the changes, I've been testing the port thoroughly and > enabled all available extensions, this makes stuff like mouse gestures > and greasemonkey actually available. Then there is an updated > pkg-descr and I think that's probably it. Let me know if there is > something that shouldn't be. > > Also, if there will be no objections, I'd like to continue updating > ephy-extensions in the future, for both marcuscom and stable ports - > of course, if there is no one else who explicitly wants to do it, for > some reason. > > m. > Thanks for the work. I committed it to MC with some minor tweaks. About updating, we will pick it up when it get released. Or if a release of any gnome port goes unnoticed, feel free to poke any of us about it. -Koop <snip shar>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1267800450.91818.8.camel>