MFbed: Update the German website.

www/de/Makefile                                 fixes only
www/de/administration.sgml                      1.7   -> 1.8
www/de/application.sgml                         fixes only
www/de/developers.sgml                          1.155 -> 1.158
www/de/index.xsl                                fixes only
www/de/developers/Makefile                      new file
www/de/developers/cvs.sgml                      new translation [X]
www/de/platforms/amd64.sgml                     1.17  -> 1.18
www/de/ports/Makefile                           new file
www/de/ports/Makefile.inc                       new file
www/de/ports/Makefile.inc0                      new file
www/de/ports/categories                         new translation [X]
www/de/ports/categories.description             new translation [X]
www/de/ports/index.sgml                         new translation [X]
www/de/ports/installing.sgml                    new translation [X]
www/de/ports/packages                           new file
www/de/ports/portindex                          new file
www/de/ports/ports.ent                          new file
www/de/ports/references.sgml                    new translation [X]
www/de/ports/searching.sgml                     new translation [X]
www/de/ports/updating.sgml                      new translation [X]
www/de/ports/growth/Makefile                    new file
www/de/share/sgml/navibar.10.ent                fixes only
www/de/share/sgml/news.xml                      1.63  -> 1.64

Obtained from:  The FreeBSD German Documentation Project.

[X]     translated by:  jkois
This commit is contained in:
Johann Kois 2007-04-01 11:09:38 +00:00
parent e5ed2f490e
commit f712495116
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=29907
24 changed files with 1145 additions and 21 deletions

View file

@ -1,7 +1,7 @@
# The FreeBSD Documentation Project
# The FreeBSD German Documentation Project
# $FreeBSD$
# $FreeBSDde: de-www/Makefile,v 1.42 2007/03/01 20:27:51 jkois Exp $
# $FreeBSDde: de-www/Makefile,v 1.44 2007/04/01 09:52:12 jkois Exp $
# basiert auf: 1.139
.if exists(Makefile.conf)
@ -37,12 +37,14 @@ DOCS+= where.sgml
# Subdirectories
# SGML
SUBDIR= community
SUBDIR+= developers
SUBDIR+= docproj
SUBDIR+= docs
SUBDIR+= news
SUBDIR+= FAQ
SUBDIR+= handbook
SUBDIR+= platforms
SUBDIR+= ports
SUBDIR+= projects
SUBDIR+= releases
SUBDIR+= security

View file

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY date "$FreeBSD$">
<!ENTITY dedate "$FreeBSDde: de-www/administration.sgml,v 1.7 2007/03/19 16:48:40 jkois Exp $">
<!ENTITY reference "basiert auf: 1.7">
<!ENTITY dedate "$FreeBSDde: de-www/administration.sgml,v 1.8 2007/03/31 10:49:47 jkois Exp $">
<!ENTITY reference "basiert auf: 1.8">
<!ENTITY title "FreeBSD Project - Administration und Management">
<!ENTITY % navinclude.about "INCLUDE">
<!ENTITY % developers SYSTEM "developers.sgml"> %developers;
@ -621,7 +621,13 @@
<h3><a name="t-webmaster">Webmaster Team</a>
&lt;<a href="mailto:webmaster@FreeBSD.org">webmaster@FreeBSD.org</a>&gt;</h3>
<p>Ansprechpartner f&uuml;r Webmaster.</p>
<p>Das FreeBSD Webmaster Team ist f&uuml;r den reibungslosen Betrieb
der Webseiten des FreeBSD Projects verantwortlich. Zu den Aufgaben
dieses Teams geh&ouml;ren insbesondere die Konfiguration des
Webservers und der CGI-Skripte sowie der Betrieb der Suchmaschinen
f&uuml;r Webseite und Mailinglisten. Das Team k&uuml;mmert sich um
alle technischen Fragen, aber nicht um Probleme innerhalb der
Dokumentation.</p>
<ul>
<li>&a.nik; &lt;<a href="mailto:nik@FreeBSD.org">nik@FreeBSD.org</a>&gt;</li>

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY date "$FreeBSD$">
<!ENTITY dedate "$FreeBSDde: de-www/applications.sgml,v 1.20 2007/02/27 17:53:14 jkois Exp $">
<!ENTITY dedate "$FreeBSDde: de-www/applications.sgml,v 1.21 2007/03/31 14:39:30 jkois Exp $">
<!ENTITY reference "basiert auf: 1.34">
<!ENTITY title "Anwendungen f&uuml;r FreeBSD">
<!ENTITY % navinclude.about "INCLUDE">
@ -29,7 +29,7 @@
Unternehmens anpassen.</p>
<p>Dank seiner freiz&uuml;gigen <a
href="&base;/../copyright/freebsd-license.html">Lizenz</a>,
href="&enbase;/copyright/freebsd-license.html">Lizenz</a>,
k&ouml;nnen Sie FreeBSD als Basis f&uuml;r alle nur denkbaren
kostenlosen <i>oder kommerziellen</i> Anwendungen benutzen.</p>
@ -40,11 +40,11 @@
kompilieren und auszuf&uuml;hren.
FreeBSD enth&auml;lt zus&auml;tzlich eine enorm gro&szlig;e
<a href="&base;/where.html">Package-Sammlung</a> und die
<a href="&base;/../ports/index.html">Ports-Sammlung</a>, die
<a href="&base;/ports/index.html">Ports-Sammlung</a>, die
vorkompilierte und einfach zu kompilierende Software direkt zu Ihrem
Desktop oder Enterprise-Server bringt. Au&szlig;erdem existiert
eine wachsende Anzahl an
<a href="&base;/../commercial/software.html">kommerziellen
<a href="&enbase;/commercial/software.html">kommerziellen
Anwendungen</a>, die direkt f&uuml;r FreeBSD geschrieben wurden.</p>
<p>Hier sind einige Beispiele von Umgebungen, in denen FreeBSD benutzt
@ -59,7 +59,7 @@
machen es einfach, ein Gewerbe oder einen ISP einzurichten.
Nat&uuml;rlich werden sich
Ihre Benutzer dabei dank FreeBSDs unschlagbarer <a
href="&base;/internet.html">Netzwerkeigenschaften</a>
href="&base;/internet.html">Netzwerkeigenschaften</a>
&uuml;ber hohe Geschwindigkeit und zuverl&auml;ssige
Dienste freuen k&ouml;nnen.</li>

View file

@ -7,8 +7,8 @@ us to update author names, or the representation of those names (such
as adding email addresses), by just editing a single file.
$FreeBSD$
$FreeBSDde: de-www/developers.sgml,v 1.1 2007/03/01 20:27:52 jkois Exp $
basiert auf: 1.155
$FreeBSDde: de-www/developers.sgml,v 1.2 2007/03/31 11:23:36 jkois Exp $
basiert auf: 1.158
-->
@ -74,6 +74,7 @@ basiert auf: 1.155
<!ENTITY a.bruno "Bruno Ducrot">
<!ENTITY a.bsam "Boris Samorodov">
<!ENTITY a.bsd "Brian S. Dean">
<!ENTITY a.bushman "Michael Bushkov">
<!ENTITY a.bvs "Vitaly Bogdanov">
<!ENTITY a.bz "Bjoern A. Zeeb">
<!ENTITY a.cawimm "Charles A. Wimmer">
@ -440,6 +441,7 @@ basiert auf: 1.155
<!ENTITY a.sef "Sean Eric Fagan">
<!ENTITY a.sem "Sergey Matveychuk">
<!ENTITY a.semenu "Semen Ustimenko">
<!ENTITY a.sephe "Sepherosa Ziehau">
<!ENTITY a.sepotvin "Stephane E. Potvin">
<!ENTITY a.sergei "Sergei Kolobov">
<!ENTITY a.sf "Satsuki FUJISHIMA">
@ -542,7 +544,7 @@ basiert auf: 1.155
so that we may keep a list of hat owners and modify only this file. -->
<!-- FreeBSD Bugmeister -->
<!ENTITY a.bugmeister '&a.ceri;, &a.linimon;'>
<!ENTITY a.bugmeister '&a.ceri;, &a.linimon;, &a.remko;'>
<!-- FreeBSD Doc Engineering Team -->
<!ENTITY a.doceng '&a.nik;, &a.murray;, &a.hrs;, &a.blackend;'>

