[Bug 462250] Review Request: Pmw - python megawidgets

2008-10-03 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=462250





--- Comment #5 from Tim Fenn [EMAIL PROTECTED]  2008-10-03 23:23:31 EDT ---
(In reply to comment #4)
 For 1.3.2-2:
 
 * URL
   - I think http://pmw.sourceforge.net/ is better for URL
 
 * SourceURL
   - For tarball on sourceforge.net please refer to
 https://fedoraproject.org/wiki/Packaging/SourceURL#Sourceforge.net
 

done.

 * %prep
 ---
 %setup -q -n Pmw.1.3.2/src
 ---
   - After rebuilding the directory Pmw.1.3.2/src under %_builddir
 But it leaved Pmw.1.3.2 directory undeleted, which is not
 right.
 %setup directory (relative to %_builddir) must not contain
 any slash. 
 

fixed.

 
 * License
   --- Some files under src/Pmw/Pmw_1_3/contrib/ are under GPLv2+
   --- Others are under MIT (from src/Pmw/Pmw_1_3/doc/copyright.html)
   - So the license tag should be MIT and GPLv2+.
 

fixed.

 * %clean, %install
   - %clean section is empty
  See https://fedoraproject.org/wiki/Packaging/ReviewGuidelines :
  MUST: Each package must have a %clean section, 
   - Also %install does not contain any cleaning line.


fixed.

 
 * Directory ownership issue
   - The directory %{python_sitelib}/ itself is owned by python and
 should not be owned by this rpm.
 

fixed.

 * Documents
   - As license information is in src/Pmw/Pmw_1_3/doc/copyright.html
 at least this file should be included in %doc.
 I guess
 -
 %doc src/Pmw/Pmw_1_3/doc/
 -
 is better.

done.

I also fixed the egg-info packaging according to
https://fedoraproject.org/wiki/Packaging/Python/Eggs.

spec url: http://www.stanford.edu/~fenn/packs/python-pmw.spec
srpm url: http://www.stanford.edu/~fenn/packs/python-pmw-1.3.2-3.f8.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 462250] Review Request: Pmw - python megawidgets

2008-10-02 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=462250





--- Comment #4 from Mamoru Tasaka [EMAIL PROTECTED]  2008-10-02 12:16:33 EDT 
---
For 1.3.2-2:

* URL
  - I think http://pmw.sourceforge.net/ is better for URL

* SourceURL
  - For tarball on sourceforge.net please refer to
https://fedoraproject.org/wiki/Packaging/SourceURL#Sourceforge.net

* %prep
---
%setup -q -n Pmw.1.3.2/src
---
  - After rebuilding the directory Pmw.1.3.2/src under %_builddir
But it leaved Pmw.1.3.2 directory undeleted, which is not
right.
%setup directory (relative to %_builddir) must not contain
any slash. 

%build

%install
rm -rf 

* License
  --- Some files under src/Pmw/Pmw_1_3/contrib/ are under GPLv2+
  --- Others are under MIT (from src/Pmw/Pmw_1_3/doc/copyright.html)
  - So the license tag should be MIT and GPLv2+.

* %clean, %install
  - %clean section is empty
 See https://fedoraproject.org/wiki/Packaging/ReviewGuidelines :
 MUST: Each package must have a %clean section, 
  - Also %install does not contain any cleaning line.
   
https://fedoraproject.org/wiki/Packaging/Guidelines#PreppingBuildRootForInstall

* Directory ownership issue
  - The directory %{python_sitelib}/ itself is owned by python and
should not be owned by this rpm.

* Documents
  - As license information is in src/Pmw/Pmw_1_3/doc/copyright.html
at least this file should be included in %doc.
I guess
-
%doc src/Pmw/Pmw_1_3/doc/
-
is better.

-- 
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 462250] Review Request: Pmw - python megawidgets

2008-10-01 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=462250





