http://bugzilla.rpmfusion.org/show_bug.cgi?id=89
Summary: Review request: avbin - Cross-platform media decoding
library
Product: Package Reviews
Version: Current
Platform: All
OS/Version: GNU/Linux
Status: NEW
Severity: normal
Priority: P5
Component: Review Request
AssignedTo: rpmfusion-package-review(a)rpmfusion.org
ReportedBy: orcanbahri(a)yahoo.com
CC: rpmfusion-package-review(a)rpmfusion.org
Blocks: 2
Estimated Hours: 0.0
----------------files--------------------------------------------
SPEC:
http://6mata.com:8014/review/avbin.spec
SRPM:
http://6mata.com:8014/review/avbin-7-0.20081023svn.1.fc9.src.rpm
----------------%description-------------------------------------
AVbin is a thin wrapper around FFmpeg, providing binary
compatibility for applications and languages that need it.
FFmpeg is a collection of audio and video codecs widely used
in projects such as mplayer, xine, gstreamer and VLC. It is
under continuous development; so much that its developers
rarely provide a release, and SVN snapshots of the library
must be statically linked to avoid version incompatibilities.
AVbin allows programs that require dynamic linkage to use
FFmpeg. It does this by providing
* an accurate version number within the shared library,
allowing applications to select the appropriate data
structures and functions to use at runtime, and
* a simplified interface with an unchanging ABI to the most
common decoding functionality within FFmpeg.
AVbin is distributed as a single dynamic library that depends
on no other files or installations.
---------------Why rpmfusion?-------------------------------------
As was said in the description, this package includes a copy of ffmpeg
statically linked. Hence it should be in rpmfusion.
---------------rpmlint--------------------------------------------
[orcan@desitter SPECS]$ rpmlint ../SRPMS/avbin-7-20081023svn.1.fc9.src.rpm
avbin.src:87: W: configure-without-libdir-spec
1 packages and 0 specfiles checked; 0 errors, 1 warnings.
This is the configure script of ffmpeg. We don't need to specify a libdir since
ffmpeg will be compiled into libavbin.so later (which has a libdir).
[orcan@desitter SPECS]$ rpmlint ../RPMS/x86_64/avbin-*
avbin.x86_64: W: devel-file-in-non-devel-package /usr/lib64/libavbin.so
avbin.x86_64: E: shared-lib-without-dependency-information
/usr/lib64/libavbin.so.7
I wasn't sure how to package this file. Should I put libavbin.so into the devel
package (it's just a symlink to libavbin.so.7)?
Also, can we ignore the error message since avbin has no apparent dependencies?
---------------note-----------------------------------------------
I wanted to have this package in rpmfusion because I will also package pyglet
soon and that one depends on avbin.
--
Configure bugmail:
http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.