Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: s3270 - Scripted 3270 Emulator https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=235694 jwilson@xxxxxxxxxx changed: What |Removed |Added ---------------------------------------------------------------------------- Flag| |fedora-review? ------- Additional Comments From jwilson@xxxxxxxxxx 2007-05-08 17:26 EST ------- Initial pass: 1) please use spaces instead of tabs 2) URL is wrong, should be http://sourceforge.net/projects/x3270 3) Source: is wrong, should be what's currently in URL 4) The Requires: on x3270 looks bad to me. Seems there ought to be a minimum required version as well, since I'm guessing x3270 1.0 won't actually work. The Reqs: x3270 <= %{version} is quite fragile, in that if the x3270 maintainer updates their package to the latest upstream x3270 3.3.5p6 and maintains their current versioning scheme, the deps of s3270 won't be satisfiable, as 3.3.5p6 is rpm-newer than 3.3.5, which is what %{version} currently gives. 5) the specified buildroot doesn't meet minimum requirements: http://fedoraproject.org/wiki/Packaging/Guidelines#head-b4fdd45fa76cbf54c885ef0836361319ab962473 6) the %description doesn't match upstream's latest. I'd suggest: x3270 is a suite of 3270 terminal emulation tools. s3270 is a scripting tool for writing screen-scraping applications. Includes IND$FILE support, DBCS, and more. 7) The install line for the s3270 binary uses -s, which strips the binary. Need to not do that so the binary can be stripped by the rpmbuild process and proper debuginfo packages built 8) There's actually make install and make install-man targets in the Makefile, which appear to have proper $DESTDIR support, I suggest investigating that instead of the numerous manual install calls. Seems there are a few bits more that make install installs also. 9) %defattr(-,root,root,-) instead of just %defattr(-,root,root) -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review