[Bug 1176307] Review Request: torrent-file-editor - Qt based GUI tool designed to create and edit .torrent files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1176307



--- Comment #2 from Ivan Romanov <drizt@xxxxxxx> ---
(In reply to Raphael Groner from comment #1)
> Hi Ivan,
> 
> there are some hints for your spec file. Please fix those, then I can
> continue with the review.
> 
> * Use macros whereever possible. Don't use a slash at the end of the URL.
> You can use just 'sf' as abbreviation 'sourceforge'.
> 
> - URL:            http://sourceforge.net/projects/torrent-file-editor/
> + URL:            http://sf.net/projects/%{name}
Fixed.
> - Source0:       
> http://sourceforge.net/projects/%{name}/files/%{name}-%{version}.tar.gz
> + Source0:        %{url}/files/%{name}-%{version}.tar.gz
It's not correct.
https://fedoraproject.org/wiki/Packaging:SourceURL?rd=Packaging/SourceURL#Sourceforge.net

> * MUST 'Require: hicolor-icon-theme' cause of the folder ownership.
> https://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/
> Guidelines#File_and_Directory_Ownership
> 
> > %files
> > …
> > %{_datadir}/icons/hicolor/*/apps/%{name}.png
Fixed.

> * SHOULD tell us more about your package in %description. Consider to write
> about the features as mentioned so at the sourceforge page.
Fixed.

> * SHOULD directly get the source tarball from github without using
> sourceforge
> https://fedoraproject.org/wiki/Packaging:SourceURL?rd=Packaging/
> SourceURL#Github
It's not correct. 
> If the upstream does create tarballs you should use them as tarballs provide an easier trail for people auditing the packages. 
In this case upstream creates tarballs. So I use them.

> * Additional question: Why do you not use Qt5 also in Fedora, like you do
> for the tree product? Fedora 21 has Qt5 packages.
Qt4 now is main. Qt5 only for development as I understand. Anyway Qt5 variant
looks ugly. I don't want to use it. When Qt5 become stable I will transtition
to it.


Spec URL:
https://raw.githubusercontent.com/drizt/torrent-file-editor-package/717d16ebc342a77e0464cd795c8fba78691cf581/torrent-file-editor.spec
SRPM URL:
https://kojipkgs.fedoraproject.org//work/tasks/8973/8448973/torrent-file-editor-0.1.0-1.fc22.src.rpm

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]