Commit graph

4032 commits

Author SHA1 Message Date
Nik Clayton
6e081f5033 Porter's Handbook specific freebsd.dsl file, that replaces the links to
-questions at the bottom of the document with links to -ports.
2000-05-09 00:30:11 +00:00
Nik Clayton
69d3531da9 [ Once more, but this time, with feeling. Oh, "Hello Paul" :-) ]
Welcome to the porter's handbook, based on section 4.4 from the Handbook.

To do this for your language, checkout a copy of the docs, and:

    cd doc/<lang>/books/
    mkdir porter-handbook
    cd porter-handbook
    cp ../handbook/ports/chapter.sgml book.sgml

Now edit book.sgml.  Add the following just after the comment at the top
of the file (and before the <chapter> element (everything between the
two '===')

===
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V3.1-Based Extension//EN" [
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
%man;

<!ENTITY % bookinfo PUBLIC "-//FreeBSD//ENTITIES DocBook BookInfo Entities//EN">
%bookinfo;

<!ENTITY % authors SYSTEM "../handbook/authors.ent"> %authors;
<!ENTITY % mailing-lists SYSTEM "../handbook/mailing-lists.ent">
%mailing-lists;
]>

<book>
  <bookinfo>
    <title>FreeBSD Porter's Handbook</title>

    <authorgroup>
      <author>
        <surname>The FreeBSD Documentation Project</surname>
        <affiliation>
          <address>
            <email>doc@@FreeBSD.org</email>
          </address>
        </affiliation>
      </author>
    </authorgroup>

    <pubdate>April 2000</pubdate>

    <copyright>
      <year>2000</year>
    </copyright>

    &bookinfo.legalnotice;
  </bookinfo>
==

Delete all the text from

    <chapter id="ports">

to

    <sect1 id="porting">

*and* the <title> for that section.  You should be left with

    <sect2>
      <title>Making a port yourself</title>

      ...

(obviously, translated to your language).

Next, do a search and replace of the various sectional elements, replacing
them with the element two-up in the hierarchy.

In other words,

    sect2    becomes    chapter
    sect3    becomes    sect1
    sect4    becomes    sect2

There's nothing below <sect4> in that document.

Go to the bottom of the file, you'll see

    </chapter>
  </sect1>
</chapter>

Delete the last two lines, and add a "</book>" to close off the content
properly.

Finally, in the comment section at the end delete the

    sgml-declaration: "../chapter.decl"

and

    sgml-parent-document: ("../book.sgml" "part" "chapter")

lines.

Finally, copy over the "Makefile" and "freebsd.dsl" file from the English
directory.  You will need to translate the two lines of text in freebsd.dsl

Once you've done that your copy of the file will be the same as the one
I committed as version 1.1 in the English directory.

This file won't build cleanly.  This is because there are still some
<xref>s and <link>s which point back to chapters in the Handbook.  We'll
clean those up shortly.  When that's done, and the doc is linked in to
the website we can remove the text from the main Handbook.

We're also sharing some entity files with the Handbook as well.  At the
moment those are SYSTEM entities pointing back to the Handbook copies.
I'm going to shift them in to doc/share/sgml/, with the other language
independent entities.

Oh, and the structure needs looking at.  Some of the things that are
chapters now could probably be sections inside another chapter.  This is
why I haven't changed the indentation yet, as it'll only change as we sort
out the structure.
2000-05-09 00:26:12 +00:00
Jim Mock
299fc9f36b The following bits were incorrect:
PKGINSTALL	${PKGDIR}/PKGINSTALL
PKGDEINSTALL	${PKGDIR}/PKGDEINSTALL

should be...

PKGINSTALL	${PKGDIR}/INSTALL
PKGDEINSTALL	${PKGDIR}/DEINSTALL

Submitted by:	jasone
2000-05-09 00:08:44 +00:00
Jun Kuriyama
d4d2018a30 Fix the incomplete example in the qandaentry of ccd
that shows things the user types in.

