[Bug 993] Review request: openshot - GNOME Non-linear video editor

RPM Fusion Bugzilla noreply at rpmfusion.org
Sun Apr 10 18:14:40 CEST 2011


http://bugzilla.rpmfusion.org/show_bug.cgi?id=993





--- Comment #79 from Richard <hobbes1069 at gmail.com>  2011-04-10 18:14:39 ---
(In reply to comment #77)
> Needs work:
> ===========
> - The %if ! (0%{?fedora} > 12 || 0%{?rhel} > 5) .. %endif block at the top
>   should be dropped IMHO, as I don't expect openshot to ever get supported
>   on EL-5, and Fedora 12 is end of life already.

Fixed


> - I notice that Release: is still one. Next time you do an update (like
>   the changing of $RPM_BUILD_ROOT vs. %{buildroot}) please bump Release
>   and add a %changelog entry with the changes. Within Fedora we've the rule
>   to bump Release and add a %changelog entry even during review to make it
>   easier for reviewers to check what has changed

Sorry, I didn't think it was necessary to bump the release until it became a
"real" package. Fixed.


> - If this is no longer needed please drop it:
> # Fix documentation
> #for file in `find docs/gnome/ -name '*.xml'`; do
> #sed -i -e 's~<\(caption\|mediaobject\|emphasis\)/>~~g' -e '/^[     ]\+$/d' $fi
> #done

I haven't needed it yet but the original spec author could comment. I'll remove
it for now.

Technically per the Fedora packaging guidelines BuildRoot is no longer needed.
Should I remove it as well?


> - "CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build" should be just
>   "%{__python} setup.py build" specifying CFLAGS for a noarch package is weird.

It was probably left over from the spec template since it assumes it is arch
specified I believe. Fixed.


> - Please add a comment above "License GPLv3", that all files are GPLv3+, except
>   for files under openshot/uploads/youtube which are "ASL 2.0" and
>   openshot/window/SimpleGtkBuilderApp.py which is "LGPLv3", making the
> effective
>   license of openshot GPLv3.

Done.

I'm rebuilding now to make sure I didn't muck anything up!

Richard


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


More information about the rpmfusion-developers mailing list