Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81467 - (ebuild) libebml 0.7.3
Summary: (ebuild) libebml 0.7.3
Status: RESOLVED FIXED
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:
Whiteboard:
Keywords:
Depends on:
Blocks: 82155
  Show dependency tree
 
Reported: 2005-02-10 01:33 UTC by Martin Wienold
Modified: 2005-02-27 06:32 UTC (History)
2 users (show)

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


Attachments
libebml-0.7.3.ebuild (libebml-0.7.3.ebuild,1.03 KB, text/plain)
2005-02-10 01:34 UTC, Martin Wienold
Details
libebml-shared-0.7.3.patch (libebml-shared-0.7.3.patch,1.61 KB, text/plain)
2005-02-10 01:34 UTC, Martin Wienold
Details
new patch file (libebml-shared-0.7.3.patch,1.83 KB, patch)
2005-02-15 12:39 UTC, Andre Hinrichs
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Wienold 2005-02-10 01:33:24 UTC
New version of libebml is out.
http://www.matroska.org/news/index.html

attached ebuild for 0.7.3 
Keywords reduced to ~x86 since that is the only arch i have access to, please test it on others.

attached libebml-shared-0.7.3.patch
The libebml-shared.patch for the Makefile to produce a shared lib did not apply cleanly. This patch is almost the same since it looked like only the linenumbers differed. Please verify and correct me if i'm wrong. Makefiles are magic to me.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Martin Wienold 2005-02-10 01:34:11 UTC
Created attachment 50897 [details]
libebml-0.7.3.ebuild
Comment 2 Martin Wienold 2005-02-10 01:34:56 UTC
Created attachment 50898 [details]
libebml-shared-0.7.3.patch

Makefile patch.
Looks like only the linenumbers changed.
Comment 3 Thomas Galliano 2005-02-11 10:24:34 UTC
in your patch maybe it will be better to use relative link to patch instead of using hardlink. Same think to libmatroska.

I still have a problem with the detection of libebml-0.7.3 in mkvtoolnix. I don't know why. I am working on it...
Comment 4 Martin Wienold 2005-02-11 11:36:23 UTC
Tried to emerge mkvtoolnix with 0.7.3 installed. You're right, it does not detect it.
Like i said, Makefiles are magic to me. I looked at the old patch already in portage and c&p the lines into the new Makefile and made a patch.

Since it compiled fine and I -- at least I thought so -- just fixed what was already there with corrected linenumbers I was happy. My bad, should have tested that sooner and now I hab absolutly no idea how to fix this.
Sorry.
Comment 5 Thomas Galliano 2005-02-12 03:09:20 UTC
I can put in symlink between /usr/lib/libebml.a and /usr/local/lib/libebml.a  yet i donc like this way. it should be something else
Comment 6 Thomas Galliano 2005-02-12 04:29:15 UTC
the so patch does not work well. If i remove so patch in libebml ans libmatroska i have no problem anymore.

I talk with Mosu and RobuX4 the main dev of the project. And they think so is not necessary for the moment. Hard to maintain and not necessary. So i don't know if other soft are using so lib of libebml/matroska but maybe you could remove this patch.

What does gentoo-dev think ??
Comment 7 Andre Hinrichs 2005-02-15 12:39:17 UTC
Created attachment 51298 [details, diff]
new patch file

The old patch file misses one thing...
I've created an new one. This works for me.
I've no problems installing it.
mkvtoolnix installation does detect it properly!
Comment 8 Martin Holzer (RETIRED) gentoo-dev 2005-02-27 06:32:24 UTC
in cvs