[Bug 3912] Review request: lives - Video editor and VJ tool
RPM Fusion Bugzilla
noreply at rpmfusion.org
Wed Jan 13 22:10:22 CET 2016
https://bugzilla.rpmfusion.org/show_bug.cgi?id=3912
--- Comment #31 from Antonio Trande <anto.trande at gmail.com> 2016-01-13 22:10:22 CET ---
(In reply to comment #29)
> Created attachment 1541 [details]
> lives.dmitry.spec
>
> (In reply to comment #28)
> > SPEC: https://sagitter.fedorapeople.org/lives/lives.spec
> > SRPM: https://sagitter.fedorapeople.org/lives/lives-2.4.6-6.fc23.src.rpm
> >
> > - Update from revision 2353
> > - libvisual support disabled
> >
> > @Sergio
> > I think this is defintive release ready for review.
>
> Hello , I have one previous .spec ( lives.dmitry.spec ) and you miss some
> scripts, but first talk about LiVES.appdata.xml , shouldn't be in spec ! we
> should upstream , or add as a file to upstream it later .
> Source1: LiVES.appdata.xml
> install -Dp %{SOURCE1} $RPM_BUILD_ROOT/%{_datadir}/appdata/LiVES.appdata.xml
Well, there is not any original appdata-file in source archive from upstream, I
made one directly. Nothing prevents me to make an appdata file during building
(see
https://fedoraproject.org/wiki/Packaging:AppData#.appdata.xml_file_creation).
Of course, if upstream maintainer (in copy in this ticket) wishes to include it
and use his own screeshots, better.
>
> I think you should use desktop-file-install :
> -desktop-file-edit \
> +desktop-file-install \
Why? desktop-file-edit and desktop-file-install are almost same command. See
'man desktop-file-edit'
>
> we could add some doc:
> %files -f %{name}.lang
> %doc README AUTHORS BUGS ChangeLog FEATURES
> +%doc GETTING.STARTED NEWS OMC/*.txt RFX/*
Okay.
>
> you also miss , I think not sure ldconfig and update-desktop-database
>
> %post -p /sbin/ldconfig
> update-desktop-database &> /dev/null || :
>
> %postun -p /sbin/ldconfig
> update-desktop-database &> /dev/null || :
>
ldconfig is invoked when libraries are shared, so installed in /usr/lib
directory; libweed are private libraries, installed in a /usr/lib sub-directory
and used by LiVES only. (See
http://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Shared_libraries)
lives.desktop has not a MimeType key; why should I invoke
update-desktop-database?
(http://fedoraproject.org/wiki/Packaging:ScriptletSnippets#desktop-database)
--
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