[Bug 3174] Review request: xbmc-pvr-addons - XBMC PVR add-ons

RPM Fusion Bugzilla noreply at rpmfusion.org
Fri May 9 20:41:15 CEST 2014


https://bugzilla.rpmfusion.org/show_bug.cgi?id=3174

--- Comment #22 from Ken Dreyer <ktdreyer at ktdreyer.com> 2014-05-09 20:41:15 CEST ---
Finally a review.

Issues
==============
- Please add "GPLv3" to the list of licenses, since that is what is declared in
  the root "COPYING" file.

- We need to ensure that every sub-package installation will result in an
  installation of the root COPYING file. I think the best way to handle this
  would be to put the root COPYING file into a "xbmc-pvr-addons" package, and
  have each sub-package "Requires: %{name}%{?_isa} = %{version}-%{release}". (I
  could be wrong, but I don't think it's possible to have the parent package be
  noarch.)

- Since there are multiple licenses, please provide a summary of "what is
  licensed under what" in a comment above the "License" field. Here's what I
  recommend adding as a comment:

   # Entire package is GPLv3+ (see COPYING). All the PVR addons are GPLv2+.
   # Portions of /lib/libhts and lib/cmyth are LGPLv2+.

- Each patch should include a comment about whether or not this can go
  upstream. If it has been provided to upstream, then the patch should include
  a link to the submission upstream. For example, Patch5 should have a comment
  with a link to https://github.com/opdenkamp/xbmc-pvr-addons/pull/296.

- Please delete the zero-length m3u file during %prep, and include a link to
  https://github.com/opdenkamp/xbmc-pvr-addons/pull/298

- Please report the issue with incorrect permissions upstream, and include a
  link to that report along with your "Fix permissions" comment.

- Please report the addons.xml.in issue upstream, since that ought to be fixed
  in upstream's make files. Please include a link to that report along with
  your "Delete useless files" comment.

- Please submit a report upstream to switch AC_PROG_LIBTOOL in configure.ac to
  LT_INIT (https://fedorahosted.org/FedoraReview/wiki/AutoTools). Even better
  if it's a pull request (that you've tested yourself :)


Package Review
==============

Legend:
[x] = Pass, [!] = Fail, [-] = Not applicable, [?] = Not evaluated
[ ] = Manual review needed

===== MUST items =====

C/C++:
[x]: Package does not contain kernel modules.
[x]: Package contains no static executables.
[x]: Package does not contain any libtool archives (.la)
[x]: Rpath absent or only used for internal libs.

Generic:
[x]: Package is licensed with an open-source compatible license and meets
     other legal requirements as defined in the legal section of Packaging
     Guidelines.
[!]: License field in the package spec file matches the actual license.
     The root COPYING file specifies GPLv3.
     Note: licensecheck found various BSD-licensed files, but these are all
     Windows-specific, so the BSD license does not apply to the binary RPM.
[!]: License file installed when any subpackage combination is installed.
[!]: If the package is under multiple licenses, the licensing breakdown must
     be documented in the spec.
[x]: %build honors applicable compiler flags or justifies otherwise.
[x]: Package contains no bundled libraries without FPC exception.
[x]: Changelog in prescribed format.
[x]: Sources contain only permissible code or content.
[-]: Package contains desktop file if it is a GUI application.
[-]: Development files must be in a -devel package
[x]: Package uses nothing in %doc for runtime.
[x]: Package consistently uses macros (instead of hard-coded directory names).
[x]: Package is named according to the Package Naming Guidelines.
[x]: Package does not generate any conflict.
[x]: Package obeys FHS, except libexecdir and /usr/target.
[-]: If the package is a rename of another package, proper Obsoletes and
     Provides are present.
[x]: Requires correct, justified where necessary.
[x]: Spec file is legible and written in American English.
[-]: Package contains systemd file(s) if in need.
[x]: Useful -debuginfo package or justification otherwise.
[x]: Package is not known to require an ExcludeArch tag.
[-]: Large documentation must go in a -doc subpackage. Large could be size
     (~1MB) or number of files.
     Note: Documentation size is 153600 bytes in 14 files.
[x]: Package complies to the Packaging Guidelines
[x]: Package successfully compiles and builds into binary rpms on at least one
     supported primary architecture.
[x]: Package installs properly.
[x]: Rpmlint is run on all rpms the build produces.
     Note: There are rpmlint messages (see attachment).
[x]: If (and only if) the source package includes the text of the license(s)
     in its own file, then that file, containing the text of the license(s)
     for the package is included in %doc.
