-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Hi Luis,
Some time ago we discussed my packaging up your projects, over in #79. I'm terribly sorry, I somehow dropped the ball on this but when I saw a notification from you this morning I got right on it and finished it off in a few spare moments (lots of them hahaha) today... Well, I think I have finished it off, but perhaps you'd like to take a look.
https://build.opensuse.org/project/monitor/home:pallaswept:branches:home:luisbocanegra
Have I missed any?
I've tried to make all the packages uniform, similar to each other, so it'll be easy if you want to make a new one based on what you see there (basically just copypaste the wallpaper-effects spec file, change the name and version, and add any package-specific dependencies). I've tried to keep the conditional statements to a minimum as well, but a couple were unavoidable.
One of those conditional statements is to disable debuginfo builds on fedora (that line breaks them on opensuse). Debuginfo builds are now working, at least they are on opensuse, so perhaps those statements could be removed from the spec files if you'd like to have debug packages available there, too.
The old fedora builds fail because the Qt version they provide is older than the one required by spacer-extended. I could probably make that work for the other packages, but I wasn't sure if it's worth making the packages more complex just to accommodate the old fedoras. Correct me if I'm wrong, I am not a fedora user so I wouldn't know.
I've installed them all, and tested the ones that don't involve a desktop wallpaper. I can't really test the others since I don't really use a wallpaper, it's just boring old solid black here. I'm quite confident that they will work but it would be nice if someone could confirm that they really do.
It would also be great if someone could try installing them on fedora, to confirm that the runtime dependencies are all found. I did check via pkgs.org, and I could spin up a VM here to be more sure, but I figure there are probably lots of fedora users who might be able to help and would have a better idea if it's really working, and maybe be able to test the wallpaper magic as well.
I will submit these packages to your repo now, and we can discuss any details in the requests (similar to a PR on github) but I thought it might be handy to make an issue here to discuss the general stuff.
Many thanks for these awesome addons and I hope this is helpful.