Created attachment 604368 [details] >0.15.2 ChangeLog There is a recent release of piklab which features support for new devices and it's it is ported to KDE4 now. Source: http://piklab.sourceforge.net/changelog.php New version: 0.16.1 We have: 0.15.12 in f17 I would like to have it in f17 if it is possible, if not, would be nice to have it in f18.
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.