Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 54087 - hashit-0.9.ebuild (New Package)
Summary: hashit-0.9.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement
Assignee: Markus Nigbur (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-16 07:44 UTC by Henrik Holst
Modified: 2004-07-03 05:07 UTC (History)
0 users

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


Attachments
hashit-0.9.ebuild (hashit-0.9.ebuild,801 bytes, text/plain)
2004-06-16 07:50 UTC, Henrik Holst
Details
hashit-0.9.patch (hashit-0.9.patch,1.31 KB, patch)
2004-06-16 07:51 UTC, Henrik Holst
Details | Diff
hashit-0.9.ebuild (hashit-0.9.ebuild,848 bytes, text/plain)
2004-06-17 01:47 UTC, Henrik Holst
Details
hashit-0.9.ebuild (hashit-0.9.ebuild,885 bytes, text/plain)
2004-06-17 02:34 UTC, Henrik Holst
Details
hashit-0.9.1.ebuild (hashit-0.9.1.ebuild,854 bytes, text/plain)
2004-07-01 00:50 UTC, Henrik Holst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henrik Holst 2004-06-16 07:44:51 UTC
Hi, please find attached hashit-0.9.ebuild and a patch that corrects a segfault in one of the functions of this library.

Hashit is a small library of generic hash table functions created by David G
Comment 1 Henrik Holst 2004-06-16 07:44:51 UTC
Hi, please find attached hashit-0.9.ebuild and a patch that corrects a segfault in one of the functions of this library.

Hashit is a small library of generic hash table functions created by David Gómez <david@pleyades.net> that I found extremely usefull in my own applications.

I suggest dev-libs/hashit

/Henrik H
Comment 2 Henrik Holst 2004-06-16 07:50:00 UTC
Created attachment 33377 [details]
hashit-0.9.ebuild
Comment 3 Henrik Holst 2004-06-16 07:51:36 UTC
Created attachment 33378 [details, diff]
hashit-0.9.patch

Patch for hashit-0.9 which corrects a segfault in the hashit_getkeys()
function, and small change to hashit.h that allows the library to be included
by C++ applications.
Comment 4 Henrik Holst 2004-06-16 13:13:37 UTC
Hmm, seams like I was too fast creating this ebuild. Sorry for this. It seams like when ebuild emerges the files from the sandbox it creates the softlink before it copies the file so the link will not created. Or something like that because the libhashit.so.0 cannot be found after an emerge even when it did print out that one was created... Running make install on the original package however does create this link.
Comment 5 Seemant Kulleen (RETIRED) gentoo-dev 2004-06-16 19:53:48 UTC
try `make DESTDIR=${D} install` instead
Comment 6 Henrik Holst 2004-06-17 01:47:11 UTC
Created attachment 33415 [details]
hashit-0.9.ebuild

Finally I got it work as it should!
Comment 7 Henrik Holst 2004-06-17 02:34:18 UTC
Created attachment 33416 [details]
hashit-0.9.ebuild

Ok, I know that this is getting silly now, so I promise that this will be the
last change that I do to this ebuild script now. I simply forgotten to add
other arches than x86, since this is plain C code it should of course work on
every arch. Really really sorry about this.
Comment 8 Seemant Kulleen (RETIRED) gentoo-dev 2004-06-20 14:25:21 UTC
what's this ./0 in src_unpack for?
Comment 9 Henrik Holst 2004-06-21 00:16:51 UTC
This library's author seams to like things his special way, so instead of a configure script he has a 0 script that basically does the same thing. He calls this MOBS (My Own Building System), it also uses a mobs.h file during configuration.
Comment 10 Henrik Holst 2004-07-01 00:50:29 UTC
Created attachment 34561 [details]
hashit-0.9.1.ebuild

New version of the library, 0.9.1
Comment 11 Markus Nigbur (RETIRED) gentoo-dev 2004-07-03 05:07:54 UTC
in cvs.