Hi,

Try to find out the reference location "share/pkgconfigā€¯ in the CMake file. 
Then you can use REIINPLACE_CMD to change that line or modify accordingly.

The purpose of @sample is not this. @sample is primarily used for configuration 
files.

Regards,
Moin

> On 22 Jun, 2020, at 04:11, Nikolaj Thygesen <mailingl...@diamondbox.dk> wrote:
> 
> Hi freebsd-ports,
> 
>       I'm trying to create my first port and things are taking shape, but I'm 
> down to one little detail making me feel a bit dirty. The port is based on 
> the latest release of swi-prolog, which has switched to cmake/ninja. My final 
> issue is that the pkg-conf-.pc file gets installed in PREFIX/share/pkgconfig 
> instead of PREFIX/libdata/pkgconfig, but I can't find the best way to 
> maneuver it into the right directory.
>       My current hack-ish solution has been to add to pkg-plist a line like:
> 
>               @sample share/pkgconfig/swipl.pc libdata/pkgconfig/swipl.pc
> 
> ... which actually works, but it feels wrong. Is there a better more standard 
> way to do this?
> 
>       br - Nikolaj
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to