Maintaining packages in Debian

Scott Kitterman ubuntu at kitterman.com
Tue Jul 8 15:22:25 UTC 2014


As KDE is broken down into more and more smaller packages there are 
increasingly many of them that the only difference we have with Debian is the 
Vcs-foo and the maintainer.  

It would be nice if we could get to the point where it was easy to have 
packages with no real diff sync from Debian.

The Vcs-foo we need for automation to work, so I have a proposal.

Please see the attached lskat package diff (it's a diff from Debian's but other 
than the changelog entries, it's the same as Kubuntu's) as a prototype for how 
we might autogenerate correct Vcs-foo for both Debian and Kubuntu out of one 
source package.

By design, it should give Debian Vcs-foo for any non-Ubuntu derivative and 
Ubuntu Vcs-foo for Kubuntu.  I think it's reasonably extensible if there are 
other Debian derivatives that care about this (it'd be a change in debian-qt-
kde.mk to do this for more derivatives, no additional per-package change).

If an approach like this makes sense, the rules changes would be integrated 
into debian-qt-kde.mk from pkg-kde-tools so that the only per package change 
needed would be to add control.in

If this seems reasonable, I'll raise it on the Debian qt-kde team list.

Scott K
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vcs_generate.debdiff
Type: text/x-patch
Size: 5033 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kubuntu-devel/attachments/20140708/5ca5d9b0/attachment.bin>


More information about the kubuntu-devel mailing list