[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415

Fedora Update System upda...@fedoraproject.org changed:

   What|Removed |Added

   Fixed In Version||sayonara-0.6.2-4.svn1021.fc
   ||21
 Resolution|NEXTRELEASE |ERRATA



--- Comment #17 from Fedora Update System upda...@fedoraproject.org ---
sayonara-0.6.2-4.svn1021.fc21 has been pushed to the Fedora 21 stable
repository.

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415



--- Comment #14 from Jon Ciesla limburg...@gmail.com ---
Git done (by process-git-requests).

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415

Jon Ciesla limburg...@gmail.com changed:

   What|Removed |Added

  Flags|fedora-cvs? |fedora-cvs+



-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415

MartinKG mgans...@alice.de changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
 Resolution|--- |NEXTRELEASE
Last Closed||2015-02-17 10:37:26



--- Comment #15 from MartinKG mgans...@alice.de ---
package has been built successfully on f21, fc22 and rawhide.

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415



--- Comment #16 from Fedora Update System upda...@fedoraproject.org ---
sayonara-0.6.2-4.svn1021.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/sayonara-0.6.2-4.svn1021.fc21

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-16 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415



--- Comment #10 from Mario Blättermann mario.blaetterm...@gmail.com ---
One more issue, rather cosmetic:

Buildrequires:  curl-devel

has to be

BuildRequires:  curl-devel

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-16 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415



--- Comment #9 from Mario Blättermann mario.blaetterm...@gmail.com ---
(In reply to MartinKG from comment #8)
 Spec URL: https://www.dropbox.com/s/2cnhsow8i72mput/sayonara.spec?dl=0
 SRPM URL:
 https://www.dropbox.com/s/g5j7pwwk5omq55c/sayonara-0.6.2-2.svn1016.fc21.src.
 rpm?dl=0

Please don't use Dropbox for the file links. It is impossible to use
fedora-review because the links point to the website, not the file itself. It
is no problem for me, I don't use fedora-review at all, but it could be
annoying for other reviewers of your packages. Upload the files to your Fedora
webspace instead.

However, here's the scratch build:
http://koji.fedoraproject.org/koji/taskinfo?taskID=8954463

$ rpmlint -i -v *
sayonara.i686: I: checking
sayonara.i686: I: checking-url http://code.google.com/p/sayonara-player/
(timeout 10 seconds)
sayonara.i686: W: no-manual-page-for-binary sayonara
Each executable in standard binary directories should have a man page.

sayonara.i686: E: invalid-appdata-file /usr/share/appdata/sayonara.appdata.xml
appdata file is not valid, check with appdata-validate

sayonara.src: I: checking
sayonara.src: I: checking-url http://code.google.com/p/sayonara-player/
(timeout 10 seconds)
sayonara.src: W: invalid-url Source0: sayonara-player-r1016.tar.gz
The value should be a valid, public HTTP, HTTPS, or FTP URL.

sayonara.x86_64: I: checking
sayonara.x86_64: I: checking-url http://code.google.com/p/sayonara-player/
(timeout 10 seconds)
sayonara.x86_64: W: no-manual-page-for-binary sayonara
Each executable in standard binary directories should have a man page.

sayonara.x86_64: E: invalid-appdata-file
/usr/share/appdata/sayonara.appdata.xml
appdata file is not valid, check with appdata-validate

sayonara-debuginfo.i686: I: checking
sayonara-debuginfo.i686: I: checking-url
http://code.google.com/p/sayonara-player/ (timeout 10 seconds)
sayonara-debuginfo.x86_64: I: checking
sayonara-debuginfo.x86_64: I: checking-url
http://code.google.com/p/sayonara-player/ (timeout 10 seconds)
sayonara.spec: I: checking
sayonara.spec: W: invalid-url Source0: sayonara-player-r1016.tar.gz
The value should be a valid, public HTTP, HTTPS, or FTP URL.

5 packages and 1 specfiles checked; 2 errors, 4 warnings.

Nothing worth to discuss. Missing man page is not up to you to add, the tarball
is created from SVN, and the appdata file *is* valid, albeit not fully
canonical. OK, here we go:

-
key:

[+] OK
[.] OK, not applicable
[X] needs work
-

[+] MUST: rpmlint must be run on the source rpm and all binary rpms the build
produces. The output should be posted in the review.
[+] MUST: The package must be named according to the Package Naming Guidelines.
[+] MUST: The spec file name must match the base package %{name}, in the format
%{name}.spec unless your package has an exemption.
[X] MUST: The package must meet the Packaging Guidelines.
[+] MUST: The package must be licensed with a Fedora approved license and meet
the Licensing Guidelines.
[+] MUST: The License field in the package spec file must match the actual
license.
GPLv3+
[+] MUST: 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 must be included in %license.
[+] MUST: The spec file must be written in American English.
[+] MUST: The spec file for the package MUST be legible.
[+] MUST: The sources used to build the package must match the upstream source,
as provided in the spec URL. Reviewers should use sha256sum for this task as it
is used by the sources file once imported into git. If no upstream URL can be
specified for this package, please see the Source URL Guidelines for how to
deal with this.
$ sha256sum *
Checksums differ, but this happens often in case of a tarball created from
a VCS. I trust you :)

[+] MUST: The package MUST successfully compile and build into binary rpms on
at least one primary architecture.
[.] MUST: If the package does not successfully compile, build or work on an
architecture, then those architectures should be listed in the spec in
ExcludeArch. Each architecture listed in ExcludeArch MUST have a bug filed in
bugzilla, describing the reason that the package does not compile/build/work on
that architecture. The bug number MUST be placed in a comment, next to the
corresponding ExcludeArch line.
[+] MUST: All build dependencies must be listed in BuildRequires, except for
any that are listed in the exceptions section of the Packaging Guidelines ;
inclusion of those as BuildRequires is optional. Apply common sense.
[+] MUST: The spec file MUST handle locales properly. This is done by using the
%find_lang macro. Using %{_datadir}/locale/* is strictly forbidden.
[.] MUST: Every binary RPM package (or subpackage) which stores shared library
files (not just symlinks) in any of the dynamic linker's default paths, 

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-16 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415

Mario Blättermann mario.blaetterm...@gmail.com changed:

   What|Removed |Added

  Flags|fedora-review?  |fedora-review+



--- Comment #12 from Mario Blättermann mario.blaetterm...@gmail.com ---
OK, looks fine now.

PACKAGE APPROVED!

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-16 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415

MartinKG mgans...@alice.de changed:

   What|Removed |Added

  Flags||fedora-cvs?



--- Comment #13 from MartinKG mgans...@alice.de ---
@Mario Thanks for the review.

New Package SCM Request
===
Package Name: sayonara
Short Description: A lightweight Qt Audio player
Owners: martinkg
Branches: f21 f22
InitialCC:

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-16 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415



--- Comment #11 from MartinKG mgans...@alice.de ---
Spec URL: https://martinkg.fedorapeople.org/Review/SPECS/sayonara.spec
SRPM URL:
https://martinkg.fedorapeople.org/Review/SRPMS/sayonara-0.6.2-3.svn1018.fc21.src.rpm

Mon Feb 16 2015 Martin Gansser marti...@fedoraproject.org - 0.6.2-3.svn1018
- rebuild for new svn release
- cosmetic changes
- take ownership of unowned directory %%{_datadir}/%%{name}/translations
- take ownership of unowned directory %%{_datadir}/%%{name}/translations/icons

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-16 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415



--- Comment #8 from MartinKG mgans...@alice.de ---
(In reply to Mario Blättermann from comment #6)
 BuildRequires:  gstreamer1-devel is redundant, it is pulled in by
 gstreamer1-plugins-base-devel.
 
 Is svn really a runtime requirement? If this points to the tarball creation,
 it is not needed.
 
deleted

 According to the licensecheck output, the license is GPLv3+.
 
corrected

 The package installs icons in /usr/share/icons/hicolor, that's why
 Requires: hicolor-icon-theme is needed.
 
added

 The file license.txt needs to be added to %files under %license.

added

 What about the Java stuff in sayonara_client?
 
deleted

 Would be nice to have an *appdata.xml file to let the program also appear in
 future gnome-software versions. Maybe you could contact upstream to add one. 
 
added, reported upstream
 
 From the *.desktop file:
 
 Categories=Audio;Music;Player;AudioVideo;
 
 The last category is not a secondary one, referring to the Freedesktop
 specification (see
 http://standards.freedesktop.org/menu-spec/latest/apas02.html), and actually
 Sayonara don't seem to be a video player. Better remove this category, or
 put it as a primary category and remove Audio.
corrected

new rpm files upload

Spec URL: https://www.dropbox.com/s/2cnhsow8i72mput/sayonara.spec?dl=0
SRPM URL:
https://www.dropbox.com/s/g5j7pwwk5omq55c/sayonara-0.6.2-2.svn1016.fc21.src.rpm?dl=0

%changelog
* Mon Feb 16 2015 Martin Gansser marti...@fedoraproject.org - 0.6.2-2.svn1016
- deleted BR  gstreamer1-devel because its redundant
- deleted RR svn isn't needed
- corrected license tag to GPLv3+
- added RR hicolor-icon-theme
- mark license files as %%license where available
- added appdata.xml file
- modified desktop file Categories
- removed java stuff

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-16 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415

Mario Blättermann mario.blaetterm...@gmail.com changed:

   What|Removed |Added

 CC||mario.blaetterm...@gmail.co
   ||m



--- Comment #6 from Mario Blättermann mario.blaetterm...@gmail.com ---
BuildRequires:  gstreamer1-devel is redundant, it is pulled in by
gstreamer1-plugins-base-devel.

Is svn really a runtime requirement? If this points to the tarball creation, it
is not needed.

According to the licensecheck output, the license is GPLv3+.

The package installs icons in /usr/share/icons/hicolor, that's why Requires:
hicolor-icon-theme is needed.

The file license.txt needs to be added to %files under %license.

What about the Java stuff in sayonara_client?

Would be nice to have an *appdata.xml file to let the program also appear in
future gnome-software versions. Maybe you could contact upstream to add one. 


From the *.desktop file:

Categories=Audio;Music;Player;AudioVideo;

The last category is not a secondary one, referring to the Freedesktop
specification (see
http://standards.freedesktop.org/menu-spec/latest/apas02.html), and actually
Sayonara don't seem to be a video player. Better remove this category, or put
it as a primary category and remove Audio.

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-16 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415

Mario Blättermann mario.blaetterm...@gmail.com changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|nob...@fedoraproject.org|mario.blaetterm...@gmail.co
   ||m
  Alias||sayonara
  Flags||fedora-review?



--- Comment #7 from Mario Blättermann mario.blaetterm...@gmail.com ---
Taking this for a full review.

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-16 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415

Mario Blättermann mario.blaetterm...@gmail.com changed:

   What|Removed |Added

 Blocks||928937 (qt-reviews)




Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=928937
[Bug 928937] Qt-related package review tracker
-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2015-02-14 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415



--- Comment #5 from MartinKG mgans...@alice.de ---
Spec URL: https://martinkg.fedorapeople.org/Review/SPECS/sayonara.spec
SRPM URL:
https://martinkg.fedorapeople.org/Review/SRPMS/sayonara-0.6.2-1.svn1016.fc21.src.rpm

%changelog
* Fri Feb 13 2015 Martin Gansser marti...@fedoraproject.org - 0.6.2-1.svn1016
- rebuild for new svn release

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2014-09-01 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415



--- Comment #4 from MartinKG mgans...@alice.de ---
Spec URL: https://martinkg.fedorapeople.org/Review/SPECS/sayonara.spec
SRPM URL:
https://martinkg.fedorapeople.org/Review/SRPMS/sayonara-0.4.1-1.4.svn878.fc20.src.rpm

%changelog
* Mon Sep 01 2014 Martin Gansser marti...@fedoraproject.org -
0.4.1-1.4.svn878
- enabled debugging informations
- rebuild for new svn release
- set correct file permisson


rpmlint sayonara-0.4.1-1.4.svn878.fc20.x86_64.rpm
sayonara.x86_64: W: no-manual-page-for-binary sayonara
1 packages and 0 specfiles checked; 0 errors, 1 warnings.

rpmlint sayonara-debuginfo-0.4.1-1.4.svn878.fc20.x86_64.rpm
1 packages and 0 specfiles checked; 0 errors, 0 warnings.

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2014-08-29 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415



--- Comment #3 from MartinKG mgans...@alice.de ---
(In reply to NIWA Hideyuki from comment #2)
 Hi
 This is my informal review. I comment about the spec file etc.
 
 1. Source0:sayonara-player-%{svnrev}.tar.gz
 
 URL is necessary for the Source0 tag.

There is no URL available for the recent snv tarball.
 
 2. #
 https://sayonara-player.googlecode.com/issues/
 attachment?aid=92000name=sayonara-desktop.
 patchtoken=ABZ6GAezT8Y7uTPdlcAPejNluH3R5pcUiQ%3A1402298727539
 Patch0: sayonara-desktop.patch
 #
 https://sayonara-player.googlecode.com/issues/
 attachment?aid=92001name=sayonara-libdir.
 patchtoken=ABZ6GAftNAWKGIQtU8vT9AwhapN1BEXTdw%3A1402298727539
 Patch1: sayonara-libdir.patch
 
 When the brief comment is put on the upper part of Patch0 and Patch1 
 above upstream bug tracker link, it is helpful. 
 
done

 3. BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 BuildRequires:  qt-devel
 BuildRequires:  alsa-lib-devel
 BuildRequires:  gstreamer-devel
 BuildRequires:  gstreamer-plugins-base-devel
 BuildRequires:  libnotify-devel
 Buildrequires:  curl-devel
 BuildRequires:  libxml2-devel
 BuildRequires:  taglib-devel
 BuildRequires:  glib2-devel
 Requires:   svn  
 
 Please add comments on explicit dependencies.
 
remove unnecessary dependencies

 4. rm -rf %{buildroot}/%{_datadir}/menu
 
 Is this processing necessary? Please delete it if it is unnecessary.
its necessary


Spec URL: https://www.dropbox.com/s/2cnhsow8i72mput/sayonara.spec?dl=0
SRPM URL:
https://www.dropbox.com/s/f8vgj2c7whhv4ze/sayonara-0.4.1-1.3.svn870.fc20.src.rpm?dl=0

%changelog
* Fri Aug 29 2014 Martin Gansser marti...@fedoraproject.org -
0.4.1-1.3.svn870
- rebuild for new svn release
- added more comments

rpmlint sayonara-debuginfo-0.4.1-1.3.svn870.fc20.x86_64.rpm
sayonara-debuginfo.x86_64: E: debuginfo-without-sources
1 packages and 0 specfiles checked; 1 errors, 0 warnings.

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2014-07-10 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415

NIWA Hideyuki niwa.hidey...@jp.fujitsu.com changed:

   What|Removed |Added

 CC||niwa.hidey...@jp.fujitsu.co
   ||m



--- Comment #2 from NIWA Hideyuki niwa.hidey...@jp.fujitsu.com ---
Hi
This is my informal review. I comment about the spec file etc.

1. Source0:sayonara-player-%{svnrev}.tar.gz

URL is necessary for the Source0 tag.

2. #
https://sayonara-player.googlecode.com/issues/attachment?aid=92000name=sayonara-desktop.patchtoken=ABZ6GAezT8Y7uTPdlcAPejNluH3R5pcUiQ%3A1402298727539
Patch0: sayonara-desktop.patch
#
https://sayonara-player.googlecode.com/issues/attachment?aid=92001name=sayonara-libdir.patchtoken=ABZ6GAftNAWKGIQtU8vT9AwhapN1BEXTdw%3A1402298727539
Patch1: sayonara-libdir.patch

When the brief comment is put on the upper part of Patch0 and Patch1 
above upstream bug tracker link, it is helpful. 

3. BuildRequires:  cmake
BuildRequires:  desktop-file-utils
BuildRequires:  qt-devel
BuildRequires:  alsa-lib-devel
BuildRequires:  gstreamer-devel
BuildRequires:  gstreamer-plugins-base-devel
BuildRequires:  libnotify-devel
Buildrequires:  curl-devel
BuildRequires:  libxml2-devel
BuildRequires:  taglib-devel
BuildRequires:  glib2-devel
Requires:   svn  

Please add comments on explicit dependencies.


4. rm -rf %{buildroot}/%{_datadir}/menu

Is this processing necessary? Please delete it if it is unnecessary.

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1106415] Review Request: sayonara - A lightweight Qt Audio player

2014-06-10 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1106415



--- Comment #1 from MartinKG mgans...@alice.de ---
Spec URL: http://martinkg.fedorapeople.org/Review/SPECS/sayonara.spec
SRPM URL:
http://martinkg.fedorapeople.org/Review/SRPMS/sayonara-0.4.0-1.2.svn851.fc20.src.rpm

%changelog
* Tue Jun 10 2014 Martin Gansser marti...@fedoraproject.org -
0.4.0-1.2.svn851
- rebuild for new svn release
- added svn Requirement
- corrected svn path

-- 
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@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review