Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62363 - new ebuild for liblzf
Summary: new ebuild for liblzf
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Media-video project
URL: http://www.goof.com/pcg/marc/liblzf.html
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-08-31 02:08 UTC by Miika Keskinen
Modified: 2005-03-28 20:17 UTC (History)
2 users (show)

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


Attachments
ebuild for liblzf (liblzf-1.3.ebuild,667 bytes, text/plain)
2004-08-31 02:09 UTC, Miika Keskinen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Miika Keskinen 2004-08-31 02:08:29 UTC
there is no ebuild for liblzf

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Miika Keskinen 2004-08-31 02:09:18 UTC
Created attachment 38566 [details]
ebuild for liblzf
Comment 2 Daniel Black (RETIRED) gentoo-dev 2004-08-31 03:31:07 UTC
Could you please attach a brief description any why this should be added.
Comment 3 Miika Keskinen 2004-08-31 07:27:06 UTC
As daniel black asked for a brief explanation why this should be added.
first of all using suplied lzf program as a part of pipe is nice because of it's speed.

using time cat /usr/bin/mplayer | {compressor} | wc -c shows following:
gcc: 1965212 bytes in real    0m0.734s
bzip2: 1832165 bytes in real    0m2.290s
lzf: 2781588 bytes in real    0m0.135s

altought there is many other fast compressors around this one has remarkable simple api for programmers - with all of two function-calls , compress and decompress. 
Comment 4 Daniel Black (RETIRED) gentoo-dev 2004-09-11 05:28:47 UTC
wow - gcc compresses fast :-). I'll think about this later.
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2004-09-17 02:37:54 UTC
comments on the ebuild:

the LICENSE should be BSD
make the header the same as the one from header.txt
take out the src_compile function, it's not needed.
IUSE is missing
put the variables at the top in the same order as skel.ebuild
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2004-09-23 00:59:08 UTC
Miika, did you see Mr_Bones_'s suggestions?
Comment 7 Jan Brinkmann (RETIRED) gentoo-dev 2005-03-28 20:17:53 UTC
LibLZF is a very small data compression library. It consists of only two .c and two .h files and is very easy to incorporate into your own programs. The compression algorithm is very, very fast, yet still written in portable C.


i fail to see why this is related to media-video.