First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 101754
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Olaf Wepner <olaf.wepner@kontron.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
dev86-0.16.17.ebuild New ebuild text/plain Olaf Wepner 2005-08-08 08:10 0000 785 bytes Details
dev86-0.16.17.ebuild New ebuild text/plain Olaf Wepner 2005-09-13 06:45 0000 707 bytes Details
dev86-0.16.17.ebuild new ebuild text/plain Olaf Wepner 2005-09-14 00:44 0000 728 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 101754 depends on: Show dependency tree
Show dependency graph
Bug 101754 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-08-08 08:08 0000
Hi, 
 
I attached a new ebuild for the "Bruce Evans Compiler"; 
 
This is a simple small C compiler including assembler, linker, librarian, 
clib ... which generates code for the x86 in realmode, running on Linux, Elks, 
MS-DOS or standalone on BIOS. 
 
Some bootblocks are included too (I added a useflag for that).

------- Comment #1 From Olaf Wepner 2005-08-08 08:10:00 0000 -------
Created an attachment (id=65440) [edit]
New ebuild

------- Comment #2 From Ciaran McCreesh 2005-08-18 15:27:06 0000 -------
Please fix the following and reopen:

* KEYWORDS don't follow policy.
* ${A}, ${D} should be quoted.
* cd ${P} looks wrong, shouldn't you be assigning S=?
* That export PATH command scares me.
* Any reason bootblocks needs to be a use flag? It doesn't pull in any deps...

------- Comment #3 From Olaf Wepner 2005-09-13 06:45:22 0000 -------
Created an attachment (id=68358) [edit]
New ebuild

Ok, here is the next verision of the new ebuild;

> * KEYWORDS don't follow policy.
I added a ~ to x86

> * ${A}, ${D} should be quoted.
done.

> * cd ${P} looks wrong, shouldn't you be assigning S=?
That's right, but the cd isn't neccessary any more so I removed it.

> * That export PATH command scares me.
Ok, I replaced the `pwd` by a '{S}'; however, I need the change to PATH to
allow the freshly build compiler to be found.

>* Any reason bootblocks needs to be a use flag? It doesn't pull in any deps...
I defined the useflag because the bootblocks are optional in the original
package; however, since there are no speed or size constraints, I removed the
useflag. The bootblocks are now always built.

------- Comment #4 From Olaf Wepner 2005-09-13 06:50:50 0000 -------
New ebuild updated 

------- Comment #5 From Jakub Moc 2005-09-13 07:01:40 0000 -------
OK, some additional problems here that need fixing.

http://dev.gentoo.org/~ciaranm/docs/mw-faq/header.txt
http://dev.gentoo.org/~ciaranm/docs/mw-faq/hardcoded.txt
http://dev.gentoo.org/~ciaranm/docs/mw-faq/emake.txt

You've also missed the quoting in src_install(). ;)

------- Comment #6 From Olaf Wepner 2005-09-14 00:44:37 0000 -------
Created an attachment (id=68429) [edit]
new ebuild

So, ready for the next try ... :)

------- Comment #7 From Chris Bainbridge (RETIRED) 2005-10-26 08:27:44 0000 -------
Added to cvs.. xen uses this to build it's firmware.. thanks for the ebuild
Olaf!

First Last Prev Next    No search results available      Search page      Enter new bug