First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 25102
Alias:
Product:
Component:
Status: CLOSED
Resolution: TEST-REQUEST
Assigned To: David Holm (RETIRED) <dholm@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Timo Warns <timo.warns@informatik.uni-oldenburg.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
adadoc-2.1.ebuild Ebuild for AdaDoc application/octet-stream Timo Warns 2003-07-23 00:49 0000 620 bytes Details
adadoc-2.01.ebuild Updated ebuild for AdaDoc (2003-08-09) application/octet-stream Timo Warns 2003-08-09 01:19 0000 709 bytes Details
adadoc-2.01.ebuild dev-ada/adadoc-2.01.ebuild text/plain David Holm (RETIRED) 2003-08-09 03:17 0000 901 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 25102 depends on: 26207 Show dependency tree
Show dependency graph
Bug 25102 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: 2003-07-23 00:48 0000
Hi!
Here is a new ebuild for AdaDoc (http://adadoc.sourceforge.net).

"A tool for Ada95 to create documentation from specification packages."

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Timo Warns 2003-07-23 00:49:17 0000 -------
Created an attachment (id=14897) [edit]
Ebuild for AdaDoc

------- Comment #2 From David Holm (RETIRED) 2003-08-08 08:12:55 0000 -------
Great work. A couple of suggestions though.
How about setting SRC_URI to something like ${PN}-v${PV}.src.tar.bz2 and naming the ebuild -2.01 instead? That would make it easier to upgrade assuming the ebuild won't require any changes.
You should also "inherit gnat" in the ebuild and use something like: gnatmake adadoc -cargs ${ADACFLAGS} -Itools... as users would then get their customized CFLAGS (the gnat-eclass modifies them so that they work with gcc 2.8.1).

Also, I don't think putting the cfg in /usr/bin is a really good idea. It would probably be better to put it in /usr/share/adadoc. AFAIK if adadoc can't find it it will use the default settings, otherwise it will look for it in the current dir?
In that case if anyone wants a special config they would just copy the file from /usr/share/adadoc into their source-dir and make the appropriate modifications to it.


You might want to install xmlada-0.7.1-r2 (see bug #26207) as it symlinks the shared libraries into /usr/lib, makes adadoc run more smoothly.
I'm glad there are more people than me using gentoo that are interested in Ada.

------- Comment #3 From George Shapovalov 2003-08-08 11:02:40 0000 -------
Timo: Thanks for the submission!

David: I'll reassign this to me for now. Depending on how fast your status is updated when seemant/avenj return you might be able to take on it or I'll commit it after it is considered finalized.
Actually, you can assign it to yourself even now, - you will need to change your email in bugzilla anyway eventually, and your bugs will get carried over..

George

------- Comment #4 From Timo Warns 2003-08-09 01:15:34 0000 -------
Thank you very much for your suggestions. See updated attachement for the new
ebuild.

Timo

------- Comment #5 From Timo Warns 2003-08-09 01:19:13 0000 -------
Created an attachment (id=15790) [edit]
Updated ebuild for AdaDoc (2003-08-09)

------- Comment #6 From David Holm (RETIRED) 2003-08-09 03:17:46 0000 -------
Created an attachment (id=15795) [edit]
dev-ada/adadoc-2.01.ebuild

I replaced cp with doins and made it install the two pdf docs available on the
homepage.

------- Comment #7 From David Holm (RETIRED) 2003-08-13 19:03:17 0000 -------
Thank you for your submission. I have added the ebuild to portage. Please test
it as soon as it gets to your rsync mirror just in case.

------- Comment #8 From David Holm (RETIRED) 2003-09-29 10:49:06 0000 -------
Change status to test-request

------- Comment #9 From David Holm (RETIRED) 2003-10-14 05:46:57 0000 -------
Stable

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