Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Oct 2013 16:40:59 +0100
From:      =?ISO-8859-1?Q?Ren=E9_Ladan?= <r.c.ladan@gmail.com>
To:        Larry Rosenman <ler@lerctr.org>
Cc:        freebsd ports <freebsd-ports@freebsd.org>
Subject:   Re: RFC: USES=kernsrc
Message-ID:  <CADL2u4iC=ChzMFrveeNNJxAF8D3Xg-AWpn4YG86pLtZHKHcE=w@mail.gmail.com>
In-Reply-To: <d6e3c26d7db994140ce288418dc406bb@webmail.lerctr.org>
References:  <CADL2u4jgNkgTj9f5FxyyKtkEbzDHchUfwr_SW0FAUBxqJ_Q=Gg@mail.gmail.com> <d6e3c26d7db994140ce288418dc406bb@webmail.lerctr.org>

next in thread | previous in thread | raw e-mail | index | archive | help
2013/10/29 Larry Rosenman <ler@lerctr.org>:
> On 2013-10-29 10:09, Ren=E9 Ladan wrote:
>>
>> Hi all,
>>
>> while stagifying the sysutils/biosfont port together with bapt@ at
>> last EuroBSDCon the idea for a USES=3Dkernsrc (or USES=3Dkld ?) came up.
>> This new USES would both simplify and unify writing kernel module
>> ports because it adds all the common lines.
>>
>> The result is at http://people.freebsd.org/~rene/patches/kernsrc.mk
>> (download it into Mk/uses/ ). An example of a converted port is at
>> http://people.freebsd.org/~rene/patches/biosfont.diff
>>
>> Last nits to solve:
>> - decide about MAINTAINER
>> - maybe change plist substitution to "${KMODDIR:C,^/,,}" (i.e. strip
>> leading '/' )
>> - maybe mute ${ECHO_CMD} lines (prefix with '@') in kernsrc-post-install
>> target
>>
>> Documentation:
>> - add a note to CHANGES
>> - add a section to the Porters Handbook
>>
> This would be useful for sysutils/lsof as well.  It needs the current src
> tree.
>
Yes, but a current src tree is the only aspect of kernsrc that lsof uses.
I should probably rename kernsrc to kld.

Ren=E9



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADL2u4iC=ChzMFrveeNNJxAF8D3Xg-AWpn4YG86pLtZHKHcE=w>