Hi! Attached is the ebuild of libmba version 0.8.10. To cite the homepage: The libmba package is a collection of mostly independent C modules potentially useful to any project. There are the usual ADTs including a linkedlist, hashmap, pool, stack, and varray, a flexible memory allocator, CSV parser, path canonicalization routine, I18N text abstraction, configuration file module, portable semaphores, condition variables and more. As category I would go with dev-libs. Also tcpsound depends on this (will submit ebuild shortly). I only tested it on x86 and it doesn't tell about any dependencies on the homepage so I assumed there are none. Didn't seem so anyways. Greetings, Daniel
Created attachment 39314 [details] The libmba-0.8.10 ebuild
Anything else I need to do before this can get into portage?
I'm sorry to say nothing but wait. The netmon herd is very thin (in the process of recruiting people). At the moment the herd is focusing on existing programs. We will get around to it, it just won't be now. Sorry this isn't the answer you were after but please understand our limits.
Created attachment 62138 [details] Ebuild for version 0.9.1 Renamed the ebuild and added -j1 since parallel makes fail. Any comments would greatly be appreciated
Please fix the following and reopen: * http://dev.gentoo.org/~ciaranm/docs/mw-faq/einstall.txt * http://dev.gentoo.org/~ciaranm/docs/mw-faq/docfiles.txt
Created attachment 70518 [details] This ebuild should fix the problems mentioned
einstall is required because the Makefile doesn't honor DESTDIR. The ebuild now installs README.txt and the examples dir as documentation.
Created attachment 80452 [details] libmba-0.9.1.ebuild Newer package version with suggested fixes. Also includes html docs, enables parallel make, and honors CFLAGS. Potential items on the TODO list: * Patch Makefile so CFLAGS and MFLAGS mix well (beware -g option). * Make install of docs/examples/* conditional on examples use flag. * Fix install of docs/msgno_example.html which isn't really html. (newdoc maybe?) But, it would be helpful as is. I'd suggest dev-libs.
Fixed in CVS now, thanks for providing an ebuild