Bug 590573
| Summary: | Review Request: cuneiform - OCR System | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Sergey Raspopov <sergey.linux> |
| Component: | Package Review | Assignee: | Peter Lemenkov <lemenkov> |
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | rawhide | CC: | fedora-package-review, kryzhev, lemenkov, misek, musuruan, notting, pahan |
| Target Milestone: | --- | Flags: | lemenkov:
fedora-review?
|
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-04-04 06:14:59 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: | 496433 | ||
|
Description
Sergey Raspopov
2010-05-10 08:14:42 UTC
Build in Koji failed due to missing BuildRequires cmake (and, possibly, some others): http://koji.fedoraproject.org/koji/taskinfo?taskID=2179013 Please, ensure that it builds in mock first. It seems that cmake was the only missing BuilrReqires - I added it, and build was successful: http://koji.fedoraproject.org/koji/taskinfo?taskID=2179232 Upstream has released v1.0.0. Is it possible to update this package to the latest version? BTW, is the review stalled? Oh, sorry - I just found that Sergey finally added missing BuildRequires (although he didn't mention it here). Yes, updating this package up to 1.0.0 would be great. Ping, Sergey! Ok. Version 1.0.0: Spec URL: http://sergeyr.fedorapeople.org/cuneiform_1.0.0/cuneiform.spec SPRM URL: http://sergeyr.fedorapeople.org/cuneiform_1.0.0/cuneiform-1.0.0-1.fc13.src.rpm Description: Cuneiform is an multi-language OCR system originally developed and open sourced by Cognitive Technologies. Cuneiform was originally a Windows program, which was ported to Linux by Jussi Pakkanen. * It seems that it can't be built on PowerPC http://koji.fedoraproject.org/koji/taskinfo?taskID=2380960 (F-12) Otherwise it build fine on x86 and x86_64 http://koji.fedoraproject.org/koji/taskinfo?taskID=2380967 (F-13). Please, add the following line into your spec: ExclusiveArch: %{ix86} x86_64 * Also you need to add license.txt to %doc. Interestingly, but upstream ships 3 license.txt files - two of them are identical. while the other one (bundled with crash report utility) is different: Sulaco ~/rpmbuild/BUILD/cuneiform-linux-1.0.0: find -type f -iname "license*" -print -exec md5sum {} \; ./cuneiform_src/Addfiles/license.txt 62227db15001fcdcf2cbe3eb05fec860 ./cuneiform_src/Addfiles/license.txt ./cuneiform_src/Kern/icrashreport/sources/crashrpt/src/license.txt 0662a916b38fe8b1093b17cfc3f521b6 ./cuneiform_src/Kern/icrashreport/sources/crashrpt/src/license.txt ./cuneiform_src/Kern/license.txt 62227db15001fcdcf2cbe3eb05fec860 ./cuneiform_src/Kern/license.txt Sulaco ~/rpmbuild/BUILD/cuneiform-linux-1.0.0: * You need to split off development-related files, namely: work ~/Desktop: rpm -qp cuneiform-1.0.0-1.fc13.i686.rpm -l | grep -E \(include\|so$\) /usr/include/cuneiform.h /usr/lib/libccom.so /usr/lib/libced.so /usr/lib/libcfcompat.so /usr/lib/libcfio.so /usr/lib/libcimage.so /usr/lib/libcline.so /usr/lib/libcpage.so /usr/lib/libcpu32.so /usr/lib/libcstr.so /usr/lib/libctb32.so /usr/lib/libcuneiform.so /usr/lib/libdif32.so /usr/lib/libevn32.so /usr/lib/libexc.so /usr/lib/libfon32.so /usr/lib/libleo32.so /usr/lib/liblns32.so /usr/lib/libloc32.so /usr/lib/libmmx32.so /usr/lib/libmsk32.so /usr/lib/libpass2.so /usr/lib/libr3532.so /usr/lib/librbal.so /usr/lib/librblock.so /usr/lib/librcorrkegl.so /usr/lib/librcutp.so /usr/lib/librdib.so /usr/lib/librfrmt.so /usr/lib/librimage.so /usr/lib/librline.so /usr/lib/librling.so /usr/lib/librlings.so /usr/lib/librmarker.so /usr/lib/librneg.so /usr/lib/librout.so /usr/lib/librpic.so /usr/lib/librpstr.so /usr/lib/librreccom.so /usr/lib/librsadd.so /usr/lib/librselstr.so /usr/lib/librshelllines.so /usr/lib/librstr.so /usr/lib/librstuff.so /usr/lib/librverline.so /usr/lib/libsmetric.so /usr/lib/libstd32.so work ~/Desktop: * Since you're installing libraries into %{_libdir} you need to add proper post/postun scriptlets: %post -p /sbin/ldconfig %postun -p /sbin/ldconfig * No such rpm group - Office/Productivity. Most closest equivalent is Applications/Productivity. See /usr/share/doc/rpm-*/GROUPS for full list. * rpmlint warns about weird behavior of several shared libraries: cuneiform.i686: W: shared-lib-calls-exit /usr/lib/librfrmt.so.1.0.0 exit cuneiform.i686: W: shared-lib-calls-exit /usr/lib/libstd32.so.1.0.0 exit cuneiform.i686: W: shared-lib-calls-exit /usr/lib/liblns32.so.1.0.0 exit This should (should, not must) be reported upstream. Ping. Ping again Pong (In reply to comment #10) > Pong Oh, it's nice that you come back! Could you, please, address (fix and/or comment) issues mentioned above? Any news? (In reply to comment #10) > Pong Sergey, could I take cuneiform? (In reply to comment #13) > (In reply to comment #10) > > Pong > > Sergey, could I take cuneiform? Yes *** This bug has been marked as a duplicate of bug 693275 *** |