On Tuesday 13 January 2009 10:45:23 Jan Hnatek wrote:
> please see the response I got for the same question:
> http://mail.opensolaris.org/pipermail/kde-discuss/2008-December/001808.html


I hope that was the one where I wrote that the combination of NAT + NAT + 
VirtualBox was too much for large transfers and that I was switching the 
machine off. It's possible to compile IPS packages and publish them yourself; 
typically you would go one by one and run 'make ips-<package>' in the right 
install order; you will have to read the specfiles to find that order, though. 
So something like:

        make check-version
        make ips-FOSShier
        make ips-FOSSgiflib
        make ips-FOSSstdcxx
        make ips-FOSSicu4c
        make ips-FOSSboost
        ...

One tool you can use to find out what the direct or indirect dependencies are 
for a package is 'show-missing' which is a target in tools/Makefile.admin:

        make -f tools/Makefile.admin show-missing TARGET=KDElibs

This will list all the packages you need to install before the given TARGET; 
if it lists none (or just TARGET itself) then you can run 'make ips-TARGET' to 
build it now. The process uses IPS_ARGS from Makefile.config to configure 
things like the -s arguments to pkgsend.

> homerun wrote:
> > How about making these pkg's available
> > in contrib repo ,  http://pkg.opensolaris.org/contrib
> > under "Desktop ( KDE4 )" selection.
> > Same way that there is now "Desktop (GNOME)"

Yes. But I'm not in a position to do it now, and I don't feel like jumping 
through the contrib/ hoops myself. You can do it, though: the tools are all 
there, the specfiles meet the criteria set out for contrib (or pending/ - i 
forget which). Only issue might be the license files, which that ips-create-
manifest tool sticks together based on the available license information. 
There seem to be some issues on that. I started posting to sw-porters-discuss 
before leaving on my current trip, do check those archives as well.

[ade]

Reply via email to