Hello John,
Kwort use binary packages nowadays.
I could upload the ports interface from the crux folks with pkgmk and ports itself to the mirror so it is available with kpkg just to build the packages.
But installation of those builds have to be done with kpkg to keep the database clean, othercase you would be just using crux which misses the whole point of Kwort.
There's also a great work by the netbsd port team that could be integrated in a cleaner way. Actually Andreas Schipplock was using this in a work of his own derivated from Kwort a couple of years back.
Maybe Andreas can jump on this matter a little.
John... Let me know what are your ideas on this as I could get the crux/netbsd ports work on Kwort but it would need a little of work and development. And I don't want to waste time on something that no one is going to use. Having said that, at least you have to guarantee that YOU are gonna use it.
Regards.
To use it, is like the CRUX way with the ports and pkgmk commands,
but instead of having /usr/ports, you have /usr/src/ports as I think
it is cleaner (don't want to fill /usr with "non-standard"
directories) and instead of /etc/ports and /etc/pkgmk.conf you have
/usr/etc/ports and /usr/etc/ports/pkgmk.conf.
First of all, update the port tree with the ports directory like
(doing it once a week is just enough): ports -u
Then, for example, to build the coreutils do: cd
/usr/src/ports/core/coreutils && pkgmk -d
And you'll get a coreutils-version-arch-build.extension that you can
install with kpkg
The way it is now, you can only download and build packages, and
you'll have to install it with kpkg. prt-get IS NOT SUPPORTED (and I
don't know if it will ever be). If the build system works with the
actual release of the ports system from CRUX (as I had to make some
modifications), I'll add a "install" option straight from pkgmk as
CRUX has.
With the port tree Kwort is starting to look a lot like a BSD system
where you have the binary packages and the port tree, but just one
thing: The ports tree might work great and you might start to like it
and find it useful, but if there's a binary package in the mirror or
the iso image, try using that one instead of building it with the port
tree as you will not get any performance advantages.
Please, try it and report bugs and issues.
Regards.
--
David B. Cortarello
Weblog: http://nomius.blogspot.com
Kwort Linux: http://www.kwort.org