Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63546 - libmba-0.8.10.ebuild (New Package)
Summary: libmba-0.8.10.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.ioplex.com/~miallen/libmba/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 63554
  Show dependency tree
 
Reported: 2004-09-10 06:32 UTC by Daniel Willmann
Modified: 2006-10-08 08:44 UTC (History)
3 users (show)

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


Attachments
The libmba-0.8.10 ebuild (libmba-0.8.10.ebuild,432 bytes, text/plain)
2004-09-10 06:34 UTC, Daniel Willmann
Details
Ebuild for version 0.9.1 (libmba-0.9.1.ebuild,477 bytes, text/plain)
2005-06-28 04:30 UTC, Daniel Willmann
Details
This ebuild should fix the problems mentioned (libmba-0.9.1.ebuild,629 bytes, text/plain)
2005-10-12 17:40 UTC, Daniel Willmann
Details
libmba-0.9.1.ebuild (libmba-0.9.1.ebuild,871 bytes, text/plain)
2006-02-22 12:30 UTC, Jonathan Manning
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Willmann 2004-09-10 06:32:31 UTC
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
Comment 1 Daniel Willmann 2004-09-10 06:34:54 UTC
Created attachment 39314 [details]
The libmba-0.8.10 ebuild
Comment 2 Daniel Willmann 2005-02-15 18:43:12 UTC
Anything else I need to do before this can get into portage?
Comment 3 Daniel Black (RETIRED) gentoo-dev 2005-02-17 01:22:21 UTC
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.
Comment 4 Daniel Willmann 2005-06-28 04:30:49 UTC
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
Comment 5 Ciaran McCreesh 2005-09-13 19:12:47 UTC
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
Comment 6 Daniel Willmann 2005-10-12 17:40:30 UTC
Created attachment 70518 [details]
This ebuild should fix the problems mentioned
Comment 7 Daniel Willmann 2005-10-12 17:43:02 UTC
einstall is required because the Makefile doesn't honor DESTDIR.
The ebuild now installs README.txt and the examples dir as documentation.
Comment 8 Jonathan Manning 2006-02-22 12:30:43 UTC
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.
Comment 9 Markus Ullmann (RETIRED) gentoo-dev 2006-10-08 08:44:44 UTC
Fixed in CVS now, thanks for providing an ebuild