From what I see @bero has already updated icewm to 1.5.2.
Although I am not the right person, I will try to explain a bit. @bero pls correct me if I wrote something wrong.
You can choose something simple eg. Geary mail client.
In repo for Cooker is version 0.13.2, while the latest version is 0.13.3.
The update should be seamless, you can practice on this package. This is only minor update so try it.
- Create account on GitHub and https://abf.openmandriva.org.
- Go to abf, search for geary and open it.
- Click on GitHub button to open openmandriva github for this package.
- Open new browser tabs and download new source, Geary 0.13.3. Grab it from here: Index of /pub/GNOME/sources/geary/0.13
- Open this website http://file-store.openmandriva.org/ and upload source here.
- When upload end, copy hash - somethings like to “041ASD545D5D5D55D5D450”
- Back to github page for grary, then open .abf.yml file and edit it.
- replace current name geary-0.13.2.tar.xz to new should be sometings like geary-0.13.3.tar.xz
- replace also hash - remove old hash and paste new (you should copy it from step 6).
Save file.
- Open now geary.spec file and edit it.
- change version to current, so from 0.13.2 to 0.13.3
for this package this should be all
Save file.
- Go back to ABF and your geary package.
- in ABF for geary near to GitHub button you should find “New Build” button. Click on it.
(here you can chose distro version, repository, branch or arch) - leave all options in default and click on “Start Build”
- Wait until build ends (it can take some time).
So I quickly made a short film on how to build a simple package. You can watch it here: