Skip site navigation (1)Skip section navigation (2)
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>