14
de/developers/Makefile Normal file
View file

@ -0,0 +1,14 @@
# $FreeBSD$
# $FreeBSDde: de-www/developers/Makefile,v 1.1 2007/03/31 12:02:05 jkois Exp $
# basiert auf: 1.1
.if exists(../Makefile.conf)
.include "../Makefile.conf"
.endif
.if exists(../Makefile.inc)
.include "../Makefile.inc"
.endif
DOCS= cvs.sgml
.include "${WEB_PREFIX}/share/mk/web.site.mk"

65
de/developers/cvs.sgml Normal file
View file

@ -0,0 +1,65 @@
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD$">
<!ENTITY dedate "$FreeBSDde: de-www/developers/cvs.sgml,v 1.1 2007/03/31 12:02:05 jkois Exp $">
<!ENTITY title "Das CVS-Repository">
<!ENTITY reference "basiert auf: 1.6">
<!ENTITY % navinclude.developers "INCLUDE">
]>
<html>
&header;
<p>Der Quellcode des FreeBSD Projects wird mit <a
href="http://www.FreeBSD.org/cgi/man.cgi?cvs">CVS</a> (dem
Concurrent Version System) verwaltet. Jede &Auml;nderung seit
FreeBSD&nbsp;2.0 wird in diesem System inklusive einer
Commit-Meldung, die den Grund der &Auml;nderung beschreibt,
gespeichert. Das Repository kann beispielsweise &uuml;ber die
weiter unten beschriebene Internet-Schnittstelle durchst&ouml;bert
werden. Um eine komplette lokale Kopie des FreeBSD-CVS-Repository
anzulegen, haben Sie folgende M&ouml;glichkeiten:</p>
<ul>
<li><a
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/cvsup.html">CVSup</a>,
wenn Sie ein leistungsf&auml;higes und optimiertes (und in
Modula-3 geschriebenes) Werkzeug einsetzen wollen.</li>
<li><a name="anoncvs"
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/anoncvs.html">anoncvs</a>,
wenn Sie ein Werkzeug einsetzen wollen, das zwar weniger optimiert
als cvsup ist (anonvs arbeitet etwas langsamer und verursacht ein
etwas h&ouml;heres Transfervolumen), es daf&uuml;r aber leichter
macht, nur kleinere Bereiche des Quellcode-Baumes auszuchecken
und das bereits im Basissystem enthalten ist.</li>
<li><a
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/ctm.html">CTM</a>,
ein System, bei dem Sie Aktualisierungen automatisch als E-Mails
erhalten (die die einzuspielenden Patches enthalten).</li>
<li>Die <a
href="http://cvsweb.FreeBSD.org/">Internet-Schnittstelle</a>,
wenn Sie das Repository einfach durchst&ouml;bern wollen oder
nach einer bestimmten &Auml;nderung oder Dateirevision
suchen.</li>
<li>Wenn Sie &uuml;ber gen&uuml;gend Bandbreite verf&uuml;gen oder
FTP verwenden wollen/m&uuml;ssen, k&ouml;nnen Sie das
CVS-Repository auch einfach von <a
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/development/FreeBSD-CVS">ftp.FreeBSD.org</a>
spiegeln.
</li>
</ul>
<p>Spiegelserver f&uuml;r das CVS-Web-Interface existieren in
<a href="http://cvs.freebsd.uwaterloo.ca/cgi-bin/cvsweb.cgi/">Kanada</a>,
<a href="http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/">Japan</a>,
<a href="http://cvsup.pt.FreeBSD.org/cgi-bin/cvsweb/cvsweb.cgi/">Portugal</a>,
<a href="http://cvsweb.FreeBSD.org/">USA/Kalifornien</a> und in der
<a href="http://www.FreeBSD.org.ua/cgi/cvsweb.cgi?cvsroot=freebsd">Ukraine</a>.</p>
&footer;
</body>
</html>

View file

@ -5,7 +5,7 @@
]>
<!--
$FreeBSD$
$FreeBSDde: de-www/index.xsl,v 1.75 2007/03/11 17:17:55 jkois Exp $
$FreeBSDde: de-www/index.xsl,v 1.76 2007/03/31 14:27:06 jkois Exp $
basiert auf: 1.160
-->
@ -196,7 +196,7 @@
<a href="&enbase;/doc/&url.doc.langcode;/books/handbook/index.html" title="Handbook">Handbuch</a>
</li>
<li>
<a href="&enbase;/ports/index.html" title="Ports">Ports-Sammlung</a>
<a href="&base;/ports/index.html" title="Ports">Ports-Sammlung</a>
</li>
</ul>
</div> <!-- FRONTSHORTCUTSCONTENT -->

View file

@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD$">
<!ENTITY dedate "$FreeBSDde: de-www/platforms/amd64.sgml,v 1.21 2007/03/11 17:26:01 jkois Exp $">
<!ENTITY reference "basiert auf: 1.17">
<!ENTITY dedate "$FreeBSDde: de-www/platforms/amd64.sgml,v 1.22 2007/03/31 10:51:48 jkois Exp $">
<!ENTITY reference "basiert auf: 1.18">
<!ENTITY title "FreeBSD/amd64 Project">
<!ENTITY email 'freebsd-amd64'>
<!ENTITY % navinclude.developers "INCLUDE">
@ -57,7 +57,7 @@
<h4>Software-Werkzeuge</h4>
<ul>
<li><a href="http://www.x86-64.org/downloads">Bochs and Simics
<li><a href="http://www.x86-64.org/downloads.html">Bochs and Simics
Simulatoren und Werkzeuge</a></li>
</ul>

109
de/ports/Makefile Normal file
View file

