[RFC] reorganizing packages

Christian Ehrlicher Ch.Ehrlicher at gmx.de
Wed Oct 24 19:09:53 CEST 2007


Ralf Habacker schrieb:
> 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 :-)
> 
Ok - another one
- display bin & doc as one package in the installer
- display src and devel packages as separate ones

I just want to get rid of the unmaintainable code to distinguish which
checkbox to set/unset...


Christian

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://mail.kde.org/pipermail/kde-windows/attachments/20071024/4a0f121c/attachment.pgp 


More information about the Kde-windows mailing list