Bug 471809

Summary: Review Request: gnome-gmail-notifier - A simple application that monitors Gmail inboxes
Product: [Fedora] Fedora Reporter: Ian Weller <ian>
Component: Package ReviewAssignee: Parag AN(पराग) <panemade>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora-package-review, notting, panemade
Target Milestone: ---Flags: panemade: fedora-review+
kevin: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-11-21 10:57:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ian Weller 2008-11-16 19:41:46 UTC
Spec URL: http://ianweller.fedorapeople.org/SRPMS/gnome-gmail-notifier/0.9.4-1/gnome-gmail-notifier.spec
SRPM URL: http://ianweller.fedorapeople.org/SRPMS/gnome-gmail-notifier/0.9.4-1/gnome-gmail-notifier-0.9.4-1.fc9.src.rpm

Description:
The GNOME Gmail Notifier is a project designed to provide a simple, easy-
to-use application that monitors users' gmail inbox(es), and to deliver
the appropriate notifications when new mail exists.

Comment 1 Parag AN(पराग) 2008-11-17 04:38:57 UTC
Need some work
1) remove vendor tag as per https://fedoraproject.org/wiki/TomCallaway/DesktopFileVendor
  I see some warnings also for desktop file but its ok. You can check those warnings in build log or output of desktop-file-validate

2) also you can remove original desktop file along with above fix as
from 
rm %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="fedora" --dir=%{buildroot}%{_datadir}/applications data/%{name}.desktop
to
desktop-file-install                                    \
--delete-original                                       \
--dir=%{buildroot}%{_datadir}/applications              \
%{buildroot}/%{_datadir}/applications/%{name}.desktop

3) preserve timestamps by using make install as
make install DESTDIR=%{buildroot} INSTALL="install -p"

Comment 2 Ian Weller 2008-11-17 05:06:28 UTC
* Sun Nov 16 2008 Ian Weller <ianweller> 0.9.4-2
- Patch desktop file to correctly define the application's icon
- Fix desktop file installation
- Keep timestamps on installed files
- Change URL to actual URL instead of Google Code project page

Spec: http://ianweller.fedorapeople.org/SRPMS/gnome-gmail-notifier/0.9.4-2/gnome-gmail-notifier.spec
SRPM: http://ianweller.fedorapeople.org/SRPMS/gnome-gmail-notifier/0.9.4-2/gnome-gmail-notifier-0.9.4-2.fc9.src.rpm

Comment 3 Parag AN(पराग) 2008-11-17 06:24:56 UTC
Review:
+ package builds in mock.
 Koji build => http://koji.fedoraproject.org/koji/taskinfo?taskID=935765
+ rpmlint is silent for SRPM and for RPM.
+ source files match upstream.
822426b19510036d14c00ed2ea24a899  gnome-gmail-notifier-0.9.4.tar.bz2
+ package meets naming and packaging guidelines.
+ specfile is properly named, is cleanly written
+ Spec file is written in American English.
+ Spec file is legible.
+ dist tag is present.
+ build root is correct.
+ license is open source-compatible.
+ License text is included in package.
+ %doc files present.
+ BuildRequires are proper.
+ defattr usage is correct.
+ %clean is present.
+ package installed properly.
+ Macro use appears rather consistent.
+ Package contains code.
+ no static libraries.
+ no .pc file present.
+ no -devel subpackage exists.
+ no .la files.
+ no translations are available.
+ Does owns the directories it creates.
+ no duplicates in %files.
+ file permissions are appropriate.
+ no scriptlets are used.
+ Desktop file installed correctly.
+ GUI app.

Suggestions:-
   Build is successful if you remove BR:gettext As currently no translations ar e present you can avoid adding this BR:gettext 
  see http://koji.fedoraproject.org/koji/taskinfo?taskID=935770 without BR:gettext
APPROVED.

Comment 4 Ian Weller 2008-11-17 06:39:26 UTC
Thanks.

New Package CVS Request
=======================
Package Name: gnome-gmail-notifier
Short Description: A simple application that monitors Gmail inboxes
Owners: ianweller
Branches: F-9 F-10

Comment 5 Kevin Fenzi 2008-11-19 03:48:52 UTC
cvs done.

Comment 6 Fedora Update System 2008-11-19 05:36:50 UTC
gnome-gmail-notifier-0.9.4-3.fc9 has been submitted as an update for Fedora 9.
http://admin.fedoraproject.org/updates/gnome-gmail-notifier-0.9.4-3.fc9

Comment 7 Fedora Update System 2008-11-19 05:36:53 UTC
gnome-gmail-notifier-0.9.4-3.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/gnome-gmail-notifier-0.9.4-3.fc10

Comment 8 Fedora Update System 2008-11-21 10:57:54 UTC
gnome-gmail-notifier-0.9.4-3.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2008-11-22 16:53:19 UTC
gnome-gmail-notifier-0.9.4-3.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.