Date: Tue, 05 Jan 2021 03:27:49 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 252350] comms/limesuite: Octave dependency does not replace %%CONFIGURE_TARGET%% in PLIST Message-ID: <bug-252350-7788-iI5BgojTZR@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-252350-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-252350-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252350 --- Comment #3 from Tomasz "CeDeROM" CEDRO <tomek@cedro.info> --- Allright, mystery solved, that full path is provided by the octave-config utility that is part of the Octave suite, this magic path in Stage was taken from a CMAKE and provided by octave-config binary, so we need to obtain it = as well in Port Makefile (I found VAR!=3Dexec very handy) and then substitute = that full path in a pkg-plist. Now our port fully adapts to existing Octave Suite :-) CONFIGURE_TARGET is not even necessary here and works as expected it just n= eeds an assignment in a way: PLIST_SUB+=3D CONFIGURE_TARGET=3D${CONFIGURE_TARGET} Because at the moment we use this port mainly for debugging USB driver prob= lem I have also added and enabled by default DEBUG build option that will gener= ate unstripped binaries ready for easy debug with either gdb or lldb. Feedback and Testing welcome :-) Happy New Year :-) --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-252350-7788-iI5BgojTZR>