[Bug 118] Review Request: cinelerra-cv - Advanced audio and video capturing, compositing, and editing

RPM Fusion Bugzilla noreply at rpmfusion.org
Fri Jan 15 14:47:56 CET 2016


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

--- Comment #52 from Antonio Trande <anto.trande at gmail.com> 2016-01-15 14:47:56 CET ---
Review file is very long, I'm leaving it as attached.

Issues:
=======
- Please, use V=1 option with 'make'

- Package uses either %{buildroot} or $RPM_BUILD_ROOT
  Note: Using both %{buildroot} and $RPM_BUILD_ROOT
  See: http://fedoraproject.org/wiki/Packaging/Guidelines#macros

- /quicktime /guicast files are licensed with LGPLv2+
  /greycstoration plugin is licensed with CeCILL
  Some files under /quicktime/ffmpeg are licensed with MIT
  Many files are relased with GPLv2+ license.
  I think License should report a multi-license:

  License: GPLv2+ and MIT and CeCILL and LGPLv2+

- 'cinelerra-cv-devel' requires 'cinelerra-cv': documentation and
  license files must be packaged in main package only.

- Requires:  %{name} = %{?epoch:%epoch:}%{version}-%{release}
  must be
  Requires:  %{name}%{?_isa} = %{?epoch:%epoch:}%{version}-%{release}

- Please, leave a comment to the patches

- AutoTools: Obsoleted m4s found
  AC_PROG_LIBTOOL found in: cinelerra-cv-2.3/configure.ac:94
  See https://fedorahosted.org/FedoraReview/wiki/AutoTools

- Why are execstack commands not executed?

- unused-direct-shlib-dependency warnings
  See
https://fedoraproject.org/wiki/Common_Rpmlint_issues?rd=PackageMaintainers/Common_Rpmlint_Issues#unused-direct-shlib-dependency

- undefined-non-weak-symbol /usr/lib64/libguicast.so.1.0.0 
  Probably, needs a link to the libquicktimehv library

- non-conffile-in-etc /etc/sysctl.d/cinelerra-cv.conf
  See
https://fedoraproject.org/wiki/Common_Rpmlint_issues?rd=PackageMaintainers/Common_Rpmlint_Issues#non-conffile-in-etc

- /usr/bin/update-desktop-database &>/dev/null || :
  are not necessary

- %global __global_ldflags %(echo %{__global_ldflags} | sed
's/-specs=.*hardened-ld//' )
  Why?

Some minor issues

- description-line-too-long errors
- A lot of incorrect-fsf-address (work for upstream)
- Some spurious-executable-perm warnings
- Some macro-in-comment warnings

-- 
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