[Bug 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-18 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=507943


Peter Robinson pbrobin...@gmail.com changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
 Resolution||RAWHIDE




--- Comment #13 from Peter Robinson pbrobin...@gmail.com  2009-07-18 03:59:53 
EDT ---
Built and in rawhide. Thanks!

-- 
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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-14 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=507943


Jussi Lehtola jussi.leht...@iki.fi changed:

   What|Removed |Added

   Flag|fedora-review?  |fedora-review+




--- Comment #8 from Jussi Lehtola jussi.leht...@iki.fi  2009-07-14 05:00:32 
EDT ---
(In reply to comment #7)
MUST: Optflags are used and time stamps preserved. NEEDSWORK
- Time stamps are lost during install. Adding INSTALL=install -p as 
argument
to make install should do the trick.
   
   I couldn't find anything about this in packaging guidelines.
  
  It's sort of implicitly assumed in
  https://fedoraproject.org/wiki/Packaging:Guidelines#Timestamps
  
  I sent a request to add the mention of it to the FPC.
 
 OK, I'll update it when its in the packaging guidelines. I don't see that it
 should block the review as I only see it there when copying files within the
 install section. The only one that does that is the utf-8 stuff which 
 preserves
 it as per the details you provided above.

The purpose is to have the same time stamps on files that are not architecture
specific in order to avoid trouble with multilib/multiarch packages. Adding the
INSTALL=install -p doesn't harm anything.

I guess I can't flunk this review on that grounds, so the 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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-14 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=507943


Peter Robinson pbrobin...@gmail.com changed:

   What|Removed |Added

   Flag||fedora-cvs?




--- Comment #10 from Peter Robinson pbrobin...@gmail.com  2009-07-14 05:19:47 
EDT ---
New Package CVS Request
===
Package Name:  moblin-gtk-engine
Short Description: GTK engine for Moblin
Owners: pbrobinson
Branches: F-11 F-10
InitialCC:

-- 
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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-14 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=507943





--- Comment #9 from Peter Robinson pbrobin...@gmail.com  2009-07-14 05:18:51 
EDT ---

  OK, I'll update it when its in the packaging guidelines. I don't see that it
  should block the review as I only see it there when copying files within the
  install section. The only one that does that is the utf-8 stuff which 
  preserves
  it as per the details you provided above.
 
 The purpose is to have the same time stamps on files that are not architecture
 specific in order to avoid trouble with multilib/multiarch packages. Adding 
 the
 INSTALL=install -p doesn't harm anything.
 
 I guess I can't flunk this review on that grounds, so the package is

Thanks. That makes sense (and is good to know) for noarch packages. I'll add it
to my notes :-)

-- 
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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-14 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=507943





--- Comment #11 from Jussi Lehtola jussi.leht...@iki.fi  2009-07-14 05:29:51 
EDT ---
(In reply to comment #9)
   OK, I'll update it when its in the packaging guidelines. I don't see that 
   it
   should block the review as I only see it there when copying files within 
   the
   install section. The only one that does that is the utf-8 stuff which 
   preserves
   it as per the details you provided above.
  
  The purpose is to have the same time stamps on files that are not 
  architecture
  specific in order to avoid trouble with multilib/multiarch packages. Adding 
  the
  INSTALL=install -p doesn't harm anything.
  
  I guess I can't flunk this review on that grounds, so the package is
 
 Thanks. That makes sense (and is good to know) for noarch packages. I'll add 
 it
 to my notes :-)  

Not really, more for -devel packages that exist e.g. on both i386 and x86_64
and the two can be installed in the same time. (They contain both architecture
independent headers and architecture dependent libraries.)

-- 
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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-14 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=507943


Jason Tibbitts ti...@math.uh.edu changed:

   What|Removed |Added

   Flag|fedora-cvs? |fedora-cvs+




--- Comment #12 from Jason Tibbitts ti...@math.uh.edu  2009-07-14 22:32:12 
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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-13 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=507943


Julian Aloofi jul...@fedoraproject.org changed:

   What|Removed |Added

 CC||jul...@fedoraproject.org
   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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-13 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=507943





--- Comment #1 from Julian Aloofi jul...@fedoraproject.org  2009-07-13 
09:50:45 EDT ---
Hi, here is a review of your package:

rpmlint output of the built RPM returns one warning:
moblin-gtk-engine.i586: W: file-not-utf8
/usr/share/doc/moblin-gtk-engine-0.2.4/README


MUST: The package does not yet exist in Fedora. The Review Request is not a
duplicate. OK
MUST: The spec file for the package is legible and macros are used
consistently. NEEDSWORK
- You could leave some space inbetween the spec file sections

MUST: The package must be named according to the Package Naming Guidelines. OK
MUST: The spec file name must match the base package %{name}. OK
MUST: The package must be licensed with a Fedora approved license and meet the 
Licensing Guidelines. OK
MUST: The License field in the package spec file must match the actual license.
OK
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 %doc. OK
MUST: The sources used to build the package must match the upstream source, as
provided in the spec URL. NEEDSWORK
- Where did you get the source code? There doesn't seem to be an upstream 
project page, but the source code must come from somewhere.

MUST: The package MUST successfully compile and build into binary rpms. OK
MUST: The spec file MUST handle locales properly. N/A
MUST: Optflags are used and time stamps preserved. OK
MUST: Packages containing shared library files must call ldconfig. OK
MUST: A package must own all directories that it creates or require the package
that owns the directory. NEEDSWORK
The package does not own the following directories:
/usr/share/themes/Moblin-Netbook/
usr/share/themes/Moblin-Netbook/gtk-2.0
usr/share/themes/Moblin-Netbook/metacity-1
It should own them

MUST: Files only listed once in %files listings. OK
MUST: Debuginfo package is complete. OK
MUST: Permissions on files must be set properly. OK
MUST: Clean section exists. OK
MUST: Large documentation files must go in a -doc subpackage. N/A
MUST: All relevant items are included in %doc. Items in %doc do not affect
runtime of application. OK
MUST: Header files must be in a -devel package. N/A
MUST: Static libraries must be in a -static package. N/A
MUST: Packages containing pkgconfig(.pc) files must 'Requires: pkgconfig'. N/A
MUST: If a package contains library files with a suffix then library files
ending in .so must go in a -devel package. OK
MUST: In the vast majority of cases, devel packages must require the base
package using a fully versioned dependency. N/A
MUST: Packages does not contain any .la libtool archives. OK
MUST: Desktop files are installed properly. N/A
MUST: No file conflicts with other packages and no general names. OK
MUST: Buildroot cleaned before install. OK
SHOULD: %{?dist} tag is used in release. OK
SHOULD: If the package does not include license text(s) as separate files from
upstream, the packager should query upstream to include it. OK
SHOULD: The package builds in mock. OK

-- 
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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-13 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=507943


Jussi Lehtola jussi.leht...@iki.fi changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC||jussi.leht...@iki.fi
 AssignedTo|nob...@fedoraproject.org|jussi.leht...@iki.fi
   Flag|fedora-review?  |




--- Comment #2 from Jussi Lehtola jussi.leht...@iki.fi  2009-07-13 09:58:57 
EDT ---
Julian is not sponsored yet, taking over 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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-13 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=507943


Jussi Lehtola jussi.leht...@iki.fi changed:

   What|Removed |Added

   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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-13 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=507943





--- Comment #3 from Jussi Lehtola jussi.leht...@iki.fi  2009-07-13 10:27:01 
EDT ---
rpmlint output:
moblin-gtk-engine.x86_64: W: file-not-utf8
/usr/share/doc/moblin-gtk-engine-0.2.4/README
3 packages and 0 specfiles checked; 0 errors, 1 warnings.

- You need to fix this
http://fedoraproject.org/wiki/Packaging_tricks#Convert_encoding_to_UTF-8
(use the version that preserves the timestamp)


MUST: The package does not yet exist in Fedora. The Review Request is not a
duplicate. OK
MUST: The spec file for the package is legible and macros are used
consistently. OK
MUST: The package must be named according to the Package Naming Guidelines. OK
MUST: The spec file name must match the base package %{name}. OK
MUST: The package must be licensed with a Fedora approved license and meet the 
Licensing Guidelines. OK
MUST: The License field in the package spec file must match the actual license.
OK

MUST: The sources used to build the package must match the upstream source, as
provided in the spec URL. NEEDSWORK
- Source URL is missing.
http://fedoraproject.org/wiki/Packaging/SourceURL

MUST: The package MUST successfully compile and build into binary rpms. OK
MUST: The spec file MUST handle locales properly. N/A

MUST: Optflags are used and time stamps preserved. NEEDSWORK
- Time stamps are lost during install. Adding INSTALL=install -p as argument
to make install should do the trick.

MUST: A package must own all directories that it creates or require the package
that owns the directory. NEEDSWORK
- Package should own %{_datadir}/themes/Moblin-Netbook/ as it doesn't seem to
be provided by any package. (%{_datadir}/themes is owned by the filesystem
package)

MUST: Packages containing shared library files must call ldconfig. N/A
MUST: Files only listed once in %files listings. OK
MUST: Debuginfo package is complete. OK
MUST: Permissions on files must be set properly. OK
MUST: Clean section exists. OK
MUST: Large documentation files must go in a -doc subpackage. N/A

MUST: All relevant items are included in %doc. Items in %doc do not affect
runtime of application. NEEDSWORK
- Missing WORK.

MUST: Header files must be in a -devel package. N/A
MUST: Static libraries must be in a -static package. N/A
MUST: Packages containing pkgconfig(.pc) files must 'Requires: pkgconfig'. N/A
MUST: If a package contains library files with a suffix then library files
ending in .so must go in a -devel package. N/A
MUST: In the vast majority of cases, devel packages must require the base
package using a fully versioned dependency. N/A
MUST: Packages does not contain any .la libtool archives. OK
MUST: Desktop files are installed properly. N/A
MUST: No file conflicts with other packages and no general names. OK
MUST: Buildroot cleaned before install. OK
SHOULD: %{?dist} tag is used in release. OK
SHOULD: If the package does not include license text(s) as separate files from
upstream, the packager should query upstream to include it. OK
SHOULD: The package builds in mock. OK

-- 
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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-13 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=507943





--- Comment #4 from Peter Robinson pbrobin...@gmail.com  2009-07-13 13:08:12 
EDT ---
(In reply to comment #3)
 rpmlint output:
 moblin-gtk-engine.x86_64: W: file-not-utf8
 /usr/share/doc/moblin-gtk-engine-0.2.4/README
 3 packages and 0 specfiles checked; 0 errors, 1 warnings.
 
 - You need to fix this
 http://fedoraproject.org/wiki/Packaging_tricks#Convert_encoding_to_UTF-8
 (use the version that preserves the timestamp)

FIXED

 MUST: The sources used to build the package must match the upstream source, as
 provided in the spec URL. NEEDSWORK
 - Source URL is missing.
 http://fedoraproject.org/wiki/Packaging/SourceURL

FIXED: Updated to the moblin git url for source tarballs. Updated to the latest
release as well. I thought I'd updated this but must have missed it.

 MUST: Optflags are used and time stamps preserved. NEEDSWORK
 - Time stamps are lost during install. Adding INSTALL=install -p as argument
 to make install should do the trick.

I couldn't find anything about this in packaging guidelines.

 MUST: A package must own all directories that it creates or require the 
 package
 that owns the directory. NEEDSWORK
 - Package should own %{_datadir}/themes/Moblin-Netbook/ as it doesn't seem to
 be provided by any package. (%{_datadir}/themes is owned by the filesystem
 package)

FIXED

 MUST: All relevant items are included in %doc. Items in %doc do not affect
 runtime of application. NEEDSWORK
 - Missing WORK.

Not sure what's missing here. There's no WORK file. I've added the NEWS file.

Updates here
SPEC: http://pbrobinson.fedorapeople.org/moblin-gtk-engine.spec
SRPM: http://pbrobinson.fedorapeople.org/moblin-gtk-engine-0.3.0-1.fc11.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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-13 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=507943





--- Comment #5 from Peter Robinson pbrobin...@gmail.com  2009-07-13 14:35:14 
EDT ---
koji build here http://koji.fedoraproject.org/koji/taskinfo?taskID=1471743

-- 
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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-13 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=507943





--- Comment #6 from Jussi Lehtola jussi.leht...@iki.fi  2009-07-13 15:20:03 
EDT ---
(In reply to comment #4)
  MUST: The sources used to build the package must match the upstream source, 
  as
  provided in the spec URL. NEEDSWORK
  - Source URL is missing.
  http://fedoraproject.org/wiki/Packaging/SourceURL
 
 FIXED: Updated to the moblin git url for source tarballs. Updated to the 
 latest
 release as well. I thought I'd updated this but must have missed it.

If you're using a git tarball, then you need to adjust the version and release
accordingly.
http://fedoraproject.org/wiki/Packaging/NamingGuidelines#Pre-Release_packages

Judging from the URL this seems to be a stable release. However the git part
makes me think this is a daily snapshot. If it is, then you should get the
source from git:
http://fedoraproject.org/wiki/Packaging/SourceURL#Using_Revision_Control

  MUST: Optflags are used and time stamps preserved. NEEDSWORK
  - Time stamps are lost during install. Adding INSTALL=install -p as 
  argument
  to make install should do the trick.
 
 I couldn't find anything about this in packaging guidelines.

It's sort of implicitly assumed in
https://fedoraproject.org/wiki/Packaging:Guidelines#Timestamps

I sent a request to add the mention of it to the FPC.

  MUST: All relevant items are included in %doc. Items in %doc do not affect
  runtime of application. NEEDSWORK
  - Missing WORK.
 
 Not sure what's missing here. There's no WORK file. I've added the NEWS file.

Ugh. That's what I meant :)

-- 
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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-07-13 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=507943





--- Comment #7 from Peter Robinson pbrobin...@gmail.com  2009-07-13 15:38:53 
EDT ---

 If you're using a git tarball, then you need to adjust the version and release
 accordingly.
 http://fedoraproject.org/wiki/Packaging/NamingGuidelines#Pre-Release_packages
 
 Judging from the URL this seems to be a stable release. However the git part
 makes me think this is a daily snapshot. If it is, then you should get the
 source from git:
 http://fedoraproject.org/wiki/Packaging/SourceURL#Using_Revision_Control

Its a proper release but the moblin guys don't currently release tarballs so
only do it via the git method (very annoying but getting more common now days).
Because they are tagged releases the tarballs are able to be recreated by
downloading them so they don't require the pre-release tagging (like for eg the
geoclue package I maintain).

   MUST: Optflags are used and time stamps preserved. NEEDSWORK
   - Time stamps are lost during install. Adding INSTALL=install -p as 
   argument
   to make install should do the trick.
  
  I couldn't find anything about this in packaging guidelines.
 
 It's sort of implicitly assumed in
 https://fedoraproject.org/wiki/Packaging:Guidelines#Timestamps
 
 I sent a request to add the mention of it to the FPC.

OK, I'll update it when its in the packaging guidelines. I don't see that it
should block the review as I only see it there when copying files within the
install section. The only one that does that is the utf-8 stuff which preserves
it as per the details you provided above.

   MUST: All relevant items are included in %doc. Items in %doc do not affect
   runtime of application. NEEDSWORK
   - Missing WORK.
  
  Not sure what's missing here. There's no WORK file. I've added the NEWS 
  file.
 
 Ugh. That's what I meant :)  

:-)

-- 
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 507943] Review Request: moblin-gtk-engine - GTK engine for Moblin

2009-06-24 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=507943


Bastien Nocera bnoc...@redhat.com changed:

   What|Removed |Added

Summary|Review Request: |Review Request:
   |moblin-gtk-egine - GTK  |moblin-gtk-engine - GTK
   |engine for Moblin   |engine for Moblin




-- 
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