@ -0,0 +1,109 @@
# $FreeBSD$
# $FreeBSDde: de-www/ports/Makefile,v 1.1 2007/03/31 14:27:06 jkois Exp $
# basiert auf: 1.47
.if exists(../Makefile.conf)
.include "../Makefile.conf"
.endif
.if exists(../Makefile.inc)
.include "../Makefile.inc"
.endif
.if exists(Makefile.inc)
.include "Makefile.inc"
.endif
FETCH_OPT?= -am
.if defined(PINDEX_OVERRIDE)
${INDEX}: ${PINDEX_OVERRIDE}
${CP} ${PINDEX_OVERRIDE} ${INDEX}
.elif defined(NOPORTSNET)
${INDEX}: $${PORTSBASE}/${PINDEX}
${CP} ${PORTSBASE}/${PINDEX} ${INDEX}
.else
${INDEX}:
${FETCH} ${FETCH_OPT} -o ${INDEX}.bz2 ${INDEXURI}.bz2
${BUNZIP2} ${INDEX}.bz2
.endif
HOSTNAME!= hostname
.if ${HOSTNAME} == "hub.freebsd.org" || ${HOSTNAME} == "freefall.freebsd.org" || ${HOSTNAME} == "www.freebsd.org"
CLUSTER_MACHINE= YES
.endif
# Build the list of available packages, but only on the main FreeBSD machines.
# Don't build the list if NO_PACKAGES_LINK is set and not empty.
#
packages.exists:
.if defined(CLUSTER_MACHINE) && (!defined(NO_PACKAGES_LINK) || empty(NO_PACKAGES_LINK))
@if ${SH} ${.CURDIR}/packages > ${.TARGET}.temp; then \
${MV} ${.TARGET}.temp ${.TARGET}; \
else \
${RM} ${.TARGET}.temp; ${TOUCH} ${.TARGET}; \
fi;
.else
${TOUCH} ${.TARGET}
.endif
Makefile.gen: categories-alpha.sgml categories-grouped.sgml index.sgml \
installing.sgml master-index.sgml references.sgml searching.sgml \
statistics.ent updating.sgml .NOTMAIN
( ${ECHO_CMD} TIDY=${PERL};\
${ECHO_CMD} TIDYOPTS="-i'' -npe 's,\"-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN\",\"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\",'";\
${ECHO_CMD} DOCS= *.sgml;\
${ECHO_CMD} -n "DYNAMIC_DOCS= ";\
${ECHO_CMD} -n " categories-alpha.sgml";\
${ECHO_CMD} -n " categories-grouped.sgml";\
${ECHO_CMD} -n " master-index.sgml";\
${ECHO_CMD} -n " statistics.ent";\
) > Makefile.gen
for categoryfile in ${CATEGORYLIST}; do \
${ECHO_CMD} -n " $$categoryfile.sgml" >> Makefile.gen; \
done
${ECHO_CMD} >> Makefile.gen
.if defined(NO_TIDY)
${ECHO_CMD} NO_TIDY=${NO_TIDY} >> Makefile.gen
.endif
.if defined(CLUSTER_MACHINE)
PORTS_TARGZ_URL?= ftp://ftp-master.FreeBSD.org/pub/FreeBSD/ports/ports/ports.tar.gz
.else
PORTS_TARGZ_URL?= ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/ports/ports.tar.gz
.endif
ports.size:
.if defined (NOPORTSNET)
touch ${.TARGET}
.else
${RM} -f ${.TARGET}
${FETCH} -s ${PORTS_TARGZ_URL} > ${.TARGET}
.endif
# this builds: categories-alpha.sgml, categories-grouped.sgml,
# master-index.sgml, statistics.ent, <category>.sgml
CATEGORYLIST=`grep "^[a-z]" categories | sed -e s"/,.*//"`
categories-alpha.sgml: ${INDEX} categories categories.descriptions \
packages.exists portindex ports.ent ports.size .NOTMAIN
${RM} -f categories-alpha.sgml categories-grouped.sgml \
master-index.sgml statistics.ent
for categoryfile in ${CATEGORYLIST}; do \
rm -f "$$categoryfile.sgml"; \
done
${PORTINDEX} ${INDEX} ${.CURDIR}
install: all beforeinstall
all install clean:
cd ${.CURDIR}; \
${MAKE} ${MAKEFLAGS} -f ${.CURDIR}/Makefile.inc0 ${.TARGET}
.if defined(WITH_PORTS_GROWTH)
cd growth; \
${MAKE} ${MAKEFLAGS} ${.TARGET}
beforeinstall:
.else
beforeinstall:
${SED} -i "" -e 's,HREF="growth,href="http://www.FreeBSD.org/ports/growth,' index.html
${SED} -i "" -e 's,HREF="growth,href="http://www.FreeBSD.org/ports/growth,' references.html
.endif
.include "${WEB_PREFIX}/share/mk/web.site.mk"

18
de/ports/Makefile.inc Normal file
View file

@ -0,0 +1,18 @@
# $FreeBSD$
# $FreeBSDde: de-www/ports/Makefile.inc,v 1.1 2007/03/31 14:27:06 jkois Exp $
# basiert auf: 1.10
PORTINDEX= ${PERL} ${.CURDIR}/portindex
INDEX= INDEX
PINDEX= ports/${INDEX}
COOKIE= ${INDEX} Makefile.gen
CLEANFILES+= ${INDEX} ${INDEX}.bz2
CLEANFILES+= packages.exists.temp packages.exists
CLEANFILES+= ${DYNAMIC_DOCS}
CLEANFILES+= Makefile.gen
CLEANFILES+= ports.count ports.size
_ALLINSTALL= packages.exists categories

19
de/ports/Makefile.inc0 Normal file
View file

@ -0,0 +1,19 @@
# $FreeBSD$
# $FreeBSDde: de-www/ports/Makefile.inc0,v 1.1 2007/03/31 14:27:06 jkois Exp $
# basiert auf: 1.4
.if exists(../Makefile.conf)
.include "../Makefile.conf"
.endif
.if exists(../Makefile.inc)
.include "../Makefile.inc"
.endif
.if exists(Makefile.inc)
.include "Makefile.inc"
.endif
.if exists(Makefile.gen)
.include "Makefile.gen"
.endif
.include "${WEB_PREFIX}/share/mk/web.site.mk"

103
de/ports/categories Executable file
View file

