Overview
Request 1120607 superseded
Hello,
I, hereby - yet again - for the last time, am submitting a package, `Koi`, a utility for managing automatic (daylight/nightlight) switching between Light/Dark Themes on the KDE Plasma desktop to 'official' SUSE repositories.
I am willing to be maintaining this program until it exists as I find it very useful using it myself.
Thank you for any response,
Martin from Liberec, Czechia
- Created by MartinVonReichenberg
- In state superseded
- Superseded by 1120919
Request History
MartinVonReichenberg created request
Hello,
I, hereby - yet again - for the last time, am submitting a package, `Koi`, a utility for managing automatic (daylight/nightlight) switching between Light/Dark Themes on the KDE Plasma desktop to 'official' SUSE repositories.
I am willing to be maintaining this program until it exists as I find it very useful using it myself.
Thank you for any response,
Martin from Liberec, Czechia
Hello,
I, hereby - yet again, am submitting a package,
Koi
, a utility for managing automatic (daylight/nightlight) switching between Light/Dark Themes on the KDE Plasma desktop to 'official' SUSE repositories.I am willing to be maintaining this program until it exists as I find it very useful using it myself.
Thank you for any response, Martin from Liberec, Czechia
It is for a strange reason not publishing the built package in SUSE Software:
https://software.opensuse.org//download.html?project=home%3AMartinVonReichenberg%3AKDE%3AExtra&package=Koi
Issues mentioned earlier and still present:
The package wasn't renamed to lowercase koi
Remove the _service file (and use
osc service mr download_files
instead)make all / make install all lines are not needed
%cmake_install INSTALL_ROOT=%{buildroot}
→%cmake_install
1) Changed
desktop-file-utils
fromRecommends:
toSuggests:
2) It was not specified if it was meant to be renamed in
.SPEC
file in Package's repository3) Done,
I had no clue what other options are, especially when there is lack of extensive autocompletions in the Fish shell.
4) Removed, but now no more building . . . so I do not know . . .
5) (^_^)
1/ Changing to suggests still looks incorrect. why do you think you need it at runtime?
2/ the spec and changes file have to match the package name (except in certain cases)
4/ in your %install section, change
cd src/build
tocd src
. To see what %cmake_install does, you can runrpm -E %cmake_install
or open /usr/lib/rpm/macros.d/macros.cmake.You can also check how rpm will interpret your spec file with
rpmspec -P koi.spec
Thank you, will use it next time with another packaging. ;-)
1] I thought it is needed or recommended because the original author of the program included it among other dependencies into
PKGBUILD
file . . .2] I see - I saw how it was not publishing the package/s correctly.
4] DONE, that did the ""trick"" . . . -- Thank you for the tips & hints as it is fairly difficult to search for everything via Google
The changelog needs some reformatting, Check https://en.opensuse.org/openSUSE:Creating_a_changes_file_(RPM)#Changelog_section_(%changelog)
Done,
https://build.opensuse.org/package/view_file/home:MartinVonReichenberg:KDE:Extra/koi/koi.changes?expand=1
Damn, I really do not know . . . https://build.opensuse.org/package/live_build_log/home:MartinVonReichenberg:KDE:Extra/koi/openSUSE_Tumbleweed/x86_64
Alright, seems to be ready now . . .