diff options
author | Robert Millan <rmh> | 2004-09-02 00:16:34 +0000 |
---|---|---|
committer | Robert Millan <rmh> | 2004-09-02 00:16:34 +0000 |
commit | c9380efa45d6a5c1bcd79164c4d729dbe205faea (patch) | |
tree | 1c04ea1e7800c13f8e64ced686da206b2a06f42c /english/ports/kfreebsd-gnu | |
parent | 182306ac4ffacb73a739051980b9f05b6103928c (diff) |
Copy freebsd/gnu-libc-based.wml into kfreebsd-gnu/index.wml
(no modification involved)
CVS version numbers
english/ports/port.maintainers: 1.16 -> 1.17
english/ports/kfreebsd-gnu/index.wml: INITIAL -> 1.1
Diffstat (limited to 'english/ports/kfreebsd-gnu')
-rw-r--r-- | english/ports/kfreebsd-gnu/index.wml | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/english/ports/kfreebsd-gnu/index.wml b/english/ports/kfreebsd-gnu/index.wml new file mode 100644 index 00000000000..728704ed1a2 --- /dev/null +++ b/english/ports/kfreebsd-gnu/index.wml @@ -0,0 +1,60 @@ +#use wml::debian::template title="Glibc-based Debian GNU/kFreeBSD" BARETITLE="true" NOHEADER="yes" +#include "$(ENGLISHDIR)/ports/freebsd/menu.inc" + +<h1>Glibc-based Debian GNU/kFreeBSD</h1> + +<p>Glibc-based Debian GNU/kFreeBSD is a port that consists of +<a href="http://www.gnu.org/">GNU userland</a> using the +<a href="http://www.gnu.org/software/libc/">GNU C library</a> on top of +<a href="http://www.freebsd.org/">FreeBSD</a>'s kernel, coupled with the +regular <a href="http://packages.debian.org/">Debian package set</a>.</p> + +<p>The GNU C library was ported to FreeBSD's kernel by Bruno Haible. In order +to continue Bruno's work, the +<a href="http://savannah.nongnu.org/projects/glibc-bsd/">Glibc-BSD project</a> +was started at <a href="http://savannah.gnu.org/">Savannah</a> to maintain the +*BSD ports of Glibc until they're ready to be integrated in upstream's Glibc +sources.</p> + +<h2>Get started</h2> + +<p>The base system is self-hosting and mostly functional. You can build a +tarball to obtain a fully self-hosting GNU/kFreeBSD installation, by following +the <a href="http://glibc-bsd.alioth.debian.org/kfreebsd/install.html">install</a> +instructions.</p> + +<p>There's a <a +href="http://lists.debian.org/debian-bsd/2003/debian-bsd-200306/msg00004.html"> +public APT repository</a>. You can use the base system in the tarball to fetch +packages from it. Most essential stuff (build-essential, xfree86, etc.) is in +the archive.</p> + +<h2>How to help</h2> + +<p>There's a very large amount of packages that need fixing. Luckily, because +we use Glibc the portability problems are very simple and most times it's +just a matter of copying a test case for "k*bsd*-gnu" from another Glibc-based +system (like GNU or GNU/Linux).</p> + +<p>If you want to help porting packages, look at our +<a href="http://glibc-bsd.alioth.debian.org/kfreebsd/patches/">patches</a> +directory first to ensure you don't repeat already done work. (Please don't +submit patches from our directory, many of them are not ready to be sent.)</p> + +<p>The <a href="http://savannah.nongnu.org/projects/glibc-bsd/">Glibc-BSD +project</a> is also looking for contributors for maintaining the Glibc port +for FreeBSD's kernel. See <url "http://www.nongnu.org/glibc-bsd/#2"> for +details.</p> + +<p>See the <a href="http://glibc-bsd.alioth.debian.org/kfreebsd/TODO">TODO</a> +file for more details on what needs to be done.</p> + +<h2>Contact</h2> + +<p><a +href="http://lists.alioth.debian.org/mailman/listinfo/glibc-bsd-devel">Debian +Glibc-BSD mailing list</a></p> + +<p>#gnu-kbsd IRC channel (at <a +href="http://www.freenode.net/">irc.freenode.net</a>)</p> + |