[x]: Package requires other packages for directories it uses.
[x]: Package must own all directories that it creates.
[x]: Package does not own files or directories owned by other packages.
[x]: All build dependencies are listed in BuildRequires, except for any that
     are listed in the exceptions section of Packaging Guidelines.
[x]: Package uses either %{buildroot} or $RPM_BUILD_ROOT
[x]: Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the
     beginning of %install.
[x]: Macros in Summary, %description expandable at SRPM build time.
[x]: Package does not contain duplicates in %files.
[x]: Permissions on files are set properly.
[x]: Package use %makeinstall only when make install' ' DESTDIR=... doesn't
     work.
[x]: Package is named using only allowed ASCII characters.
[x]: Package does not use a name that already exists.
[x]: Package is not relocatable.
[x]: Sources used to build the package match the upstream source, as provided
     in the spec URL.
[x]: Spec file name must match the spec package %{name}, in the format
     %{name}.spec.
[x]: File names are valid UTF-8.
[x]: Packages must not store files under /srv, /opt or /usr/local

===== SHOULD items =====

Generic:
[x]: Packager, Vendor, PreReq, Copyright tags should not be in spec file
[-]: If the source package does not include license text(s) as a separate file
     from upstream, the packager SHOULD query upstream to include it.
[x]: Final provides and requires are sane (see attachments).
[-]: Fully versioned dependency in subpackages if applicable.
     Note: No Requires: %{name}%{?_isa} = %{version}-%{release} in each of the
     xbmc-pvr- sub-packages. This is not necessary now, but it will be
     necessary if we ship the COPYING file in a parent package. I don't think
     RPM allows you to make the parent package noarch while having
     arch-specific sub-packages, so you'll likely need this.
[?]: Package functions as described.
[x]: Latest version is packaged.
[x]: Package does not include license text files separate from upstream.
[!]: Patches link to upstream bugs/comments/lists or are otherwise justified.
[-]: Description and summary sections in the package spec file contains
     translations for supported Non-English languages, if available.
[x]: Package should compile and build into binary rpms on all supported
     architectures.
[-]: %check is present and all tests pass.
[x]: Packages should try to preserve timestamps of original installed files.
[x]: Sources can be downloaded from URI in Source: tag
[x]: Reviewer should test that the package builds in mock.
[x]: Buildroot is not present
[x]: Package has no %clean section with rm -rf %{buildroot} (or
     $RPM_BUILD_ROOT)
[x]: Dist tag is present (not strictly required in GL).
[x]: No file requires outside of /etc, /bin, /sbin, /usr/bin, /usr/sbin.
[x]: Uses parallel make %{?_smp_mflags} macro.
[x]: SourceX is a working URL.
[x]: Spec use %global instead of %define unless justified.

===== EXTRA items =====

Generic:
[!]: Package should not use obsolete m4 macros
     Note: Some obsoleted macros found, see the attachment.
     See: https://fedorahosted.org/FedoraReview/wiki/AutoTools
[-]: Large data in /usr/share should live in a noarch subpackage if package is
     arched.
     Note: Arch-ed rpms have a total of 4710400 bytes in /usr/share
[x]: Rpmlint is run on all installed packages.
     Note: There are rpmlint messages (see attachment).
[x]: Spec file according to URL is the same as in SRPM.


Rpmlint
-------
Checking: xbmc-pvr-argustv-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-demo-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-dvblink-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-dvbviewer-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-hts-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-iptvsimple-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-mediaportal-tvserver-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-mythtv-cmyth-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-nextpvr-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-njoy-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-vdr-vnsi-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-vuplus-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-wmc-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          vdr-vnsiserver5-13.0-0.4.Gotham_rc1.fc21.x86_64.rpm
          xbmc-pvr-addons-13.0-0.4.Gotham_rc1.fc21.src.rpm