@ -0,0 +1,103 @@
#Originally from src/release/sysinstall/index.c,v 1.57 1998/10/15
#
#$FreeBSD$
#$FreeBSDde: de-www/ports/categories,v 1.2 2007/04/01 09:38:43 jkois Exp $
#basiert auf: 1.33
#
# categories.descriptions enthaelt die am Ende jeder Kategorie
# vegebene Abkuerzung.
accessibility,"Ports f&#252;r behinderte Anwender.",EU
afterstep,"Ports f&#252;r den AfterStep Window Manager.",VC
arabic,"Sofware f&#252;r den arabischen Markt.",HL
archivers,"Programme zur Verwaltung von Archiven.",SAAD
astro,"Astronomie-Programme.",SAE
audio,"Audio-Software (Voraussetzung ist in der Regel eine funktionierende Soundkarte).",EU
benchmarks,"Programme zum Messen der Systemleistung.",AOP
biology,"Biologie-Software.",SAE
cad,"Programme f&#252;r Computer Aided Design.",SAE
chinese,"Software f&#252;r den chinesischen Markt.",HL
comms,"Kommunikationsprogramme.",CCATI
converters,"Programme zum Konvertieren von Dateiformaten.",AOP
databases,"Datenbanken.",SAAD
deskutils,"Verschiedene Desktop-Programme.",EU
devel,"Programme zur Softwareentwicklung (inklusive ben&#246;tigter Bibliotheken).",SAAD
dns,"DNS - Clients und Server.",CCATI
editors,"Verschiedene Texteditoren.",EU
elisp,"Programme rund um Emacs Lisp.",VC
emulators,"Programme zur Emulation anderer Betriebssysteme.",SAAD
finance,"Software zur Verwaltung der Finanzen.",EU
french,"Software f&#252;r den franz&#246;sischen Markt.",HL
ftp,"FTP - Clients und Server.",CCATI
games,"Verschiedene Spiele.",EU
german,"Software f&#252;r deutschsprachige L&#228;nder.",HL
gnome,"Komponenten des Gnome Desktop Environments.",VC
gnustep,"Software f&#252;r das GNUstep Desktop Environment.",VC
graphics,"Grafikwerkzeuge und -bibliotheken.",EU
hamradio,"Software f&#252;r Amateurradiobauer.",VC
haskell,"Software zur Programmiersprache Haskell.",VC
hebrew,"Hebr&#228;ische Programme.",HL
hungarian,"Ungarischsprachige Programme.",HL
ipv6,"IPv6-spezifische Programme.",VC
irc,"Programme f&#252;r den Internet Relay Chat.",CCATI
japanese,"Portierte Programme f&#252;r den japanischen Markt.",HL
java,"Java-Unterst&#252;tzung.",SAAD
kde,"Software f&#252;r das K Desktop Environment.",VC
korean,"Programme f&#252;r den koreanischen Markt.",HL
lang,"Programmiersprachen.",SAAD
linux,"Linux-Programme (die mit der Linux-Bin&#228;rkompatibilit&#228;t laufen).",VC
lisp,"Alles zur Programmiersprache Lisp.",VC
mail,"E-Mail - Pakete und Werkzeuge.",CCATI
math,"Mathematik-Programme.",SAE
mbone,"Anwendungen und Werkzeuge f&#252;r das MBONE.",CCATI
misc,"Verschiedene Programme, die in keine andere Kategorie passen.",AOP
multimedia,"Multimedia-Software.",EU
net,"Netzwerk-Programme.",CCATI
net-im,"Instant-Messenger.",CCATI
net-mgmt,"Programme zur Netzwerk-Verwaltung.",CCATI
net-p2p,"Peer-to-Peer-Software.",EU
news,"Programme zur Nutzung des USENETs.",CCATI
palm,"Software f&#252;r Palm(tm)-Ger&#228;te.",AOP
parallel,"Programme zur Softwareparallelisierung.",VC
pear,"Programme/Module f&#252;r das PEAR-System.",VC
perl5,"PERL5-Programme.",VC
plan9,"Software f&#252;r das Betriebssystem Plan9.",VC
polish,"Polnischsprachige Programme.",HL
ports-mgmt,"Werkzeuge zur Verwaltung von Ports und Paketen.",SAAD
portuguese,"Programme f&#252;r den portugiesischen Markt.",HL
print,"Programme zum Druckmanagement.",EU
python,"Software f&#252;r/um die Programmiersprache Python.",VC
ruby,"Software f&#252;r/um die Programmiersprache Ruby.",VC
rubygems,"Pakete f&#252;r das RubyGems-System.",VC
russian,"Software f&#252;r den russischen Markt.",HL
scheme,"Software f&#252;r/um die Programmiersprache Scheme.",VC
science,"Wissenschaftliche Programme.",SAE
security,"Programme zur Erhaltung/Verbesserung der Systemsicherheit.",SAAD
shells,"Verschiedene Shells (wie tcsh oder bash).",EU
spanish,"Spanischsprachige Programme.",HL
sysutils,"Diverse System-Programme.",SAAD
tcl80,"TCL v8.0 und davon abh&#228;ngige Pakete.",VC
tcl81,"TCL v8.1 und davon abh&#228;ngige Pakete.",VC
tcl82,"TCL v8.2 und davon abh&#228;ngige Pakete.",VC
tcl83,"TCL v8.3 und davon abh&#228;ngige Pakete.",VC
tcl84,"TCL v8.4 und davon abh&#228;ngige Pakete.",VC
textproc,"Programme zur Textbearbeitung/Textsuche.",EU
tk80,"Tk8.0 und davon abh&#228;ngige Pakete.",VC
tk82,"Tk8.2 und davon abh&#228;ngige Pakete.",VC
tk83,"Tk8.3 und davon abh&#228;ngige Pakete.",VC
tk84,"Tk8.4 und davon abh&#228;ngige Pakete.",VC
tkstep80,"tkstep wm und davon abh&#228;ngige Pakete.",VC
ukrainian,"Software f&#252;r den ukrainischen Markt.",HL
vietnamese,"Software f&#252;r den vietnamesischen Markt.",HL
windowmaker,"Programme f&#252;r den WindowMaker Window Manager.",VC
www,"Internetwerkzeuge (wie Browser und HTTP-Server).",CCATI
x11,"Verschiedene Werkzeuge f&#252;r das X Window-System.",XWS
x11-clocks,"Uhren f&#252;r das X Window-System.",XWS
x11-fm,"Dateimanager f&#252;r das X Window-System.",XWS
x11-fonts,"Schriften f&#252;r das X Window-System.",XWS
x11-servers,"Verschiedene freie X-Server.",XWS
x11-themes,"Themes f&#252;r das X Window-System.",XWS
x11-toolkits,"Toolkits f&#252;r das X Window-System.",XWS
x11-wm,"Window Manager f&#252;r das X Window-System.",XWS
xfce,"Ports zur Unterst&#252;tzung des Xfce Desktop Environment.",VC
zope,"Programme rund um die Zope-Plattform.",VC

View file

@ -0,0 +1,14 @@
# $FreeBSD$
# $FreeBSDde: de-www/ports/categories.descriptions,v 1.2 2007/04/01 09:38:43 jkois Exp $
# basiert auf: 1.2
#
# In den "Kategorie-Dateien" verwendete Abkuerzungen.
EU,Prim&#228;r f&#252;r Endanwender interessante Ports
SAAD,Ports f&#252;r Systemadministratoren und Entwickler
CCATI,Ports f&#252;r Netzwerke und das Internet
XWS,Ports rund um das X Window-System
SAE,Ports f&#252;r Wissenschaft und Technik
HL,Ports f&#252;r verschiedene Sprachen
VC,Ports zu grafischen Oberfl&#228;chen und f&#252;r Programmierer
AOP,Sonstige Ports

11
de/ports/growth/Makefile Normal file
View file

@ -0,0 +1,11 @@
# $FreeBSD$
# $FreeBSDde: de-www/ports/growth/Makefile,v 1.1 2007/03/31 14:27:07 jkois Exp $
# basiert auf: 1.2
#
TOOLDIR=${.CURDIR}/../../../tools/portsgrowth
all install clean:
cd ${TOOLDIR}; \
${MAKE} ${MAKEFLAGS} ${.TARGETS}

76
de/ports/index.sgml Normal file
View file

