[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