Pointed out by:	motoyuki
References:	[doc-jp 7340]
2000-05-08 01:45:45 +00:00
Chris D. Faulhaber
82f2312e69 Add Dan Piponi for his wmtop port 2000-05-07 21:11:48 +00:00
Josef Karthauser
e56b300c56 Added an example showing how to get the game Asheron's Call working
with 'ppp -nat'.
2000-05-07 16:48:51 +00:00
Josef Karthauser
1c05556697 Put the ppp 'nat port' examples into alphabetical order. 2000-05-07 16:35:23 +00:00
Josef Karthauser
b294115949 Remove seemingly redundant trailing white space. 2000-05-07 16:15:45 +00:00
SADA Kenji
5b8620e8e3 Add R Joseph Wright <rjoseph@mammalia.org> for his graphics/linux-bmrt .
PR:		ports/18390
2000-05-07 14:36:36 +00:00
Chris D. Faulhaber
9d5a0f961a Add Jeremy Chadwick for his 'heat' port 2000-05-07 13:01:30 +00:00
Jun Kuriyama
bf0e6ffd75 As Doc-meister's request, rename porter-handbook to porters-handbook.
Repo-copied again by:	cvs-meister
2000-05-07 01:43:28 +00:00
David E. Cross
ae2a8d3ef5 add myself to the developers section 2000-05-06 21:12:04 +00:00
David E. Cross
e20bb208ee Per tradition, my first commit. Add myself to the developers list. 2000-05-06 20:56:57 +00:00
Nik Clayton
cc7fbb2565 Update reference to teTeX-beta port. It's now the teTeX port.
Submitted by:   Alexander Langer <alex@big.endian.de>
2000-05-06 10:59:01 +00:00
Nik Clayton
3fd54e1b1e Add an example showing tar and an rsh pipeline
Submitted by:   Paul Southworth <pauls@etext.org>
2000-05-06 10:56:51 +00:00
Ade Lovett
aa68930fec Add Gianlorenzo Masini for ports/cad/pisces 2000-05-03 15:06:02 +00:00
Peter Wemm
870bb8da3d Document the 500002 freebsd version bump - module metadata round one. 2000-05-02 23:30:24 +00:00
Bill Swingle
4463ff344b Fixed tiny but glaring error in NFS chapter.
Thanks to Dan Langille for pointing this out.
2000-05-02 22:40:41 +00:00
Josef Karthauser
4e9e0a9489 Document that cvsup.dk.FreeBSD.org also carries the internat crypto parts.
Requested by:	Jesper Skriver <jesper@skriver.dk>
2000-05-02 07:49:36 +00:00
Josef Karthauser
43f1189c9a Removed seemingly random trailing white spaces. 2000-05-02 07:46:04 +00:00
Jim Mock
5c76230adf Update email address.
PR:		18313
Submitted by:	Christian Weisgerber <naddy@mips.inka.de>
2000-05-01 19:02:15 +00:00
Nik Clayton
a7a100da44 Remove the note about not being able to use Emacs on 'split' SGML files,
as the use of a Local Variables sections makes this eminently possible.
This is one issue in the referenced PR, but the PRs not complete, so it
stays open.

PR:             docs/16439
Submitted by:   Karlheinz Eckmeier <Karlheinz.Eckmeier@t-online.de>
2000-04-30 23:01:09 +00:00
Nik Clayton
fc7dbfdd09 Fix an incorrectly broken line in an example. 2000-04-30 23:00:03 +00:00
Nik Clayton
2ef07c56c5 Add information about running Oracle for Linux. Based on the PR, but
various changes made to the markup and/or indentation.

PR:             docs/17638
Submitted by:   Murray Stokely <murray>
Written by:     marcel

While I'm here, prepend 'linuxemu-' to the IDs in this file, so they're
consistent with our other usage.
2000-04-30 22:33:03 +00:00
Nik Clayton
c3981b8917 Comment out the section on PC Memory Utilisation. As Jo"erg says;
> Yes, it's completely outdated now and should be dropped

and we now have a separate booting section anyway.  I'll delete this
completely later if nothing comes along to replace it.
2000-04-30 22:30:44 +00:00
Nik Clayton
fac63ec6d1 Add information about turning lpd(8) on in /etc/rc.conf, as it's
disabled by default.

Submitted by:   Breen Ouellette <the.man@breeno.net>
2000-04-30 22:26:03 +00:00
Nik Clayton
60d6d80892 Added ids to various chapters, and replaced "See Chapter <n>" in the text
with lots of <xref linkend="...">.

Note that the PPP examples have moved to /usr/share/examples/ppp.

Indent the example ppp.conf file properly.

Talk about the relationship between /etc/rc.conf and /etc/defaults/rc.conf.

PR:             docs/18115
Submitted by:   john@t-f-i.freeserve.co.uk

Update the path to the NT hosts file.

Submitted by:   Brian Wilson <bwilson@powerinter.net>
2000-04-30 22:18:21 +00:00
Nik Clayton
5eda1065fc Add additional recommendations for using ports over packages.
Warn about installing all the ports when you might install two ports that
overwrite one another's files.