@ -0,0 +1,76 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA '..'>
<!ENTITY date "$FreeBSD$">
<!ENTITY dedate "$FreeBSDde: de-www/ports/index.sgml,v 1.2 2007/03/31 14:39:01 jkois Exp $">
<!ENTITY reference "basiert auf: 1.3">
<!ENTITY title 'Die FreeBSD Ports-Sammlung'>
<!ENTITY % navinclude.ports "INCLUDE">
<!ENTITY % ports.ent SYSTEM "ports.ent">
%ports.ent;
<!ENTITY email 'ports'>
%statistics.ent;
]>
<html>
&header;
&searchform;
<hr>
<p>Die Ports- und Paketsammlung von FreeBSD erlaubt es Anwendern und
Administratoren auf einfache Art und Weise, ben&ouml;tigte
Programme zu installieren. Derzeit enth&auml;lt die Ports-Sammlung
<a href="growth/status.png"><b>&ports.count;</b></a> Ports.</p>
<p>Die Ports-Sammlung unterst&uuml;tzt stets die aktuelle Version
der Entwicklungszweige <a
href="&enbase;/doc/de_DE.ISO8859-1/books/faq/introduction.html#CURRENT">
FreeBSD-CURRENT</a> sowie <a
href="&enbase;/doc/en_US.ISO8859-1/books/faq/introduction.html#STABLE">
FreeBSD-STABLE</a>. &Auml;ltere Versionen werden nicht
unterst&uuml;tzt und k&ouml;nnen daher Probleme bei der
Zusammenarbeit mit einer aktuellen Ports-Sammlung verursachen. So
k&ouml;nnten aktuelle Ports beispielsweise Funktionen voraussetzen,
die von &auml;lteren FreeBSD-Versionen nicht unterst&uuml;tzt
werden. Das FreeBSD Project versucht zwar, alle relativ
aktuellen FreeBSD-Versionen zu unterst&uuml;tzen, leider ist dies
aber nicht immer m&ouml;glich. In diesem Fall ist man auf die
Unterst&uuml;tzung der Community angewiesen, um auch veraltete
FreeBSD-Versionen unterst&uuml;tzen zu k&ouml;nnen.</p>
<p>Jeder der hier aufgef&uuml;hrten ``Ports'' enth&auml;lt die
f&uuml;r den urspr&uuml;nglichen Quellcode eines Programms
ben&ouml;tigten Patches, um dieses unter FreeBSD installieren
und betreiben zu k&ouml;nnen. Um ein Programm zu installieren,
m&uuml;ssen Sie lediglich den Quellcode herunterladen, entpacken
und im Verzeichnis des Ports <a
href="http://www.freebsd.org/cgi/man.cgi?query=make"><tt>make</tt></a>
eingeben. In der Regel werden Sie jedoch die komplette
<!-- <a href="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/ports/ports.tar.gz">-->
<a href="installing.html">Ports-Sammlung</a> bereits bei der
Installation Ihres FreeBSD-System installieren und danach bei
Bedarf aktualisieren, um Zugriff auf Tausende Programme zu
erhalten.</p>
<p>Jeder Port verf&uuml;gt &uuml;ber ein <tt>Makefile</tt>, das
automatisch den Quellcode des zu installierenden Programms
herunterl&auml;dt (entweder von einer lokalen Platte, einer
CD-ROm oder auch &uuml;ber <a
href="http://www.freebsd.org/cgi/man.cgi?query=ftp"><tt>ftp</tt></a>),
entpackt, alle ben&ouml;tigten Patches anwendet und
das Programm kompiliert. Wenn alles gut geht, reicht ein
einfaches <tt>make install</tt> aus, um ein Programm zu installieren
und in der Paket-Datenbank zu registrieren.</p>
<p>F&uuml;r einen Gro&szlig;teil der verf&uuml;gbaren Ports gibt
es auch vorkompilierte <tt>Pakete</tt>, die dem Anwender die
Kompilierung des Quellcodes ersparen. Jeder Port enth&auml;lt
einen Link auf das jeweilige Paket. Sie k&ouml;nnen dieses
Paket einfach herunterladen und danach mit <a
href="http://www.freebsd.org/cgi/man.cgi?query=pkg_add"><tt>pkg_add</tt></a>
installieren. Alternativ k&ouml;nnen Sie den Link auch direkt
an <tt>pkg_add</tt> &uuml;bergeben, da dieses Werkzeug auch
FTP-URLs und Dateinamen verarbeiten kann.</p>
&footer;
</body>
</html>

31
de/ports/installing.sgml Normal file
View file

@ -0,0 +1,31 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA '..'>
<!ENTITY date "$FreeBSD$">
<!ENTITY dedate "$">
<!ENTITY reference "basiert auf: 1.3">
<!ENTITY title 'Die Ports-Sammlung installieren'>
<!ENTITY % navinclude.ports "INCLUDE">
<!ENTITY % ports.ent SYSTEM "ports.ent">
%ports.ent;
<!ENTITY email 'ports'>
%statistics.ent;
]>
<html>
&header;
&searchform;
<hr>
<p>Wenn Sie FreeBSD von einer CD-ROM oder von einem FTP-Server
installieren, k&ouml;nnen Sie die Ports-Sammlung direkt &uuml;ber
<a href="&enbase;/cgi/man.cgi?query=sysinstall"><tt>sysinstall</tt></a>
installieren.</p>
<p>Alternativ k&ouml;nnen Sie die Ports-Sammlung auch als <a
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/ports/ports.tar.gz">
komprimiertes Archiv</a> (derzeitige Gr&ouml;&szlig;e etwa
36&nbsp;MB) herunterladen. <!-- &ports.size;--></p>
&footer;
</BODY>
</HTML>

27
de/ports/packages Executable file
View file

@ -0,0 +1,27 @@
#!/bin/sh
# Copyright (c) June 1998 Wolfram Schneider <wosch@FreeBSD.ORG>, Berlin.
#
# packages - create a sorted list of precompiled packages which
# are available at the FreeBSD FTP Server.
#
# $FreeBSD$
# $FreeBSDde: de-www/ports/packages,v 1.1 2007/03/31 14:27:06 jkois Exp $
# basiert auf: 1.10
PATH=/bin:/usr/bin:/usr/local/bin; export PATH
release='packages-stable';
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/$release/All/"
temp=_lynx$$
if lynx -source "$url" > $temp || ( sleep 300; lynx -source "$url" > $temp ) || ( sleep 300; lynx -source "$url" > $temp )
then
perl -ne 'print $1, "\n" if m%href="([^"]+)"%oi' < $temp |
perl -npe 's%.*/%%' | sort | grep -v '^\.\.$'
rm -f $temp
else
rm -f $temp
exit 1
fi

389
de/ports/portindex Executable file
View file

