Distributing (third party) KDE apps as a bundle
Patrick Spendrin
ps_ml at gmx.de
Fri Jun 4 17:08:34 CEST 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am 27.05.2010 22:10, schrieb Thomas Friedrichsmeier:
> Hi,
>
> I have previously written about problems of deploying third party KDE apps on
> windows. In the RKWard project, we've recently started using a new approach on
> binary distributions, and we are quite happy with that so far. Our situation
> may be special to some degree in that RKWard is not (yet) in the kdewin-
> installer, we can only offer MinGW-binaries, and we also depend on an
> installation of R. This means that until recently, installing RKWard was a
> rather cumbersome procedure.
>
> What we do now is this: We simply install KDE (kdebase-apps; using the regular
> installer), R, and RKWard in a common root on the development system. We add
> an .lnk-file to the rkward binary. Then just zip it all up into a self-
> extracting archive with 7zip. This brings the installation instructions down
> to:
>
> 1) Install to a directory of your choice
> 2) Copy the RKWard.lnk to your deskop
>
> The download size is ~130MB, all inclusive, which is not exactly small, but
> quite acceptable. Of that ~100MB is kdebase-apps and dependencies.
>
> Also, this is not only simple to install, but also easy to package. The most
> difficult part is gathering the sources for KDE for GPL version 2-compliance
> (§3), but for that we have a simple script to download the relevant source
> packages from winkde.org. I'm attaching that for reference, in case it is of
> interest.
>
> I'm not sure whether anything can be learnt from this for distributing
> "official" KDE apps. But for third parties like us this is probably the easiest
> way to deploy a KDE app on windows.
This seems to be the best way currently. If you have any more questions
and suggestions please just write them down here.
You might want to use kwinstartmenu.exe to generate the start menu
entries from the normal .desktop files (thats how the "official" KDE
does it).
>
> Regards
> Thomas
>
regards,
Patrick
>
>
> _______________________________________________
> Kde-windows mailing list
> Kde-windows at kde.org
> https://mail.kde.org/mailman/listinfo/kde-windows
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (MingW32)
iEYEARECAAYFAkwJFvIACgkQi49rfdk/G3YvcgCdHrZLkKj/nDG0u0wxIhopLBpc
rN4An25zwz1vOm76zBipvmbzKdHy4Wfs
=lE1h
-----END PGP SIGNATURE-----
More information about the Kde-windows
mailing list