xbmc-pvr-argustv.x86_64: W: spelling-error Summary(en_US) frontend -> fronted,
front end, front-end
xbmc-pvr-argustv.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-demo.x86_64: W: no-documentation
xbmc-pvr-dvbviewer.x86_64: W: spelling-error Summary(en_US) frontend ->
fronted, front end, front-end
xbmc-pvr-dvbviewer.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-hts.x86_64: W: spelling-error Summary(en_US) frontend -> fronted,
front end, front-end
xbmc-pvr-hts.x86_64: W: spelling-error %description -l en_US Tvheadend ->
Headstand
xbmc-pvr-hts.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-iptvsimple.x86_64: W: spelling-error Summary(en_US) addon -> ad don,
ad-don, add on
xbmc-pvr-iptvsimple.x86_64: W: spelling-error %description -l en_US playlists
-> play lists, play-lists, stylists
xbmc-pvr-iptvsimple.x86_64: W: spelling-error %description -l en_US multicast
-> Multics, simulcast
xbmc-pvr-iptvsimple.x86_64: W: spelling-error %description -l en_US unicast ->
uni cast, uni-cast, Unitas
xbmc-pvr-iptvsimple.x86_64: E: zero-length
/usr/share/xbmc/addons/pvr.iptvsimple/iptv.m3u
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error Summary(en_US) frontend
-> fronted, front end, front-end
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error Summary(en_US) ffmpeg
-> imperf
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error Summary(en_US) tsreader
-> threader, ts reader, ts-reader
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error %description -l en_US
frontend -> fronted, front end, front-end
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error %description -l en_US
addon -> ad don, ad-don, add on
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error %description -l en_US
ffmpeg -> imperf
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error %description -l en_US
tsreader -> threader, ts reader, ts-reader
xbmc-pvr-mediaportal-tvserver.x86_64: E: incorrect-fsf-address
/usr/share/xbmc/addons/pvr.mediaportal.tvserver/LICENSE.txt
xbmc-pvr-mediaportal-tvserver.x86_64: E: incorrect-fsf-address
/usr/share/doc/xbmc-pvr-mediaportal-tvserver/LICENSE.txt
xbmc-pvr-mythtv-cmyth.x86_64: W: spelling-error Summary(en_US) frontend ->
fronted, front end, front-end
xbmc-pvr-mythtv-cmyth.x86_64: W: spelling-error Summary(en_US) libcmyth ->
mythical
xbmc-pvr-mythtv-cmyth.x86_64: W: spelling-error %description -l en_US frontend
-> fronted, front end, front-end
xbmc-pvr-nextpvr.x86_64: W: spelling-error Summary(en_US) frontend -> fronted,
front end, front-end
xbmc-pvr-nextpvr.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-njoy.x86_64: W: no-documentation
xbmc-pvr-vdr-vnsi.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-vdr-vnsi.x86_64: W: spelling-error %description -l en_US backend ->
backed, back end, back-end
xbmc-pvr-vdr-vnsi.x86_64: W: no-documentation
xbmc-pvr-vuplus.x86_64: W: spelling-error Summary(en_US) frontend -> fronted,
front end, front-end
xbmc-pvr-vuplus.x86_64: W: spelling-error Summary(en_US) settop -> set top,
set-top, sett op
xbmc-pvr-vuplus.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-wmc.x86_64: W: no-documentation
xbmc-pvr-addons.src: W: spelling-error Summary(en_US) ons -> nos, ins, obs
xbmc-pvr-addons.src: W: spelling-error %description -l en_US ons -> nos, ins,
obs
xbmc-pvr-addons.src:100: W: unversioned-explicit-provides
bundled(sha1-niedermayer)
xbmc-pvr-addons.src:141: W: unversioned-explicit-provides bundled(md5-plumb)
15 packages and 0 specfiles checked; 3 errors, 36 warnings.




