[Bug 478399] Review Request: ircp-tray - Infrared file transfer applet for GNOME panel

2008-12-31 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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


Lubomir Rintel lkund...@v3.sk changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
 Resolution||NEXTRELEASE




--- Comment #7 from Lubomir Rintel lkund...@v3.sk  2008-12-31 03:39:14 EDT ---
Thanks Dan  Kevin! Imported and built.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 478399] Review Request: ircp-tray - Infrared file transfer applet for GNOME panel

2008-12-30 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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


Kevin Fenzi ke...@tummy.com changed:

   What|Removed |Added

   Flag|fedora-cvs? |fedora-cvs+




--- Comment #6 from Kevin Fenzi ke...@tummy.com  2008-12-31 00:57:05 EDT ---
cvs done.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 478399] Review Request: ircp-tray - Infrared file transfer applet for GNOME panel

2008-12-29 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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





--- Comment #1 from Lubomir Rintel lkund...@v3.sk  2008-12-29 07:56:50 EDT ---
Oh, yes, I should probably depend on glib-devel  2.14, since this uses the new
-fashioned timeouts; I'll fix that on next spin. RHEL 5 has older glib.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 478399] Review Request: ircp-tray - Infrared file transfer applet for GNOME panel

2008-12-29 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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


Dan Horák d...@danny.cz changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC||d...@danny.cz
 AssignedTo|nob...@fedoraproject.org|d...@danny.cz
   Flag||fedora-review?




-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 478399] Review Request: ircp-tray - Infrared file transfer applet for GNOME panel

2008-12-29 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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





--- Comment #2 from Dan Horák d...@danny.cz  2008-12-29 09:01:52 EDT ---
formal review is here, see the notes below:

OK source files match upstream:
 ed6b34290c06150f168a31f5e137dbfbf7fcfa94  ircp-tray-0.7.3.tar.gz
OK package meets naming and versioning guidelines.
OK specfile is properly named, is cleanly written and uses macros consistently.
OK dist tag is present.
OK license field matches the actual license.
OK license is open source-compatible. License text included in package.
OK latest version is being packaged.
BAD BuildRequires are proper.
OK compiler flags are appropriate.
OK %clean is present.
OK package builds in mock (Rawhide/x86_64).
OK debuginfo package looks complete.
OK rpmlint is silent.
BAD final provides and requires look sane.
N/A %check is present and all tests pass.
OK no shared libraries are added to the regular linker search paths.
OK owns the directories it creates.
OK doesn't own any directories it shouldn't.
BAD no duplicates in %files.
OK file permissions are appropriate.
OK correct scriptlets present.
OK code, not content.
OK documentation is small, so no -docs subpackage is necessary.
OK %docs are not necessary for the proper functioning of the package.
OK no headers.
OK no pkgconfig files.
OK no libtool .la droppings.
BAD GUI app with desktop file.

- no need to have pkgconfig as BR: , it is resolved from all used -devel BRs,
gtk2-devel is a dependency of libnotify-devel, so the BRs should be only
intltool gettext libnotify-devel openobex-devel
- what is the reason for using a file as Requires?
(https://fedoraproject.org/wiki/Packaging/Guidelines#File_Dependencies)
- the desktop file is listed twice in %files
- upstream desktop file installed, but not validated
(https://fedoraproject.org/wiki/Packaging/Guidelines#desktop-file-install_usage)

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 478399] Review Request: ircp-tray - Infrared file transfer applet for GNOME panel

2008-12-29 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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





--- Comment #3 from Lubomir Rintel lkund...@v3.sk  2008-12-29 13:24:24 EDT ---
(In reply to comment #2)
 formal review is here, see the notes below:
 BAD BuildRequires are proper.
 BAD final provides and requires look sane.
 BAD no duplicates in %files.
 BAD GUI app with desktop file.

 - no need to have pkgconfig as BR: , it is resolved from all used -devel BRs,

Well, did not use to be the case; but this won't go to EPEL anyway since RHEL
lacks IrDA stack, so I removed the explicit pkgconfig dependency in the new
package.

 gtk2-devel is a dependency of libnotify-devel, so the BRs should be only
 intltool gettext libnotify-devel openobex-devel

Again -- it did not used to be. Also, I'm wondering if the redundant
buildrequires are forbidden? It makes a lot more sense to me to depend on
libnotify explicitly no matter if gtk does, since it's not guaranteed for
non-essential dependencies to go away (though it is not likely in this case).

 - what is the reason for using a file as Requires?
 (https://fedoraproject.org/wiki/Packaging/Guidelines#File_Dependencies)

Well, the original reasoning behind that was that I though openobex-apps
package is mis-named (it's far more common to either call it -utils, or place
executables in the main package and put the libraries into -libs package), and
I was afraid it can change. I did not file a bug report for that, and I don't
really care, so I changed the require to openobex-apps.

 - the desktop file is listed twice in %files

Oops, must have been a typo.

 - upstream desktop file installed, but not validated
 (https://fedoraproject.org/wiki/Packaging/Guidelines#desktop-file-install_usage)

Good catch. Thanks!

SPEC: http://netbsd.sk/~lkundrak/SPECS/ircp-tray.spec
SRPM: http://netbsd.sk/~lkundrak/SRPMS/ircp-tray-0.7.3-2.el5.src.rpm

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 478399] Review Request: ircp-tray - Infrared file transfer applet for GNOME panel

2008-12-29 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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


Dan Horák d...@danny.cz changed:

   What|Removed |Added

   Flag|fedora-review?  |fedora-review+




--- Comment #4 from Dan Horák d...@danny.cz  2008-12-29 15:06:51 EDT ---
(In reply to comment #3)
 (In reply to comment #2)
  formal review is here, see the notes below:
  BAD BuildRequires are proper.
  BAD final provides and requires look sane.
  BAD no duplicates in %files.
  BAD GUI app with desktop file.
 
  - no need to have pkgconfig as BR: , it is resolved from all used -devel 
  BRs,
 
 Well, did not use to be the case; but this won't go to EPEL anyway since RHEL
 lacks IrDA stack, so I removed the explicit pkgconfig dependency in the new
 package.
 
  gtk2-devel is a dependency of libnotify-devel, so the BRs should be only
  intltool gettext libnotify-devel openobex-devel
 
 Again -- it did not used to be. Also, I'm wondering if the redundant
 buildrequires are forbidden? It makes a lot more sense to me to depend on
 libnotify explicitly no matter if gtk does, since it's not guaranteed for
 non-essential dependencies to go away (though it is not likely in this case).

No, redundant BRs are not forbidden and this is the case when it makes sense to
use them.

All issues are fixed now, so this package is APPROVED.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 478399] Review Request: ircp-tray - Infrared file transfer applet for GNOME panel

2008-12-29 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


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


Lubomir Rintel lkund...@v3.sk changed:

   What|Removed |Added

   Flag||fedora-cvs?




--- Comment #5 from Lubomir Rintel lkund...@v3.sk  2008-12-29 15:54:22 EDT ---
New Package CVS Request
===
Package Name: ircp-tray
Short Description: Infrared file transfer applet for GNOME panel
Owners: lkundrak
Branches: F-10

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review