Bug 225764
| Summary: | Merge Review: fonts-ISO8859-2 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Nobody's working on this, feel free to take it <nobody> | ||||||||
| Component: | Package Review | Assignee: | Akira TAGOH <tagoh> | ||||||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
| Severity: | medium | Docs Contact: | |||||||||
| Priority: | medium | ||||||||||
| Version: | rawhide | CC: | fedora-package-review, i18n-bugs, notting, petersen, pnemade, smohan | ||||||||
| Target Milestone: | --- | Flags: | tagoh:
fedora-review+
huzaifas: fedora-cvs+ |
||||||||
| Target Release: | --- | ||||||||||
| Hardware: | All | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | iso8859-2-fonts-1.0-24.fc14 | Doc Type: | Bug Fix | ||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2010-05-20 10:06:14 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: | 491976 | ||||||||||
| Bug Blocks: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Nobody's working on this, feel free to take it
2007-01-31 18:39:14 UTC
I think Jens can be good Reviewer for this package. Removing myself from review. I am not able to verify upstream source as source URL is not working. Not sure what we can do where upstream is no longer available for older packages. Created attachment 327310 [details]
This is modified spec file for fonts-ISO8859-2.spec
Created attachment 327312 [details]
This is modified spec file for fonts-ISO8859-2.spec
Rahul, Can you apply new spec in rawhide with excluding -f to fc-cache as its not needed? Almost more than one month no response from package maintainer. And looks like I also lost now interest in this package. Rahul, could you apply the above suggested changes please to keep the review moving? Currently, I have modified spec file to http://paragn.fedorapeople.org/fedora-work/SPECS/ISO8859-2-fonts.spec Created attachment 413737 [details]
build.log
mock rebuild failed:
RPM build errors:
File must begin with "/": %{_fontbasedir}ISO8859-2
File must begin with "/": %{_fontbasedir}ISO8859-2/misc
File must begin with "/": %{_fontbasedir}ISO8859-2/misc/*.gz
File must begin with "/": %{_fontbasedir}ISO8859-2/misc/fonts.alias
File must begin with "/": %{_fontbasedir}ISO8859-2/misc/fonts.dir
I guess you need to add BuildRequires: fontpackages-devel or define own _fontbasedir to get it fixed.
updated package SPEC:- http://paragn.fedorapeople.org/fedora-work/SPECS/ISO8859-2-fonts.spec SRPM:- http://paragn.fedorapeople.org/fedora-work/SRPMS/ISO8859-2-fonts-1.0-23.fc13.src.rpm I think there can be many changes happen to spec so I will not bump the release each time. If it looks confusing please tell me and will then provided bumped SPEC and SRPM. You'd better using _fontdir instead of the own fontdir defined in the spec. otherwise it would ends up to put files under the unexpected path such as /usr/share/fontsISO8859-2. updated package SPEC:- http://paragn.fedorapeople.org/fedora-work/SPECS/ISO8859-2-fonts.spec SRPM:- http://paragn.fedorapeople.org/fedora-work/SRPMS/ISO8859-2-fonts-1.0-23.fc13.src.rpm Scratch build -> http://koji.fedoraproject.org/koji/taskinfo?taskID=2186907 updated package SPEC:- http://paragn.fedorapeople.org/fedora-work/SPECS/ISO8859-2-fonts.spec SRPM:- http://paragn.fedorapeople.org/fedora-work/SRPMS/ISO8859-2-fonts-1.0-23.fc13.src.rpm Scratch build -> http://koji.fedoraproject.org/koji/taskinfo?taskID=2186969 rpmlint reported:
ISO8859-2-100dpi-fonts.noarch: E: file-in-usr-marked-as-conffile /usr/share/fonts/ISO8859-2/100dpi/fonts.alias
ISO8859-2-75dpi-fonts.noarch: E: file-in-usr-marked-as-conffile /usr/share/fonts/ISO8859-2/75dpi/fonts.alias
ISO8859-2-fonts.noarch: E: file-in-usr-marked-as-conffile /usr/share/fonts/ISO8859-2/misc/fonts.alias
ISO8859-2-fonts.src:222: W: macro-in-%changelog %{_fontbasedir}
ISO8859-2-fonts.src:168: W: mixed-use-of-spaces-and-tabs (spaces: line 168, tab: line 63)
Aside from that, please be aware of %{_fontbasedir}%{fontname} nearly equal to %{_fontdir}. so %{_fontdir}%{fontname} in %post script is wrong.
updated package SPEC:- http://paragn.fedorapeople.org/fedora-work/SPECS/ISO8859-2-fonts.spec SRPM:- http://paragn.fedorapeople.org/fedora-work/SRPMS/ISO8859-2-fonts-1.0-24.fc13.src.rpm Scratch build -> http://koji.fedoraproject.org/koji/taskinfo?taskID=2187095 Sorry, one more fix is required. the package doesn't own /usr/share/fonts/ISO8859-2 updated package SPEC:- http://paragn.fedorapeople.org/fedora-work/SPECS/ISO8859-2-fonts.spec SRPM:- http://paragn.fedorapeople.org/fedora-work/SRPMS/ISO8859-2-fonts-1.0-24.fc13.src.rpm Scratch build -> http://koji.fedoraproject.org/koji/taskinfo?taskID=2191463 Review results:
+ rpmlint result:
ISO8859-2-100dpi-fonts.noarch: W: spelling-error Summary(en_US) dpi -> dip, pi, dpt
ISO8859-2-100dpi-fonts.noarch: W: spelling-error %description -l en_US dpi -> dip, pi, dpt
ISO8859-2-100dpi-fonts.noarch: W: no-url-tag
ISO8859-2-100dpi-fonts.noarch: W: no-documentation
ISO8859-2-75dpi-fonts.noarch: W: spelling-error Summary(en_US) dpi -> dip, pi, dpt
ISO8859-2-75dpi-fonts.noarch: W: spelling-error %description -l en_US dpi -> dip, pi, dpt
ISO8859-2-75dpi-fonts.noarch: W: no-url-tag
ISO8859-2-75dpi-fonts.noarch: W: no-documentation
ISO8859-2-fonts.src: W: no-url-tag
ISO8859-2-fonts.src: W: invalid-url Source0: ISO8859-2-bdf.tar.gz
ISO8859-2-fonts-common.noarch: W: no-url-tag
ISO8859-2-misc-fonts.noarch: W: no-url-tag
ISO8859-2-misc-fonts.noarch: W: no-documentation
5 packages and 0 specfiles checked; 0 errors, 13 warnings.
+ the package met the Packaging Naming Guidelines.
+ the spec file name matches the base package %{name}.
+ the package met the Packaging Guidelines.
+ the license is OSS-compatible.
+ License tag matches the actual license.
_ no license file provided by upstream.
+ the spec file is written in American English.
+ the spec file is legible.
_ according to the comment in the spec file, the upstream link is dead.
+ the package is buildable on mock.
+ the package provides noarch only.
+ the package has the certain BuildRequires.
_ no locales files provided.
_ no shared libraries provided.
+ the package owns all directories in the package without duplicates.
+ no duplicates in %files.
+ files in the package has certain permissions.
+ the package consistently use macros.
+ the package contains permissable content.
_ no large documentation files provided.
+ %doc contains the release notes only.
_ no header files provided.
_ no static libraries provided.
_ no desktop files provided.
+ all filenames in rpm is valid UTF-8.
APPROVED.
Thanks for the review! here is updated package. SPEC:http://paragn.fedorapeople.org/fedora-work/SPECS/iso8859-2-fonts.spec SRPM:http://paragn.fedorapeople.org/fedora-work/SRPMS/iso8859-2-fonts-1.0-24.fc13.src.rpm Scratch build =>http://koji.fedoraproject.org/koji/taskinfo?taskID=2193389 New Package CVS Request ======================= Package Name: iso8859-2-fonts Short Description: Central European language fonts for the X Window System Owners: pnemade Branches: F-13 InitialCC: i18n-team, fonts-sig cvs done |