@ -0,0 +1,389 @@
#!/usr/bin/perl -w
# convert a ports INDEX file to SGML files
#
# by John Fieber <jfieber@FreeBSD.org>
# Mon May 13 10:31:58 EST 1996
# $FreeBSD$
# $FreeBSDde: de-www/ports/portindex,v 1.1 2007/03/31 14:27:06 jkois Exp $
# basiert auf: 1.57
############################################################
use strict;
use POSIX;
use IO::File;
my $base = "";
my $baseHTTP = "";
my $urlcgi = "";
my $packagesURL = "";
my $today = getdate();
my %p = ();
# Load local config file. You can override in portindex.conf
# the variables for the default web and the ftp server. This
# make it easy to maintain a local web mirror and let the
# URL point to yourself and not to the standard FreeBSD FTP server.
my $config = $0 . '.' . 'conf';
do $config if -f $config;
# This is the base of where we ftp stuff from
my $ftpserver;
if ($ENV{'MASTER_FTP_SERVER'}) {
$ftpserver = $ENV{'MASTER_FTP_SERVER'};
} else {
$ftpserver = 'ftp://ftp.FreeBSD.org' if !$ftpserver;
}
$baseHTTP = $base if !$baseHTTP;
my $baseFTP = "$ftpserver/pub/FreeBSD/ports/ports";
my $baseCVSWEB = 'http://www.FreeBSD.org/cgi/cvsweb.cgi/';
$urlcgi = 'http://www.FreeBSD.org/cgi/url.cgi' if !$urlcgi;
$packagesURL = "$ftpserver/pub/FreeBSD/ports/i386/packages-stable/All/"
if !$packagesURL;
# support tar on the fly or gzip'ed tar on the fly
my $ftparchive = '';
$ftparchive = 'tar' if !defined $ftparchive;
# ports download sources script
my $pds = 'http://www.FreeBSD.org/cgi/pds.cgi';
# better layout and link to the sources
if ($urlcgi) {
$baseHTTP = $urlcgi . '?' . $baseHTTP;
}
my %packages = ();
my %category_description = ();
my @category_groups = ();
my %category_groups = ();
packages_exist('packages.exists');
category_description(($ARGV[1] || '.') . '/categories' );
category_groups(($ARGV[1] || '.') . '/categories.descriptions' );
main();
sub getdate {
return POSIX::strftime("Last modified: %d-%B-%Y",localtime);
}
sub header {
my $fh = shift;
my $htext = shift;
#local($fh, $htext) = @_;
print $fh <<EOF;
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA '..'>
<!ENTITY date "<em>$today</em>">
<!ENTITY title '$htext'>
<!ENTITY % navinclude.ports "INCLUDE">
<!ENTITY % ports.ent SYSTEM "ports.ent">
%ports.ent;
<!ENTITY email 'ports'>
%statistics.ent;
]>
<html>&header;
&searchform;
<hr>
EOF
}
sub footer {
my $fh = shift;
my $ftext = shift;
#local ($fh, $ftext) = @_;
print $fh <<EOF;
$ftext
&footer;
</BODY>
</HTML>
EOF
}
sub packages_exist {
my $file=shift;
my %p;
#local($file, *p) = @_;
open(P, $file) || do {
warn "open $file: $!\n";
warn "Cannot create packages links\n";
return 1;
};
while(<P>) {
chop;
$packages{$_} = 1;
}
close P;
}
sub category_description {
my $file = shift;
open(P, $file) || do {
warn "open $file: $!\n";
warn "Cannot find category description\n";
return 1;
};
while(<P>) {
# ignore comments
next if /^\s*#/;
if (/^\s*([^,]+),\s*"([^"]+)",\s*([A-Z]+)/) {
$category_description{$1}{desc}=$2;
$category_description{$1}{group}=$3;
}
}
close P;
}
sub category_groups {
my $file = shift;
open(P, $file) || do {
warn "open $file: $!\n";
warn "Cannot find category groups\n";
return 1;
};
while(<P>) {
# ignore comments
next if /^\s*#/;
if (/^\s*([^,]+),\s*(.+)/) {
$category_groups{$1}=$2;
push(@category_groups,$1);
}
}
close P;
}
sub main {
my @master=();
my %stats;
my %catkey;
my %data;
my $portnumber = 0;
my $sep = "<B>:</B>";
my $moutf = new IO::File;
my $outf = new IO::File;
my $mindex = new IO::File;
my $statistics = new IO::File;
open(INDEX, $ARGV[0]);
$portnumber = "0";
while (<INDEX>) {
chop;
s/&/&amp;/g;
s/</&lt;/g;
s/>/&gt;/g;
# Read a record
my ($name, $loc, $prefix, $desc, $ldesc, $owner, $cats,
$bdep, $rdep, $www) = split('\|');
# Check for double hyphens in the name (--).
$name =~ s/--/-/g;
# Split the categories into an array
my @cat = split("[ \t]+", $cats);
$catkey{$name} = $cat[0];
my $sourcepath = $loc;
$sourcepath =~ s%/usr/%%;
foreach my $i (sort(@cat)) {
$stats{$i}++;
# figure out the FTP url
$loc =~ s/\/usr\//$baseCVSWEB/;
$ldesc =~ s/\/usr\//$baseHTTP/;
# The name description and maintainer
$data{$i} .= "<DT><B><A NAME=\"$name\"></A><A HREF=\"$loc$ftparchive\">$name</A></B> ";
$data{$i} .= "<DD>$desc<BR><A HREF=\"$ldesc\">Long description</A>";
if ($packages{"$name.tbz"}) {
$data{$i} .= qq{ | <a href="$packagesURL$name.tbz">Package</a>};
} elsif ($packages{"$name.tgz"}) {
$data{$i} .= qq{ | <a href="$packagesURL$name.tgz">Package</a>};
}
$data{$i} .= qq{ | <A HREF="$pds?$sourcepath">Sources</A>};
if ($www ne "") {
$data{$i} .= qq{ | <a href="$www">Main Web Site</a>};
}
my $ownerurl = $owner;
$ownerurl =~ s/&lt;/</g;
$ownerurl =~ s/&gt;/>/g;
$data{$i} .=
"<BR><I>Maintained by:</I> <A HREF=\"mailto:$ownerurl\">$owner</A>";
# If there are any dependencies, list them
if ($bdep ne "" || $rdep ne "") {
$data{$i} .= "<BR><I>Requires:</I> ";
my @dep = split(/ /, "$bdep $rdep");
my $last = '';
foreach my $j (sort @dep) {
next if $j eq $last;
$last = $j;
$data{$i} .= " <A HREF=\"##$j##.html#$j\">$j</A>,";
}
# remove the trailing comma
chop $data{$i};
}
# If the port is listed in more than one category, throw
# in some cross references
if ($#cat > 0) {
$data{$i} .= "<BR><EM>Also listed in:</EM> ";
foreach my $j (@cat) {
if ($j ne $i) {
if ($j eq $cat[0]) {
$data{$i} .= " <STRONG><A HREF=\"$j.html#$name\">\u$j</A></STRONG>,";
}
else {
$data{$i} .= " <A HREF=\"$j.html#$name\">\u$j</A>,";
}
}
}
# remove the trailing comma
chop($data{$i});
}
$data{$i} .= "<P></P></DD>\n"
}
# Add an entry to the master index
# workaround for SGML bug, `--' is not allowed in comments
my $sname = $name;
$sname =~ s/--/-=/g;
$master[$portnumber] =
"<!-- $sname --><STRONG><A HREF=\"$cat[0].html#$name\">$name</A></STRONG> " .
" -- <EM>$desc</EM><BR>\n";
$portnumber++;
}
# create categories-grouped.sgml and <category>.sgml
$moutf->open(">categories-grouped.sgml");
header($moutf, "FreeBSD Ports Categories Listed By Groups");
print $moutf <<EOF;
<A NAME=\"top\"></A>
EOF
if ($portnumber eq '0') {
print $moutf "<P>none found</P>\n";
} else {
foreach my $cg (@category_groups) {
print $moutf "<H3>",$category_groups{$cg},"</H3>\n";
print $moutf "<UL>\n";
foreach my $key (sort(keys(%stats))) {
next if ($category_description{$key}{group} ne $cg);
# For the master file...
print $moutf
"<LI><A HREF=\"$key.html\">\u$key</A> <em>($stats{$key})</em>";
if ($category_description{$key}{desc}) {
print $moutf " -- " . $category_description{$key}{desc};
}
# Someone forgot to add a category to the description file
# or there is a typo in the category field.
else {
warn "No description found for category: ``$key''!\n";
warn "Please fix me or send an E-Mail to doc\@FreeBSD.org\a\n";
sleep(3);
}
print $moutf "</LI>\n";
# Create the category file
$outf->open(">$key.sgml");
header($outf, "FreeBSD Ports: \u$key");
if ($category_description{$key}{desc}) {
print $outf "<h3>", $category_description{$key}{desc}, "</h3>\n";
}
print $outf "<DL>\n";
my $d = join("\n", sort(split(/\n/, $data{$key})));
$d =~ s/##([^#]*)##/$catkey{$1}/g;
print $outf $d;
print $outf "</DL>\n";
footer($outf, "<p></p><A HREF=\"#top\">top</A>" .
" -- <A HREF=\"master-index.html\">Index</A>");
$outf->close;
}
print $moutf "</UL>\n";
}
}
footer($moutf, "");
$moutf->close;
# create categories-alpha.sgml
$moutf->open(">categories-alpha.sgml");
header($moutf, "FreeBSD Ports Categories Listed Alphabetically");
print $moutf <<EOF;
<A NAME=\"top\"></A>
EOF
if ($portnumber eq '0') {
print $moutf "<P>none found</P>\n";
} else {
print $moutf "<UL>\n";
foreach my $key (sort(keys(%stats))) {
print $moutf
"<LI><A HREF=\"$key.html\">\u$key</A> <em>($stats{$key})</em>";
if ($category_description{$key}{desc}) {
print $moutf " -- " . $category_description{$key}{desc};
print $moutf "</LI>\n";
}
}
print $moutf "</UL>\n";
}
footer($moutf, "");
$moutf->close;
# Create master-index.sgml
$mindex->open(">master-index.sgml");
header($mindex, "FreeBSD Ports Collection Index");
print $mindex "<P>\n";
print $mindex sort @master;
print $mindex "</P>";
footer($mindex, "<A HREF=\"#top\">top</A>");
$mindex->close;
# Create statistics.ent
$statistics->open(">statistics.ent");
# doesn't seem to work:
# print $statistics "<!ENTITY date '<em>$today</em>'>\n";
my $ptgzsize = `cat ports.size 2>/dev/null` || "";
if ($ptgzsize =~ /^\d+$/) {
$ptgzsize = sprintf("%.0f", $ptgzsize/(1024*1024));
print $statistics "<!ENTITY ports.size 'about $ptgzsize megabytes'>\n";
} else {
warn "Unknown size for ports.tar.gz\n";
print $statistics "<!ENTITY ports.size 'several tens of megabytes'>\n";
}
print $statistics "<!ENTITY ports.count '$portnumber'>\n";
$statistics->close;
close(INDEX);
}

