[Bug 227050] Review Request: dtdparser-1.21-3jpp - A Java DTD Parser
bugzilla at redhat.com
bugzilla at redhat.com
Wed Feb 14 15:50:14 UTC 2007
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: dtdparser-1.21-3jpp - A Java DTD Parser
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=227050
tbento at redhat.com changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|tbento at redhat.com |vivekl at redhat.com
------- Additional Comments From tbento at redhat.com 2007-02-14 10:50 EST -------
> X * package is named appropriately
> . 0:3.4.5-2jpp.1 -> 0:3.4.5-2jpp.2%{?dist} to be inline with
> http://fedoraproject.org/wiki/PackagingDrafts/ExceptionJPackage
Fixed.
> X correct buildroot
> - should be:
> %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Fixed.
> X if %{?dist} is used, it should be in that form (note the ? and %
> locations)
> . See above about naming convention
Fixed
> X* rpmlint on <this package>.srpm and rpms gives no output
> - justify warnings if you think they shouldn't be there
> W: dtdparser non-standard-group Development/Libraries/Java
> The value of the Group tag in the package is not valid. Valid groups are:
> "Amusements/Games", "Amusements/Graphics", "Applications/Archiving",
> "Applications/Communications", "Applications/Databases",
> "Applications/Editors", "Applications/Emulators", "Applications/Engineering",
> "Applications/File", "Applications/Internet", "Applications/Multimedia",
> "Applications/Productivity", "Applications/Publishing", "Applications/System",
> "Applications/Text", "Development/Debug", "Development/Debuggers",
> "Development/Languages", "Development/Libraries", "Development/System",
> "Development/Tools", "Documentation", "System Environment/Base", "System
> Environment/Daemons", "System Environment/Kernel", "System
> Environment/Libraries", "System Environment/Shells", "User
> Interface/Desktops", "User Interface/X", "User Interface/X Hardware Support".
This warning can be ignored.
> E: dtdparser tag-not-utf8 %changelog
> The character encoding of the value of this tag is not UTF-8.
> . use iconv to convert to UTF8
Fixed.
> E: dtdparser non-utf8-spec-file dtdparser.spec
> The character encoding of the spec file is not UTF-8. Convert it for
> example using iconv(1).
> . use iconv to convert to UTF8
Fixed.
> W: dtdparser mixed-use-of-spaces-and-tabs (spaces: line 9, tab: line 36)
> The specfile mixes use of spaces and tabs for indentation, which is a
> cosmetic annoyance. Use either spaces or tabs for indentation, not both.
> . Replace the tabs with spaces (:set tabexpand :%retab in vim)
Fixed.
> W: dtdparser non-standard-group Development/Libraries/Java
> The value of the Group tag in the package is not valid. Valid groups are:
> "Amusements/Games", "Amusements/Graphics", "Applications/Archiving",
> "Applications/Communications", "Applications/Databases",
> "Applications/Editors", "Applications/Emulators", "Applications/Engineering",
> "Applications/File", "Applications/Internet", "Applications/Multimedia",
> "Applications/Productivity", "Applications/Publishing", "Applications/System",
> "Applications/Text", "Development/Debug", "Development/Debuggers",
> "Development/Languages", "Development/Libraries", "Development/System",
> "Development/Tools", "Documentation", "System Environment/Base", "System
> Environment/Daemons", "System Environment/Kernel", "System
> Environment/Libraries", "System Environment/Shells", "User
> Interface/Desktops", "User Interface/X", "User Interface/X Hardware Support".
This warning can be ignored.
> E: dtdparser tag-not-utf8 %changelog
> The character encoding of the value of this tag is not UTF-8.
> . use iconv to convert to UTF8
Fixed.
> W: dtdparser-javadoc non-standard-group Development/Documentation
> The value of the Group tag in the package is not valid. Valid groups are:
> "Amusements/Games", "Amusements/Graphics", "Applications/Archiving",
> "Applications/Communications", "Applications/Databases",
> "Applications/Editors", "Applications/Emulators", "Applications/Engineering",
> "Applications/File", "Applications/Internet", "Applications/Multimedia",
> "Applications/Productivity", "Applications/Publishing", "Applications/System",
> "Applications/Text", "Development/Debug", "Development/Debuggers",
> "Development/Languages", "Development/Libraries", "Development/System",
> "Development/Tools", "Documentation", "System Environment/Base", "System
> Environment/Daemons", "System Environment/Kernel", "System
> Environment/Libraries", "System Environment/Shells", "User
> Interface/Desktops", "User Interface/X", "User Interface/X Hardware Support".
This warning can be ignored.
> E: dtdparser-javadoc tag-not-utf8 %changelog
> The character encoding of the value of this tag is not UTF-8.
> . use iconv to convert to UTF8
Fixed.
> E: dtdparser-javadoc zero-length
> /usr/share/javadoc/dtdparser-1.21/package-list
> + I checked the build root on a local build and this seems to be created by
> the javadoc task in ant. This can probably be ignored?
This warning can be ignored because the file is automated and thus, changing on
a daily basis.
> X make sure lines are <= 80 characters
> . minor fixes needed
Fixed.
> X make a -doc sub-package if necessary
> Standardize the javadoc package handling around
> https://zarb.org/pipermail/jpackage-discuss/2007-February/011119.html
> - see
>
>http://fedoraproject.org/wiki/Packaging/Guidelines#head-9bbfa57478f0460c6160947a6bf795249488182b
Fixed.
> X* package should own all directories and files
> + Use jpackage-utils in Requires(x), Requires since installing to
> %{_javadir}/%{_javadocdir}
Fixed.
> X* %doc files should not affect runtime
> . javadoc should use %doc for its files
Fixed.
> X* verify the final provides and requires of the binary RPM
> rpm -qp --provides ../RPMS/noarch/dtdparser-*
> dtdparser = 0:1.21-3jpp
> dtdparser-javadoc = 0:1.21-3jpp
> rpm -qp --requires ../RPMS/noarch/dtdparser-*
> rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> . Requires needs jpakage-utils as mentioned earlier
> . Should have a requires on java?
Fixed.
The src rpm can be found at this link:
http://tequila-sunrise.ath.cx/rpmreviews/F7/dtdparser/dtdparser-1.21-3jpp.1.src.rpm
Let me know if there's anything else I need to fix or forgot to fix.
Thanks.
--
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.
More information about the Fedora-package-review
mailing list