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]