Subject: Re: [GLUG-tech] busybox port to NetBSD pkgsrc
To: Rudi Ahlers <Rudi@softdux.com>
From: Ross Cameron <abalour@gmail.com>
List: pkgsrc-users
Date: 01/09/2007 22:14:14
------=_Part_44947_19374050.1168373654056
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
On 09/01/07, Rudi Ahlers <Rudi@softdux.com> wrote:
>
> Here's a wild shot in the dark:
>
> DISTNAME= busybox-1.3.1#PKGNAME= busybox-1.3.1CATEGORIES= sysutilsMASTER_SITES= http://busybox.net/downloads/EXTRACT_SUFX= .tar.bz2
> MAINTAINER= ross@goal.co.zaHOMEPAGE= http://busybox.net/COMMENT= The "Swiss Army Knife" of embedded Linux
> DESCR= The "Swiss Army Knife" of embedded Linux
>
> USE_TOOLS+= gmakeONLY_FOR_PLATFORM= Linux-*-*
> HAS_CONFIGURE= YES
>
>
I cant use "HAS_CONFIGURE= YES" because busybox doesn't use a ./configure
it uses a build system hijacked from the Linux kernel project.
The usual way of compiling busybox is:
make menuconfig
make
make install
------=_Part_44947_19374050.1168373654056
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
On 09/01/07, <b class="gmail_sendername">Rudi Ahlers</b> <<a href="mailto:Rudi@softdux.com">Rudi@softdux.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Here's a wild shot in the dark:<span class="q"><br>
<br>
</span><pre><span class="q"><font color="#000000">DISTNAME= busybox-1.3.1</font></span><span class="q">
<font color="#000000">#PKGNAME= busybox-1.3.1</font>
<font color="#000000">CATEGORIES= sysutils</font>
<font color="#000000">MASTER_SITES= <a href="http://busybox.net/downloads/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://busybox.net/downloads/</a></font>
<font color="#000000">EXTRACT_SUFX= .tar.bz2</font>
<font color="#000000">MAINTAINER= <a href="mailto:ross@goal.co.za" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ross@goal.co.za</a></font>
<font color="#000000">HOMEPAGE= <a href="http://busybox.net/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://busybox.net/</a></font>
<font color="#000000">COMMENT= The "Swiss Army Knife" of</font> embedded Linux<br></span><font color="#000000">DESCR</font>= <font color="#000000">The "Swiss Army Knife" of
</font> embedded Linux<br><br><span class="q"><font color="#000000">USE_TOOLS+= gmake</font>
<font color="#000000">ONLY_FOR_PLATFORM= Linux-*-*</font>
</span><font color="#000000">HAS_CONFIGURE= </font>YES</pre></div></blockquote><div><br>I cant use "<font color="#000000">HAS_CONFIGURE= </font>YES" because busybox doesn't use a ./configure<br>it uses a build system hijacked from the Linux kernel project.
<br><br><br>The usual way of compiling busybox is:<br> make menuconfig<br> make<br> make install<br></div></div>
------=_Part_44947_19374050.1168373654056--