Submitted by:   Salvo Bartolotta <bartequi@neomedia.it>
2000-04-30 22:12:34 +00:00
Nik Clayton
e8e0d365eb Add information about BIOS renumbering of disk drives, and why it might
be a bad idea from a FreeBSD perspective.

Submitted by:   bill@2ez.com
2000-04-30 22:10:06 +00:00
Nik Clayton
ceaadd8963 Added question about boot.flp hanging on an ASUS K7V motherboard, and the
workaround (disable BIOS boot sector virus check).

Submitted by:   Discussion on -stable

Add 4.0 to a few places.  Update the "Panic: can't mount root!" now we
have a new boot loader.  Add an "Error: can't find libc.so.4" and a
"How do I upgrade from 3.x to 4.x" question.

Fix a few typos in the PR.

PR:             docs/17861
Submitted by:   Eric Ogren <eogren@earthlink.net>

Add a little bit of extra information about chmod(1) on symlinks, so that
the questions are a little bit clearer.

Suggested by:   Suresh Bhushan <sbhushan@smartshop.com>

Reword the "snd0" answer, to make it clearer.

Submitted by:   gouders@et.bocholt.fh-gelsenkirchen.de
2000-04-30 22:04:04 +00:00
Nik Clayton
5a9e4f3502 List the French translation subdirectory. Why I didn't do this months
ago I don't know.  Mea bozo, mea maxima bozo.

Profuse apologies to the French translation team for this balls up.
2000-04-30 21:58:43 +00:00
Josef Karthauser
eadd1fcf81 Add ftp5.uk.FreeBSD.org.
Document that cvsup{1|2|3}.uk.FreeBSD.org also carry the crypto parts.
2000-04-30 19:48:31 +00:00
Jun Kuriyama
34f0cdb0c5 Framework for Japanese translation of Porters' Handbook. 2000-04-29 07:55:15 +00:00
Jun Kuriyama
931dd61f12 Do xargs only if HTML.manifest is exist. 2000-04-29 07:46:15 +00:00
John Polstra
18f6560faf Put Polstra back into civilian clothes. 2000-04-27 03:56:37 +00:00
Jim Mock
a67b36742d Fix a typo.
Binaires -> Binaries

Submitted by:	Bob Johnson <bobj@atlantic.net>
2000-04-26 19:25:05 +00:00
Will Andrews
cc77bac1c3 Add Vince Valenti <vince@blue-box.net> for his devel/libol and
sysutils/syslog-ng ports.
2000-04-25 21:42:10 +00:00
Jim Mock
7977f86130 Fix up a few things in the Changing Shells section.
PR:	18178
Submitted by:	Eric Ogren <eogren@earthlink.net>
2000-04-25 18:31:11 +00:00
Will Andrews
f807619a0e Add Andrey Novikov <andrey@novikov.com> for his net/kxicq port.
Tested with:	``make lint''
2000-04-23 06:11:50 +00:00
Garrett Wollman
4d12827cd8 Repeat after me: email addresses are not SGML tags.....
Pointy hat administered by: jdp
2000-04-22 14:21:08 +00:00
John Polstra
992130b1f2 Add cvsup8.freebsd.org. 2000-04-21 22:48:16 +00:00
Garrett Wollman
2b50238ed8 Add my DSS key. 2000-04-21 19:17:03 +00:00
Jacques Vidrine
aa5074462d Add Berend de Boer <berend@pobox.com> for his smalleiffel port. 2000-04-18 15:47:57 +00:00
Joerg Wunsch
eeb14e28cf Update my PGP key, some sigs added. 2000-04-18 10:48:45 +00:00
David E. O'Brien
88f0015a26 Document __FreeBSD_version bump due to ELF header chagnes. 2000-04-18 04:19:28 +00:00
Alexey Zelkin
a584fdb7cf Move &a.www; entity assignment from authors.ent to mailing-lists.ent since
freebsd-www is not a committer, but mailing list.
2000-04-17 17:28:47 +00:00
Alexey Zelkin
107b25fbf2 Add information about freebsd-i18n and freebsd-ppc mailing lists.
Sorting out mail lists in alphabatic order.
2000-04-17 16:10:31 +00:00
John Polstra
018415738d Add cvsup3.ua.freebsd.org. 2000-04-17 15:57:26 +00:00
Andrey A. Chernov
a66b4e58a1 Rename terms in correspondence with multibyte(3)
8-bit wide -> single C chars
16-bit wide -> wide or multibyte
No English touched.
2000-04-16 22:10:20 +00:00
Andrey A. Chernov
252ca0b927 add multibyte.3 2000-04-16 21:39:50 +00:00