--- Comment #3 from Tim Fenn [EMAIL PROTECTED]  2008-10-01 19:32:53 EDT ---
Sorry for the late reply, I'm away from home and with a rather spotty
connection.

(In reply to comment #1)
 Some notes.
 
 * Build failure
   - Your srpm does not build:
 http://koji.fedoraproject.org/koji/taskinfo?taskID=843287
 * At least python is needed for BuildRequires
 * Also even after python is added to BuildRequires the build fails (on
 F-9+) like:
 
 error: Installed (but unpackaged) file(s) found:
/usr/lib/python2.5/site-packages/Pmw-1.3.2-py2.5.egg-info
 

Fixed.

 
 * Redundant definition macro
   - %python_sitearch is used nowhere
   - Also it is not needed to define %version, %release macro explicitly.
 
 * Source URL
   - %SOURCE must be written with full URL:
 https://fedoraproject.org/wiki/Packaging/SourceURL
 

Fixed.

 * The line
 -
 [ $RPM_BUILD_ROOT != / ]  rm -rf $RPM_BUILD_ROOT
 -
   - is not needed. You define $RPM_BUILD_ROOT.

Fixed.

 * Also I think this srpm should be named as python-pmw:

Done.

spec url: http://www.stanford.edu/~fenn/packs/python-pmw.spec
srpm url: http://www.stanford.edu/~fenn/packs/python-pmw-1.3.2-2.f8.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 462250] Review Request: Pmw - python megawidgets

2008-09-26 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=462250


Mamoru Tasaka [EMAIL PROTECTED] changed:

   What|Removed |Added

 CC||[EMAIL PROTECTED]




--- Comment #1 from Mamoru Tasaka [EMAIL PROTECTED]  2008-09-26 03:01:01 EDT 
---
Some notes.

* Build failure
  - Your srpm does not build:
http://koji.fedoraproject.org/koji/taskinfo?taskID=843287
* At least python is needed for BuildRequires
* Also even after python is added to BuildRequires the build fails (on
F-9+) like:

error: Installed (but unpackaged) file(s) found:
   /usr/lib/python2.5/site-packages/Pmw-1.3.2-py2.5.egg-info


RPM build errors:
user fenn does not exist - using root
Installed (but unpackaged) file(s) found:
   /usr/lib/python2.5/site-packages/Pmw-1.3.2-py2.5.egg-info
-

* Redundant definition macro
  - %python_sitearch is used nowhere
  - Also it is not needed to define %version, %release macro explicitly.

* Source URL
  - %SOURCE must be written with full URL:
https://fedoraproject.org/wiki/Packaging/SourceURL

* The line
-
[ $RPM_BUILD_ROOT != / ]  rm -rf $RPM_BUILD_ROOT
-
  - is not needed. You define $RPM_BUILD_ROOT.

-- 
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 462250] Review Request: Pmw - python megawidgets

2008-09-26 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=462250





--- Comment #2 from Mamoru Tasaka [EMAIL PROTECTED]  2008-09-26 03:25:30 EDT 
---
* Also I think this srpm should be named as python-pmw:
 
https://fedoraproject.org/wiki/Packaging/NamingGuidelines#Addon_Packages_.28python_modules.29

-- 
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 462250] Review Request: Pmw - python megawidgets

2008-09-25 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=462250


Itamar Reis Peixoto [EMAIL PROTECTED] changed:

   What|Removed |Added

 CC||[EMAIL PROTECTED]
  Alias||Pmw




-- 
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 462250] Review Request: Pmw - python megawidgets

2008-09-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=462250


Tim Fenn [EMAIL PROTECTED] changed:

   What|Removed |Added

Summary|Pmw - python megawidgets|Review Request: Pmw -
   ||python megawidgets




-- 
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 462250] Review Request: Pmw - python megawidgets

2008-09-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=462250


Tim Fenn [EMAIL PROTECTED] changed:

   What|Removed |Added

 Blocks|435018  |177841




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