[RFC] reorganizing packages
Ralf Habacker
ralf.habacker at freenet.de
Wed Oct 24 16:46:47 CEST 2007
Christian Ehrlicher schrieb:
> Hi,
>
> I would like to reorganize the packages to be more in sync with the linux way.
>
> - only have one package for the enduser (all except import libs, headers and sources) --> foo-x.yz-a.zip
> - have one separate devel package --> foo-devel-x.yz-a.zip
> - and one src package --> foo-src-x.yz.a-zip
>
> We would be in full sync with linux then. This would make the logic inside the installer easier as it's imho currently unmaintainable now. Looks like we somehow got lost in there... :)
>
> Comments?
> Christian
For the history: This package splitting was taken from the gnuwin32
package system which is intended to split packages into a runtime (bin),
a devel package (lib), an optional doc package and the src package. For
kde packages the doc package is empty yet because the doc pathes are
located into the bin package.
There may be some issue when changing the recent package logic of which
I don't know if they are considered :
1. Changing the package logic requires repackaging of every original
gnuwin32 and other packages using this package naming
2. It will loose the possibility to avoid install overhead when only
runtime libraries are required (for qt this would require to install
additional 56 MB for the doc package)
3. How should the compiler specific package filenames are named -
foo-src-mingw-x.yz.zip or foo-src-msvc-x.yz.zip for example ?
May be the are ways to deal with this issues :-)
Ralf
More information about the Kde-windows
mailing list