Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 256122 - freewrt-1.0.3.ebuild (New Package)
Summary: freewrt-1.0.3.ebuild (New Package)
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://freewrt.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-23 19:51 UTC by Antonino Catinello
Modified: 2013-08-05 09:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
freewrt-1.0.3.ebuild (freewrt-1.0.3.ebuild,1.13 KB, text/plain)
2009-01-23 19:53 UTC, Antonino Catinello
Details
metadata.xml (metadata.xml,500 bytes, application/xml)
2009-01-23 19:53 UTC, Antonino Catinello
Details
updated ebuild - docs and removed some dependencies (freewrt-1.0.3.ebuild,936 bytes, text/plain)
2009-01-30 15:13 UTC, Antonino Catinello
Details
fixed dependencies (freewrt-1.0.3.ebuild,1.05 KB, text/plain)
2009-02-17 20:03 UTC, Antonino Catinello
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Antonino Catinello 2009-01-23 19:51:41 UTC
Hi!

I've just build an ebuild for the ADK (Appliance Development Kit) of FreeWRT, which is a meta GNU/Linux distribution for embedded systems. 

For further details see the website. http://freewrt.org

It is distributed under it’s own FreeWRT license. You can review it at http://freewrt.org/trac/browser/trunk/freewrt/LICENCE


I put that ebuild into the dev-util category. I think that’s the one it fits best in.

This is now all up to your consideration.


PS: You can get this from my overlay as well.
http://overlay.anello-net.de/layman.xml

Regards

Antonino Catinello


Reproducible: Always
Comment 1 Antonino Catinello 2009-01-23 19:53:14 UTC
Created attachment 179470 [details]
freewrt-1.0.3.ebuild
Comment 2 Antonino Catinello 2009-01-23 19:53:46 UTC
Created attachment 179472 [details]
metadata.xml
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2009-01-24 03:29:00 UTC
As is, that ebuild is unacceptable. For one thing, it shouldn't depend on all those packages that are part of the system target. On a more major note, it simply downloads stuff and installs it to /usr/src/foo, which isn't exactly what an ebuild should do.
Comment 4 Antonino Catinello 2009-01-24 06:51:36 UTC
But that's all that ebuild is supposed to do. You can't automate anything more than this. That package contains the source/kit. User configuration is necessary. Look at it as a kernel, because that's basically what it is. A all in one kernel + tools source package.

I couldn't find anything like _system target_ packages list with a quick look at the devmanuel. Which packages are not supposed to be in that ebuild?  gcc, glibc, patch, flex, make ... of course they are not, the package is still depending on it though. I just added all the prerequisites that are mentioned in the handbook, with current stable versions that worked for myself. See the handbook: http://www.freewrt.org/docs/1.0/handbook/html-single/handbook.html#SECTION00310000000000000000
Comment 5 Antonino Catinello 2009-01-30 15:13:27 UTC
Created attachment 180290 [details]
updated ebuild - docs and removed some dependencies

I've removed some dependencies as requested.
Comment 6 Antonino Catinello 2009-02-17 20:03:24 UTC
Created attachment 182369 [details]
fixed dependencies