[Bug 701801] Review Request: ast - A Library for Handling World Coordinate Systems in Astronomy

2011-11-22 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=701801

Orion Poplawski  changed:

   What|Removed |Added

   Flag||needinfo?(sergio.pasra@gmai
   ||l.com)

--- Comment #3 from Orion Poplawski  2011-11-22 15:58:21 
EST ---
Sergio - Are you still up for doing this review, or should I put it back in the
queue?

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

[Bug 701801] Review Request: ast - A Library for Handling World Coordinate Systems in Astronomy

2011-11-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=701801

Sergio Pascual  changed:

   What|Removed |Added

   Flag|needinfo?(sergio.pasra@gmai |
   |l.com)  |

--- Comment #4 from Sergio Pascual  2011-11-24 07:15:44 
EST ---
I would like to do the review this weekend... I've been very busy these months

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

[Bug 701801] Review Request: ast - A Library for Handling World Coordinate Systems in Astronomy

2011-11-28 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=701801

--- Comment #5 from Sergio Pascual  2011-11-28 05:02:23 
EST ---
These are blockers, after fixing them the package should be ok.

License
--- 
* There are some files proj.c proj.h wcsmath.h wcstrig.c wcstrig.h (from an old
version of wcslib) under LGPLv2+. So the license tag should be: GPLv2+ and
LGPLv2+
* The FSF address is wrong. You should report it upstream 

Libraries
-
* In the installed package there are some pgplot related libraries. As pgplot
is not free and can't be distributed by Fedora, I suggest to remove the
libraries

/usr/lib64/libast_pgplot3d.so
/usr/lib64/libast_pgplot3d.so.0
/usr/lib64/libast_pgplot3d.so.0.0.0
/usr/lib64/libast_pgplot.so
/usr/lib64/libast_pgplot.so.0
/usr/lib64/libast_pgplot.so.0.0.0

Documentation
- 
* rpmlint complains about hidden directories and empty files. They should be
removed.

ast-doc.x86_64: W: hidden-file-or-dir
/usr/share/doc/ast/sun210.htx/.star2html-init
ast-doc.x86_64: E: zero-length /usr/share/doc/ast/sun210.htx/star2html.sty
ast-doc.x86_64: E: zero-length /usr/share/doc/ast/sun211.htx/star2html.sty
ast-doc.x86_64: W: hidden-file-or-dir
/usr/share/doc/ast/sun211.htx/.star2html-init

* Tex files are included. They should be removed unless they are needed for
something.

* In the spec, you create a /usr/share/doc/ast directory and move there the
documentation installed. But the name of the directory is incorrect. Everything
in docdir is named "package-version", in this case ast-doc-5.7.2

I would let rpm do its job and grab the docs from the source dir

%files doc
%doc sun210.htx sun210.ps sun211.htx sun211.ps

Other recommendations, not blockers

* The following macros are not needed anymore, so you can remove them safely
from the specfile:
BuildRoot, %clean and %defattr

* If you are willing and have time, you can try to educate upstream about:
 - its weird versioning scheme
 - linking to wcstools instead of pasting wcstools files in the code
 - using pkgconfig instead of home-made solutions
 - creating pgplot libraries only if pgplot is present

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

[Bug 701801] Review Request: ast - A Library for Handling World Coordinate Systems in Astronomy

2011-11-28 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=701801

--- Comment #6 from Orion Poplawski  2011-11-28 18:20:28 
EST ---
http://www.cora.nwra.com/~orion/fedora/ast.spec
http://www.cora.nwra.com/~orion/fedora/ast-6.0.1-1.fc16.src.rpm

* Mon Nov 28 2011 Orion Poplawski  6.0.1-1
- Update to 6.0-1
- Fixup some lib linkages
- Fix license tag
- Fix FSF license
- Fixup doc install
- Drop BuildRoot, clean, defattr

I've sent an email upstream about the various issues.

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

[Bug 701801] Review Request: ast - A Library for Handling World Coordinate Systems in Astronomy

2011-12-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=701801

Sergio Pascual  changed:

   What|Removed |Added

   Flag|fedora-review?  |fedora-review+

