Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Jan 2010 09:36:20 -0500
From:      "b. f." <bf1783@googlemail.com>
To:        Rainer Hurling <rhurlin@gwdg.de>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Need help with new port math/ggobi
Message-ID:  <d873d5be1001310636r4bf2f6fbgbbd24eb32c85adb0@mail.gmail.com>
In-Reply-To: <4B6580B7.5040804@gwdg.de>
References:  <d873d5be1001280853l614f18bbi9ef565a39693a2d6@mail.gmail.com> <4B61EB16.9090205@gwdg.de> <4B6580B7.5040804@gwdg.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On 1/31/10, Rainer Hurling <rhurlin@gwdg.de> wrote:
> I have a last question before I will do send-pr for my new port math/ggobi.
>
> The original program wants to install 'ggobi.pc' under
>
>    /usr/local/lib/pkgconfig/
>
> instead of
>
>    /usr/local/libdata/pkgconfig/
>
> I wrote a small patch in Makefile to change the location:
>
> post-patch:
> 	@${REINPLACE_CMD} -e
> 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \
> 		${WRKSRC}/Makefile.am \
> 		${WRKSRC}/Makefile.in
>
> Do you think this replacement is save enough if someone wants to install
> in another place?

At first glance, it looks okay, although if you are not remaking
Makefile.in, you could probably just patch Makefile.in, and ignore
Makefile.am.  But since you are already using some components of
Gnome, you could instead just add 'gnomehack' to USE_GNOME, which
already has some boilerplate code to do this, rather than adding your
own custom post-patch target.  Also, I think that you can use @dirrm
instead of @dirrmtry for  etc/xdg/ggobi (although not for etc/xdg).

b.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d873d5be1001310636r4bf2f6fbgbbd24eb32c85adb0>