Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 17994 - libredblack-1.2.ebuild (New Package)
Summary: libredblack-1.2.ebuild (New Package)
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: George Shapovalov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-22 07:25 UTC by Daniel Milne
Modified: 2003-12-11 13:16 UTC (History)
1 user (show)

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


Attachments
An ebuild for a Red Black balanced Binary tree library, version 1.2 (libredblack-1.2.ebuild,654 bytes, text/plain)
2003-03-22 07:27 UTC, Daniel Milne
Details
New version (libredblack-1.3.ebuild,756 bytes, application/octet-stream)
2003-12-03 03:33 UTC, Daniel Milne
Details
New version of libredblack - 1.3 (libredblack-1.3.ebuild,756 bytes, text/plain)
2003-12-03 03:35 UTC, Daniel Milne
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Milne 2003-03-22 07:25:51 UTC
Hi there,
This is an ebuild for a Red Black balanced binary tree library. As described on
this web site: http://libredblack.sourceforge.net/

I think this belongs in dev-libs/libredblack.

This is my first ebuild. Hope it's OK.

Cheers,

Dan
Comment 1 Daniel Milne 2003-03-22 07:27:46 UTC
Created attachment 9693 [details]
An ebuild for a Red Black balanced Binary tree library, version 1.2
Comment 2 George Shapovalov (RETIRED) gentoo-dev 2003-05-16 03:09:59 UTC
Hi Daniel.

Thanks for a submission!
I have processed and committed the ebuild. 
Please test.

Few questions:
1. the sourcefoorge page actually shows package license as LGPL, not GPL. The COPYING file installed in docs also contains LGPL text. How did you pick GPL?
Now the LICENSE lists LGPL-2.1.

2. I see you added RESTRICT="nomirror", what was the reason? The license allows redistribution and mirroring the source should actually reduce the load on the package creator's server (not that it matter in this case - it is kept on sourceforge anyway, but still usually its better to mirror).

George
Comment 3 Daniel Milne 2003-05-16 04:08:10 UTC
Hi George
   WRT Question 1, I guess I didn't check that well enough. You're quite right, it should be LGPL. Thanks. 
   WRT Question 2. I didn't understand the keyword "nomirror". From the man page, I assumed it meant that the sources weren't located on the gentoo mirrors. From your comments I'm guessing that it actually means the sources *can't* be mirrored.  So I guess that keyword can be removed from the ebuild. 

Cheers,

Dan
Comment 4 George Shapovalov (RETIRED) gentoo-dev 2003-07-22 19:01:43 UTC
stable
Comment 5 Daniel Milne 2003-12-03 03:33:34 UTC
Created attachment 21631 [details]
New version

Just updated the name - installs correctly. (On my machine at least)
Comment 6 Daniel Milne 2003-12-03 03:35:11 UTC
Created attachment 21632 [details]
New version of libredblack - 1.3

New version of libredblack.
Comment 7 Daniel Milne 2003-12-03 03:36:28 UTC
Attaching the ebuild screwed up the first time. ( application/octet-stream should have been text/plain )
Comment 8 George Shapovalov (RETIRED) gentoo-dev 2003-12-11 12:22:19 UTC
Hi Daniel.

Thanks for an update.!
Looking good, I have bumped the version, please test.

Two (minor) things though:
1. It is better to open a new bug, as it (update) is a new action.

2. If it is sufficient to rust rename an ebuild it is not necessary (and is better not) to attach an ebuild. If you do so I still have to check your attachment to see if there really is nothing new :).

George
Comment 9 Daniel Milne 2003-12-11 13:16:26 UTC
No problemo. I'll keep those points in mind next time. I'm not a frequent ebuilder.

I'll let you know if I find any problems with it.

Cheers,

Dan