Bug 462530
Summary: | Review Request: jarbundler - Mac OS X JarBundler ANT Task | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | John Guthrie <mathguthrie> |
Component: | Package Review | Assignee: | Jerry James <loganjerry> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | fedora-package-review, loganjerry, notting |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-10-07 03:08:20 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 201449 |
Description
John Guthrie
2008-09-16 21:46:32 UTC
Just a note: despite the summary, this package is a dependency for the freemind-0.9.0 beta. The output of rpmlint reveals a few things that should be addressed. Don't worry about the nonstandard groups, or the gcj-mandated use of %{_libdir}, but everything else should be fixed. jarbundler.x86_64: W: name-repeated-in-summary JarBundler jarbundler.x86_64: W: non-standard-group Development/Java jarbundler.x86_64: W: file-not-utf8 /usr/share/doc/jarbundler-2.0.0/example/build.xml jarbundler-javadoc.x86_64: W: non-standard-group Development/Documentation jarbundler.spec:9: W: non-standard-group Development/Java jarbundler.spec:47: W: non-standard-group Development/Documentation jarbundler.spec:103: W: libdir-macro-in-noarch-package (main package) %attr(-,root,root) %{_libdir}/gcj/%{name} jarbundler.spec: W: mixed-use-of-spaces-and-tabs (spaces: line 3, tab: line 12) 3 packages and 1 specfiles checked; 0 errors, 8 warnings. MUST items: X : rpmlint output: see above OK: package name OK: spec file name OK: packaging guidelines OK: licensing guidelines OK: license field matches license OK: license file in %doc OK: spec file in American English OK: spec file is legible X : source matches upstream. It appears that upstream has gone on to version 2.1.0, and uses unversioned tar balls. OK: successful build on at least one primary architecture NA: use of ExcludeArch OK: all build dependencies in BuildRequires NA: proper locale handling NA: ldconfig in %post and %postun NA: relocatable package OK: own all created directories OK: no duplication in %files OK: good permissions on files and dirs OK: %clean section OK: consistent use of macros OK: code or permissible content NA: large documentation files in -doc subpackage OK: nothing in %doc needed at runtime NA: header files in -devel NA: static libraries in -static NA: Requires pkgconfig NA: .so files in -devel NA: -devel subpackage requires main package NA: no libtool archives NA: GUI applications have a desktop file OK: don't own files/dirs owned by other packages OK: clean at top of %install OK: all filenames are valid UTF-8 SHOULD items: NA: ask upstream to include a license file NA: include translated description and summary fields OK: package builds in mock (tried Fedora 11 x86_64 only) ??: package builds on all supported arches (did not check) OK: package functions as described OK: sane scriptlets OK: subpackages require the main package NA: placement of pkgconfig files NA: file dependencies In addition, please consider making the javadoc subpackage be noarch. So all that needs to be done for this to pass review is to cleanup the rpmlint warnings and get a good match with an upstream tarball (probably by upgrading your spec file to 2.1.0). John, if you still want to submit this package to Fedora, please respond within the next week. Due to no response from the submitter, I am closing this bug. |