--- Comment #7 from Sergio Pascual  2011-12-03 11:19:51 
EST ---
Rpmlint output:
ast.src:12: W: macro-in-comment %{srcver}
ast.src: W: invalid-url Source0: ast-6.0-1.tar.gz
ast-debuginfo.x86_64: E: incorrect-fsf-address
/usr/src/debug/ast-6.0-1/loader.h
ast-devel.x86_64: W: spelling-error %description -l en_US prog -> prig, prof,
pro
ast-devel.x86_64: W: no-documentation
ast-devel.x86_64: W: no-manual-page-for-binary ast_link

Package and spec are named according the guidelines

License is GPLv2+ and  LGPLv2+

Specfile legible
Source matches upstream, source follows the convention for Troublesome URLs
(see http://fedoraproject.org/wiki/Packaging/SourceURL)
Package builds, No ExcludeArch needed
BuildRequires listed
ldconfig called properly
No bundled libraries (the files from wcslib have been modified by ast
developers, so I don't consider it to be the same library.)

Owns directories it creates
Macros are consistent
Large docs are in -doc subpackage
Headers and .so are in -devel subpackage
-devel requires base package
No .la files

BuildRoot is not needed
%clean is not needed


Package is APPROVED

By the way, you are not required to fix the incorrect FSF address. But if you
do, please fix also loader.h before uploading

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

[Bug 701801] Review Request: ast - A Library for Handling World Coordinate Systems in Astronomy

2011-12-05 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=701801

Orion Poplawski  changed:

   What|Removed |Added

   Flag||fedora-cvs?

--- Comment #8 from Orion Poplawski  2011-12-05 16:11:24 
EST ---
Thanks for the review.

New Package SCM Request
===
Package Name: ast
Short Description: A Library for Handling World Coordinate Systems in Astronomy
Owners: orion
Branches: f15 f16 el6
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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 701801] Review Request: ast - A Library for Handling World Coordinate Systems in Astronomy

2011-12-05 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=701801

--- Comment #9 from Jon Ciesla  2011-12-05 16:19:05 EST 
---
Git done (by process-git-requests).

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

[Bug 701801] Review Request: ast - A Library for Handling World Coordinate Systems in Astronomy

2011-12-05 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=701801

Orion Poplawski  changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
 Resolution||NEXTRELEASE
Last Closed||2011-12-05 16:47:31

--- Comment #10 from Orion Poplawski  2011-12-05 16:47:31 
EST ---
Checked in and built.  Thanks Jon.

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

[Bug 701801] Review Request: ast - A Library for Handling World Coordinate Systems in Astronomy

2011-05-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=701801

Sergio Pascual  changed:

   What|Removed |Added

 CC||sergio.pa...@gmail.com
 AssignedTo|nob...@fedoraproject.org|sergio.pa...@gmail.com
   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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 701801] Review Request: ast - A Library for Handling World Coordinate Systems in Astronomy

2011-05-11 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=701801

--- Comment #1 from Sergio Pascual  2011-05-11 18:19:13 
EDT ---
Hi, some comments:

 * The description is too long. I haven't found a guideline about this but IMHO
with less than 10 lines is enough. Consider that 
$ rpm -qi ast 
outputs almost two screens full of text, hiding the rpm information.

 * The upstream version of the package is 5.6-0. What do you thonk of
translating this to 5.6.0-1 instead of 5.6-1? If upstream releases 5.6-3 you
will have to edit the Source macro to get the correct source. (Weird
versioning, by the way)

 * Source should contain a full URL

 * Everything inside /usr/share/ast is documentation and is not needed to work
with the libraries. As such, I think the contents should go to %docs

 * Furthermore, the docs are about 40 M in size. Removing the .tex files
reduces the size to around 25 M. These files are good candidates to go to a
ast-doc package. If you don't want to make a separate doc package, the library
documentation should be in -devel subpackage.

When I have more time, I will see if the Makefile can be patched to "remove the
unresolved symbol" warnings.

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


[Bug 701801] Review Request: ast - A Library for Handling World Coordinate Systems in Astronomy

2011-10-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=701801

Orion Poplawski  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED

--- Comment #2 from Orion Poplawski  2011-10-14 14:04:34 
EDT ---
* Fri Oct 14 2011 Orion Poplawski  5.7.2-1
- Update to 5.7-2
- Truncate description
- Move documentation to subpackage

I'm not sure how to get a usable URL.  I put it in as a comment in the spec.

http://www.cora.nwra.com/~orion/fedora/ast.spec
http://www.cora.nwra.com/~orion/fedora/ast-5.7.2-1.fc15.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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review