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.
Created attachment 14897 [details] Ebuild for AdaDoc
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.
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
Thank you very much for your suggestions. See updated attachement for the new ebuild. Timo
Created attachment 15790 [details] Updated ebuild for AdaDoc (2003-08-09)
Created attachment 15795 [details] dev-ada/adadoc-2.01.ebuild I replaced cp with doins and made it install the two pdf docs available on the homepage.
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.
Change status to test-request
Stable