30
de/ports/ports.ent Normal file
View file

@ -0,0 +1,30 @@
<!--
$FreeBSD$
$FreeBSDde: de-www/ports/ports.ent,v 1.1 2007/03/31 14:27:06 jkois Exp $
basiert auf: 1.1
-->
<!ENTITY searchform '<FORM METHOD="GET" ACTION="http://www.FreeBSD.org/cgi/ports.cgi">
Search ports for:
<INPUT NAME="query" VALUE="">
<SELECT NAME="stype">
<OPTION VALUE="all">All</OPTION>
<OPTION VALUE="name">Package Name</OPTION>
<OPTION VALUE="text">Description</OPTION>
<OPTION VALUE="pkgdescr">Long description</OPTION>
<OPTION VALUE="maintainer">Maintainer</OPTION>
<OPTION VALUE="requires">Requires</OPTION>
</SELECT>
<INPUT TYPE="submit" VALUE="Submit">
</FORM>'>
<!ENTITY % statistics.ent SYSTEM "statistics.ent">
<!--
Local Variables:
mode: sgml
sgml-indent-data: t
sgml-omittag: nil
sgml-always-quote-attributes: t
End:
-->

84
de/ports/references.sgml Normal file
View file

@ -0,0 +1,84 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA '..'>
<!ENTITY date "$FreeBSD$">
<!ENTITY dedate "$FreeBSDde: de-www/ports/references.sgml,v 1.1 2007/03/31 14:27:06 jkois Exp $">
<!ENTITY reference "basiert auf: 1.4">
<!ENTITY title 'FreeBSD Ports -- Referenzen'>
<!ENTITY % navinclude.ports "INCLUDE">
<!ENTITY % ports.ent SYSTEM "ports.ent">
%ports.ent;
<!ENTITY email 'ports'>
%statistics.ent;
]>
<html>
&header;
&searchform;
<hr>
<p>Ausf&uuml;hrliche Informationen zu Ports und Paketen finden Sie
im Kapitel <a
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/ports.html">
Installieren von Anwendungen: Pakete und Ports</a> des <a
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/index.html">
FreeBSD Handbuchs</a>.</p>
<P>Das <a
href="&enbase;/doc/en_US.ISO8859-1/books/porters-handbook/index.html">
Porter's Handbook</A> ist die wichtigste Quelle f&uuml;r das
Erstellen neuer Ports und die Verwaltung bereits vorhandener Ports.
(Kapitel <a
href="&enbase;/doc/en_US.ISO8859-1/books/porters-handbook/keeping-up.html">
Keeping Up</a>.) Das Porter's Handbuch enth&auml;lt noch weitere
Informationen zu diesen Themenbereiche sowie Verweise auf weitere
Informationsquellen.</p>
<p>Folgende Ressourcen sollten ebenfalls hilfreich sein:</p>
<ul>
<li>Die Archive der <a
href="http://docs.FreeBSD.org/mail/current/freebsd-ports.html">
FreeBSD Ports-Mailingliste</a>.</li>
<li>Der Artikel <a
href="&enbase;/doc/en_US.ISO8859-1/articles/contributing-ports/index.html">
Contributing to the FreeBSD Ports Collection</a>.</li>
<li><a href="http://www.FreshPorts.org">FreshPorts.org</a> ist
eine wertvolle Quelle f&uuml;r weitere Informationen zu
einzelnen Ports wie der aktuellen Version, der letzten
&Auml;nderung sowie vielen weiteren Statistiken. Sie k&ouml;nnen
dort auch eine Mailingliste abonnieren, um sich &uuml;ber
&Auml;nderungen Ihrer Lieblings-Ports zu informieren.</li>
<li>Die grafische Darstellung des aktuellen <a
href="growth/status.png">Wachstums der Ports-Sammlung</a>.</li>
<li>Die Manualpages f&uuml;r
<a href="&enbase;/cgi/man.cgi?query=ftp"><tt>ftp</tt></a>,
<a href="&enbase;/cgi/man.cgi?query=pkg_add"><tt>pkg_add</tt></a> und
<a href="&enbase;/cgi/man.cgi?query=ports"><tt>ports</tt></a>.</li>
<li>Der <a
href="http://pointyhat.FreeBSD.org">Ports and Packages Build Cluster</a>.</li>
<li>Die Seiten des <a
href="&enbase;/portmgr/">Ports Management Teams</a> (portmgr).</li>
<li>Die Internet-Schnittstelle des <a href="http://cvsweb.FreeBSD.org">
CVS-Repository</a> erlaubt es Ihnen, einzelne Dateien des
Quellcode-Repository anzusehen. &Auml;nderungen, die die
komplette Ports-Sammlung betreffen, werden in der Datei <a
href="http://cvsweb.FreeBSD.org/ports/CHANGES">CHANGES</a>
dokumentiert. &Auml;nderungen, die lediglich einzelne Ports
betreffen, werden hingegen in der Datei <a
href="http://cvsweb.FreeBSD.org/ports/UPDATING">UPDATING</A>
dokumentiert. Vergessen Sie aber nicht, den Quellcode der
Datei <a href="http://cvsweb.FreeBSD.org/ports/Mk/bsd.port.mk">
bsd.port.mk</a> sowie der damit in Verbindung stehenden Dateien
zu lesen.</li>
</ul>
&footer;
</body>
</html>

39
de/ports/searching.sgml Normal file
View file

