aboutsummaryrefslogtreecommitdiffstats
path: root/english/ports/kfreebsd-gnu
diff options
context:
space:
mode:
authorRobert Millan <rmh>2004-09-02 00:16:34 +0000
committerRobert Millan <rmh>2004-09-02 00:16:34 +0000
commitc9380efa45d6a5c1bcd79164c4d729dbe205faea (patch)
tree1c04ea1e7800c13f8e64ced686da206b2a06f42c /english/ports/kfreebsd-gnu
parent182306ac4ffacb73a739051980b9f05b6103928c (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.wml60
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>
+

© 2014-2024 Faster IT GmbH | imprint | privacy policy