Adopting keysmith under the Qt/KDE Team’s umbrella
Aurélien COUDERC
coucouf at coucouf.fr
Fri Apr 4 00:17:22 BST 2025
Le jeudi 3 avril 2025, 08:14:49 heure d’été d’Europe centrale Yifei Zhan a écrit :
> > […]
> >
> > >Feel free to also do the same for kclock:
> > >https://salsa.debian.org/yifei/kclock
> >
> > Would you make me (@coucouf on Salsa) owner of the repos so I can move them
> > to the qt-kde group ?
> >
>
> All done :)
Hi !
I have now marked them as team maintained and set you as the uploader.
I used the occasion to do some changes to put the packages more in line with the rest of the team package set :
- I removed upstream source from the git repo, you can either unpack them when needed or tools like sbuild will do it automatically for you if the tar.xz exists in the parent dir.
- We use [1] or [2] to update build dependencies automatically from the upstream CMakeLists.txt. It requires a small bit of setup, have a look at the function_collection/Readme.md.
- I’ve used the dh-sequence-qmldeps dh sequence to inject rutime QML dependencies automatically into the binary packages, the packages were missing these deps until now.
Please have a look at my commits and feel free to ask if you need clarifications.
[1] https://salsa.debian.org/qt-kde-team/pkg-kde-dev-scripts/-/blob/master/routine/routine-update-cmake-deps
[2] https://salsa.debian.org/qt-kde-team/pkg-kde-dev-scripts/-/blob/master/function_collection/cmake_update_deps.py
Happy hacking !
--
Aurélien
More information about the pkg-kde-talk
mailing list