@ -0,0 +1,39 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA '..'>
<!ENTITY date "$FreeBSD$">
<!ENTITY dedate "$FreeBSDde: de-www/ports/searching.sgml,v 1.1 2007/03/31 14:27:06 jkois Exp $">
<!ENTITY reference "basiert auf: 1.3">
<!ENTITY title 'Die FreeBSD Ports-Sammlung durchsuchen'>
<!ENTITY % navinclude.ports "INCLUDE">
<!ENTITY % ports.ent SYSTEM "ports.ent">
%ports.ent;
%statistics.ent;
<!ENTITY email 'ports'>
]>
<html>
&header;
&searchform;
<hr>
<p>Das Formular auf dieser Seite erlaubt es Ihnen, nach bestimmten
Ports zu suchen. Wenn Sie eine Suche starten, werden Sie auf
eine <a href="&enbase;/cgi/ports.cgi">erweiterte Version der
Suchfunktion</a> umgeleitet.</p>
<p>Haben Sie die Ports-Sammlung bereits installiert, k&ouml;nnen
Sie die Suche auch lokal im Verzeichnis <tt>/usr/ports</tt>
durchf&uuml;hren. Dazu geben Sie einfach
<tt>make search name=</tt><em>Suchbegriff</em> ein. Die Datei
<a href="http://cvsweb.FreeBSD.org/ports/Mk/bsd.port.subdir.mk">
bsd.port.subdir.mk</a> beschreibt alle m&ouml;glichen
Suchoptionen.</p>
<p>Alternativ k&ouml;nnen Sie auch die Seite <a
href="http://www.FreshPorts.org">FreshPorts.org</a> besuchen
oder die von den Betreibern angebotenen Mailinglisten
abonnieren.</p>
&footer;
</body>
</html>

55
de/ports/updating.sgml Normal file
View file

@ -0,0 +1,55 @@
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA '..'>
<!ENTITY date "$FreeBSD$">
<!ENTITY dedate "$FreeBSDde: de-www/ports/updating.sgml,v 1.1 2007/03/31 14:27:07 jkois Exp $">
<!ENTITY reference "basiert auf: 1.2">
<!ENTITY title 'Die FreeBSD Ports-Sammlung aktualisieren'>
<!ENTITY % navinclude.ports "INCLUDE">
<!ENTITY % ports.ent SYSTEM "ports.ent">
%ports.ent;
<!ENTITY email 'ports'>
%statistics.ent;
]>
<html>
&header;
&searchform;
<hr>
<p>Die auf diesen Seiten aufgelisteten Ports werden st&auml;ndig
aktualisiert. Es daher sehr wichtig, dass Sie Ihre
Ports-Sammlung regelm&auml;&szlig;ig aktualisieren, da viele
Ports von anderen Ports abh&auml;ngen, selbst wenn dies nicht
offensichtlich ist (beispielsweise bei Ports der Kategorie
<tt>japanese</tt>).</p>
<p>&Auml;nderungen, die die komplette Ports-Sammlung betreffen,
werden in der Datei <a
href="http://cvsweb.FreeBSD.org/ports/CHANGES">CHANGES</a>
dokumentiert. &Auml;nderungen, die lediglich einzelne Ports
betreffen, werden hingegen in der Datei <a
href="http://cvsweb.FreeBSD.org/ports/UPDATING">UPDATING</A>
dokumentiert.</p>
<p>F&uuml;r weitere Informationen zu neuen, ge&auml;nderten oder
entfernten Ports oder Paketen k&ouml;nnen Sie das Formular
auf dieser Seite verwenden. Alternativ k&ouml;nnen Sie auch die
Seite <a
href="http://www.FreshPorts.org">FreshPorts.org</a> besuchen
oder die von den Betreibern der Seite angebotenen Mailinglisten
abonnieren.</p>
<p>Weitere Informationen zu Installation und Wartung der
Ports-Sammlung finden Sie im Kapitel <a
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/ports.html">
Installieren von Anwendungen: Pakete und Ports</a> des <a
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/index.html">
FreeBSD Handbuchs</a>, im Kapitel <a
href="&enbase;/doc/en_US.ISO8859-1/books/porters-handbook/keeping-up.html">
Keeping Up</a> des Porter's Handbook sowie in der Manualpage des <a
href="&enbase;/cgi/man.cgi?query=ports"><tt>Ports</tt>-Systems</a>.
</p>
&footer;
</BODY>
</HTML>

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!--
$FreeBSD$
$FreeBSDde: de-www/share/sgml/navibar.l10n.ent,v 1.8 2007/03/27 19:13:38 jkois Exp $
$FreeBSDde: de-www/share/sgml/navibar.l10n.ent,v 1.10 2007/03/31 14:27:07 jkois Exp $
basiert auf: 1.8
-->
@ -51,7 +51,7 @@
<li><a href="&enbase;/projects/index.html">Entwicklung</a></li>
<li><a href="&enbase;/doc/en_US.ISO8859-1/books/developers-handbook">Developer&#39;s Handbook</a></li>
<li><a href="&enbase;/doc/en_US.ISO8859-1/books/porters-handbook">Porter&#39;s Handbook</a></li>
<li><a href="&enbase;/developers/cvs.html">CVS Repository</a></li>
<li><a href="&base;/developers/cvs.html">CVS-Repository</a></li>
<li><a href="&enbase;/releng/index.html">Release Engineering</a></li>
<li><a href="&base;/platforms/">Plattformen</a></li>
<li><a href="&enbase;/projects/ideas/">Projektvorschl&auml;ge</a></li>
@ -106,6 +106,27 @@
</div> <!-- SIDENAV -->'>
]]>
<!ENTITY % navinclude.ports "IGNORE">
<![ %navinclude.ports; [
<!ENTITY nav '
<div id="SIDENAV">
<h2 class="blockhide">Section Navigation</h2>
<ul>
<li><a href="&base;/ports/index.html">Die Ports-Sammlung</a></li>
<li><a href="&base;/ports/installing.html">Installation</a></li>
<li><a href="&base;/ports/updating.html">Aktualisierung</a></li>
<li><a href="&base;/ports/searching.html">Durchsuchen</a></li>
<li>&nbsp;&nbsp;&nbsp;Kategorien
<ul>
<li><a href="&base;/ports/categories-alpha.html">alphabetisch sortiert</a></li>
<li><a href="&base;/ports/categories-grouped.html">logisch gruppiert</a></li>
</ul></li>
<li><a href="&base;/ports/master-index.html">Alle Ports</a></li>
<li><a href="&base;/ports/references.html">Weitere Informationen</a></li>
</ul>
</div> <!-- SIDENAV -->'>
]]>
<!ENTITY % navinclude.support "IGNORE">
<![ %navinclude.support; [
<!ENTITY nav '<div id="SIDENAV">

View file

@ -3,8 +3,8 @@
"http://www.FreeBSD.org/XML/www/share/sgml/news.dtd">
<!--
$FreeBSD$
$FreeBSDde: de-www/share/sgml/news.xml,v 1.47 2007/03/15 17:38:55 jkois Exp $
basiert auf: 1.63
$FreeBSDde: de-www/share/sgml/news.xml,v 1.48 2007/03/31 10:42:54 jkois Exp $
basiert auf: 1.64
-->
<!-- Simple schema for FreeBSD Project news.
@ -38,6 +38,15 @@
<month>
<name>3</name>
<day>
<name>28</name>
<event>
<p>Neuer Committer: <a
href="mailto:sephe@freebsd.org">Sepherosa Ziehau</a> (src)</p>
</event>
</day>
<day>
<name>14</name>