Bug 848122
| Summary: | RFE - new version of piklab is available, supporting new devices and it is ported to KDE4 | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Branko Grubić <bitlord0xff> | ||||||||||||||||
| Component: | piklab | Assignee: | Alain Portal <alain.portal> | ||||||||||||||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||
| Version: | 17 | CC: | alain.portal, alain.portal, chitlesh, thibault.north | ||||||||||||||||
| Target Milestone: | --- | Keywords: | FutureFeature | ||||||||||||||||
| Target Release: | --- | ||||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||||
| OS: | Linux | ||||||||||||||||||
| Whiteboard: | |||||||||||||||||||
| Fixed In Version: | Doc Type: | Enhancement | |||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||
| Last Closed: | 2012-09-25 16:36:43 UTC | Type: | Bug | ||||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||
| Embargoed: | |||||||||||||||||||
| Attachments: |
|
||||||||||||||||||
|
Description
Branko Grubić
2012-08-14 16:51:35 UTC
Created attachment 604868 [details]
updated piklab.spec
Created attachment 604869 [details]
re-written .desktop-fr.patch
Created attachment 604871 [details]
added patch fix-compilation-with-kde4
Created attachment 604872 [details]
added patch fix-kate-part-path
I tried to update the spec file and build a new package, there was a issue with a build system for the package, which is now fixed upstream. This is done with a lot of help from people at #fedora-kde especially <Kevin_Kofler> and <rdieter> From original spec I removed patches: piklab-0.12.1.x-desktop-fr.patch (file x-piklab.desktop doesn't exist in the source, nothing to patch?) piklab-0.15.12-cmake-readline.patch (file which _needs_ to be patched changed a lot from last release we have in fedora) piklab-0.15.12-gcc47.patch fixed upstream piklab-0.15.12-sdcc-3.0.0.patch fixed upstream Patches added or re-wrtitten: piklab-0.16.1-fix-compilation-with-kde4-r2952.patch added fixes missing include files (fixed upstream, but I was not able to use upstream patch because of other changes to the file in the trunk version) piklab-0.16.1-fix-kate-part-path-r2936.patch added, fixes kate-part files path, fixed upstream piklab-0.16.1.desktop-fr.patch re-written I will attach new piklab.spec, and two new patches and one which is re-written. This is my first spec file changed, so it is probably not perfect, but it builds a packge without errors (using rpmbuild) ... I did something which is probably wrong, but it's easy to fix, I changed all patch file names to match new version of piklab. Created attachment 605029 [details]
new piklab.spec
I think this new .spec file fixes the following rpmlint error
piklab.x86_64: E: script-without-shebang /usr/share/mime/packages/piklab.xml
the line which fixes it:
%attr(644, -, -)%{_datadir}/mime/packages/*
Created attachment 605035 [details]
updated piklab.spec fixed deps
New .spec fixes two required runtime dependencies (program worked without them, at least some basic tasks, opening project, programming device, ...)
but by running it from terminal there was two errors
piklab(15470)/kdeui (KIconLoader): Error: standard icon theme "oxygen" not found!
adds oxygen-icon-theme as runtime dependency
piklab(15470): Couldn't start kuiserver from kuiserver.desktop: "Could not find service 'kuiserver.desktop'."
adds kde-runtime as runtime dependency
Now, no specific errors during runtime
piklab-0.16.1-2.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/piklab-0.16.1-2.fc17 piklab-0.16.1-2.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/piklab-0.16.1-2.fc16 piklab-0.16.1-2.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/piklab-0.16.1-2.el6 piklab-0.16.1-2.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/piklab-0.16.1-2.fc18 Package piklab-0.16.1-2.el6: * should fix your issue, * was pushed to the Fedora EPEL 6 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing piklab-0.16.1-2.el6' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2012-12939/piklab-0.16.1-2.el6 then log in and leave karma (feedback). piklab-0.16.1-2.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report. |