Date: Thu, 21 Jul 2016 15:06:45 -0600 From: Russell Haley <russ.haley@gmail.com> To: olli hauer <ohauer@gmx.de>, freebsd-ports@freebsd.org Subject: Re: Passing target to source Makefile Message-ID: <CABx9NuSzDu-VSB_53WVADxzmRj4h137ykHESZth8bwBmEQ8shQ@mail.gmail.com> In-Reply-To: <3b9c2f92-ef57-3e06-c110-8148dce16ba5@gmx.de> References: <CABx9NuQWqC2%2Bx82rT2zUa=qKiaC-EjUtfY7tess5NVpn8n-cgg@mail.gmail.com> <3b9c2f92-ef57-3e06-c110-8148dce16ba5@gmx.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 21, 2016 at 2:55 AM, olli hauer <ohauer@gmx.de> wrote: > On 2016-07-21 08:03, Russell Haley wrote: >> Hi there, >> >> I've been able to hack up the Makefile for an update of lua53 but the >> one thing still missing is the ability to pass a target for the source >> Makefile (i.e. lua's Makefile, not the ports Makefile). I need to pass >> in "freebsd" as per the build instructions for lua. >> >> Also, I can't seem to get make makeplist to work, but I think that's >> because the lua makefile is defaulting to install the files (due to >> the lack of target) and overriding the makeplist output? >> >> Thanks, >> >> Russell > > Hi Russel, > > it is not clear if you try to hack the lag/lua53 port or a different one. > > There are perhaps two ways, during configure or as make arg > CONFIGURE_ARGS+= target=freebsd > or > MAKE_ARGS+= target=freebsd Thanks again for this suggestion but I can't for the life of me make it work. I would normally use ports through svn and try to provide a patch but I have limited time and tools currently (on vacation) so the best I can do is provide an archive of my updated port files: https://drive.google.com/open?id=0B1RmC6WWKtYITWplVElaR0Y0QU0 For a quick look, I have posted the raw Makefile in pastebin (yes, it's a mess but it's a work in progress): http://pastebin.com/9KhvEL4R If I can't make the above variables work then I'll perhaps fall back to Carstens suggestion, but my preference is for the standard ports variables. Again, all help is appreciated. Thanks, Russ
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABx9NuSzDu-VSB_53WVADxzmRj4h137ykHESZth8bwBmEQ8shQ>