Rpmlint (installed packages)
----------------------------
# rpmlint xbmc-pvr-wmc xbmc-pvr-hts xbmc-pvr-dvbviewer xbmc-pvr-arg ustv
xbmc-pvr-dvblink vdr-vnsiserver5 xbmc-pvr-mythtv-cmyth xbmc-pvr-demo xbmc-p
vr-mediaportal-tvserver xbmc-pvr-vuplus xbmc-pvr-nextpvr xbmc-pvr-vdr-vnsi
xbmc- pvr-iptvsimple xbmc-pvr-njoy
xbmc-pvr-wmc.x86_64: W: no-documentation
xbmc-pvr-hts.x86_64: W: spelling-error Summary(en_US) frontend -> fronted,
front end, front-end
xbmc-pvr-hts.x86_64: W: spelling-error %description -l en_US Tvheadend ->
Headstand
xbmc-pvr-hts.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-dvbviewer.x86_64: W: spelling-error Summary(en_US) frontend ->
fronted, front end, front-end
xbmc-pvr-dvbviewer.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-argustv.x86_64: W: spelling-error Summary(en_US) frontend -> fronted,
front end, front-end
xbmc-pvr-argustv.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-mythtv-cmyth.x86_64: W: spelling-error Summary(en_US) frontend ->
fronted, front end, front-end
xbmc-pvr-mythtv-cmyth.x86_64: W: spelling-error Summary(en_US) libcmyth ->
mythical
xbmc-pvr-mythtv-cmyth.x86_64: W: spelling-error %description -l en_US frontend
-> fronted, front end, front-end
xbmc-pvr-demo.x86_64: W: no-documentation
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error Summary(en_US) frontend
-> fronted, front end, front-end
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error Summary(en_US) ffmpeg
-> imperf
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error Summary(en_US) tsreader
-> threader, ts reader, ts-reader
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error %description -l en_US
frontend -> fronted, front end, front-end
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error %description -l en_US
addon -> ad don, ad-don, add on
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error %description -l en_US
ffmpeg -> imperf
xbmc-pvr-mediaportal-tvserver.x86_64: W: spelling-error %description -l en_US
tsreader -> threader, ts reader, ts-reader
xbmc-pvr-mediaportal-tvserver.x86_64: E: incorrect-fsf-address
/usr/share/xbmc/addons/pvr.mediaportal.tvserver/LICENSE.txt
xbmc-pvr-mediaportal-tvserver.x86_64: E: incorrect-fsf-address
/usr/share/doc/xbmc-pvr-mediaportal-tvserver/LICENSE.txt
xbmc-pvr-vuplus.x86_64: W: spelling-error Summary(en_US) frontend -> fronted,
front end, front-end
xbmc-pvr-vuplus.x86_64: W: spelling-error Summary(en_US) settop -> set top,
set-top, sett op
xbmc-pvr-vuplus.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-nextpvr.x86_64: W: spelling-error Summary(en_US) frontend -> fronted,
front end, front-end
xbmc-pvr-nextpvr.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-vdr-vnsi.x86_64: W: spelling-error %description -l en_US frontend ->
fronted, front end, front-end
xbmc-pvr-vdr-vnsi.x86_64: W: spelling-error %description -l en_US backend ->
backed, back end, back-end
xbmc-pvr-vdr-vnsi.x86_64: W: no-documentation
xbmc-pvr-iptvsimple.x86_64: W: spelling-error Summary(en_US) addon -> ad don,
ad-don, add on
xbmc-pvr-iptvsimple.x86_64: W: spelling-error %description -l en_US playlists
-> play lists, play-lists, stylists
xbmc-pvr-iptvsimple.x86_64: W: spelling-error %description -l en_US multicast
-> Multics, simulcast
xbmc-pvr-iptvsimple.x86_64: W: spelling-error %description -l en_US unicast ->
uni cast, uni-cast, Unitas
xbmc-pvr-iptvsimple.x86_64: E: zero-length
/usr/share/xbmc/addons/pvr.iptvsimple/iptv.m3u
xbmc-pvr-njoy.x86_64: W: no-documentation
14 packages and 0 specfiles checked; 3 errors, 32 warnings.
# echo 'rpmlint-done:'



Requires
--------
xbmc-pvr-wmc (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    libtinyxml.so.0()(64bit)
    rtld(GNU_HASH)
    xbmc

xbmc-pvr-hts (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libdl.so.2()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libpthread.so.0()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    rtld(GNU_HASH)
    xbmc

xbmc-pvr-dvbviewer (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libpthread.so.0()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    rtld(GNU_HASH)
    xbmc

xbmc-pvr-argustv (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libjsoncpp.so.0()(64bit)
    libm.so.6()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    rtld(GNU_HASH)
    xbmc

xbmc-pvr-dvblink (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libdvblinkremote.so.0.2.0()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    rtld(GNU_HASH)
    xbmc

vdr-vnsiserver5 (rpmlib, GLIBC filtered):
    config(vdr-vnsiserver5)
    libc.so.6()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    rtld(GNU_HASH)
    vdr(abi)(x86-64)

xbmc-pvr-mythtv-cmyth (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libcrypto.so.10()(64bit)
    libdl.so.2()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libmysqlclient.so.18()(64bit)
    libmysqlclient.so.18(libmysqlclient_18)(64bit)
    libpthread.so.0()(64bit)
    libssl.so.10()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    libz.so.1()(64bit)
    rtld(GNU_HASH)
    xbmc

xbmc-pvr-demo (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    libtinyxml.so.0()(64bit)
    rtld(GNU_HASH)
    xbmc

xbmc-pvr-mediaportal-tvserver (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    libtinyxml.so.0()(64bit)
    rtld(GNU_HASH)
    xbmc

xbmc-pvr-vuplus (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    libtinyxml.so.0()(64bit)
    rtld(GNU_HASH)
    xbmc

xbmc-pvr-nextpvr (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    libtinyxml.so.0()(64bit)
    rtld(GNU_HASH)
    xbmc

xbmc-pvr-vdr-vnsi (rpmlib, GLIBC filtered):
    libGLESv2.so.2()(64bit)
    libc.so.6()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libpthread.so.0()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    rtld(GNU_HASH)
    xbmc

xbmc-pvr-iptvsimple (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libpthread.so.0()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    libstdc++.so.6(CXXABI_1.3.1)(64bit)
    libz.so.1()(64bit)
    rtld(GNU_HASH)
    xbmc

xbmc-pvr-njoy (rpmlib, GLIBC filtered):
    libc.so.6()(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libm.so.6()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    libtinyxml.so.0()(64bit)
    rtld(GNU_HASH)
    xbmc



Provides
--------
xbmc-pvr-wmc:
    libpvrwmc-addon.so.0()(64bit)
    xbmc-pvr-wmc
    xbmc-pvr-wmc(x86-64)

xbmc-pvr-hts:
    bundled(sha1-niedermayer)
    libtvheadend-addon.so.0()(64bit)
    xbmc-pvr-hts
    xbmc-pvr-hts(x86-64)

xbmc-pvr-dvbviewer:
    libdvbviewer-addon.so.0()(64bit)
    xbmc-pvr-dvbviewer
    xbmc-pvr-dvbviewer(x86-64)

xbmc-pvr-argustv:
    libargustv-addon.so.0()(64bit)
    xbmc-pvr-argustv
    xbmc-pvr-argustv(x86-64)

xbmc-pvr-dvblink:
    libdvblink-addon.so.0()(64bit)
    xbmc-pvr-dvblink
    xbmc-pvr-dvblink(x86-64)

vdr-vnsiserver5:
    config(vdr-vnsiserver5)
    libvdr-vnsiserver5.so.2.0.6()(64bit)
    vdr-vnsiserver5
    vdr-vnsiserver5(x86-64)

xbmc-pvr-mythtv-cmyth:
    libmythtvcmyth-addon.so.0()(64bit)
    xbmc-pvr-mythtv-cmyth
    xbmc-pvr-mythtv-cmyth(x86-64)

xbmc-pvr-demo:
    libpvrdemo-addon.so.0()(64bit)
    xbmc-pvr-demo
    xbmc-pvr-demo(x86-64)

xbmc-pvr-mediaportal-tvserver:
    libmediaportal-addon.so.0()(64bit)
    xbmc-pvr-mediaportal-tvserver
    xbmc-pvr-mediaportal-tvserver(x86-64)

xbmc-pvr-vuplus:
    libvuplus-addon.so.0()(64bit)
    xbmc-pvr-vuplus
    xbmc-pvr-vuplus(x86-64)

xbmc-pvr-nextpvr:
    bundled(md5-plumb)
    libnextpvr-addon.so.0()(64bit)
    xbmc-pvr-nextpvr
    xbmc-pvr-nextpvr(x86-64)

xbmc-pvr-vdr-vnsi:
    libvdrvnsi-addon.so.0()(64bit)
    xbmc-pvr-vdr-vnsi
    xbmc-pvr-vdr-vnsi(x86-64)

xbmc-pvr-iptvsimple:
    libpvriptvsimple-addon.so.0()(64bit)
    xbmc-pvr-iptvsimple
    xbmc-pvr-iptvsimple(x86-64)

xbmc-pvr-njoy:
    libpvrnjoy-addon.so.0()(64bit)
    xbmc-pvr-njoy
    xbmc-pvr-njoy(x86-64)



Source checksums
----------------
https://github.com/opdenkamp/xbmc-pvr-addons/archive/Gotham_rc1/xbmc-pvr-addons-Gotham_rc1.tar.gz
:
  CHECKSUM(SHA256) this package     :
d2b4527ac1ff3c9f659a582c4af3efce2bee282a47618f3ae39a9003ddc414b6
  CHECKSUM(SHA256) upstream package :
d2b4527ac1ff3c9f659a582c4af3efce2bee282a47618f3ae39a9003ddc414b6


AutoTools: Obsoleted m4s found
------------------------------
  AC_PROG_LIBTOOL found in: xbmc-pvr-addons-Gotham_rc1/configure.ac:15


Generated by fedora-review 0.5.1 (bb9bf27) last change: 2013-12-13
Command line :/usr/bin/fedora-review --other-bz https://bugzilla.rpmfusion.org/
-b 3174 -m fedora-rawhide-x86_64-rpmfusion_free
Buildroot used: fedora-rawhide-x86_64
Active plugins: Generic, Shell-api, C/C++
Disabled plugins: Java, Python, fonts, SugarActivity, Ocaml, Perl, Haskell, R,
PHP, Ruby
Disabled flags: EXARCH, EPEL5, BATCH, DISTTAG

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the rpmfusion-developers mailing list