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:
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
|
@ -1,7 +1,7 @@
|
||||||
# The FreeBSD Documentation Project
|
# The FreeBSD Documentation Project
|
||||||
# The FreeBSD German Documentation Project
|
# The FreeBSD German Documentation Project
|
||||||
# $FreeBSD$
|
# $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
|
# basiert auf: 1.139
|
||||||
|
|
||||||
.if exists(Makefile.conf)
|
.if exists(Makefile.conf)
|
||||||
|
@ -37,12 +37,14 @@ DOCS+= where.sgml
|
||||||
# Subdirectories
|
# Subdirectories
|
||||||
# SGML
|
# SGML
|
||||||
SUBDIR= community
|
SUBDIR= community
|
||||||
|
SUBDIR+= developers
|
||||||
SUBDIR+= docproj
|
SUBDIR+= docproj
|
||||||
SUBDIR+= docs
|
SUBDIR+= docs
|
||||||
SUBDIR+= news
|
SUBDIR+= news
|
||||||
SUBDIR+= FAQ
|
SUBDIR+= FAQ
|
||||||
SUBDIR+= handbook
|
SUBDIR+= handbook
|
||||||
SUBDIR+= platforms
|
SUBDIR+= platforms
|
||||||
|
SUBDIR+= ports
|
||||||
SUBDIR+= projects
|
SUBDIR+= projects
|
||||||
SUBDIR+= releases
|
SUBDIR+= releases
|
||||||
SUBDIR+= security
|
SUBDIR+= security
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
|
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
|
||||||
<!ENTITY date "$FreeBSD$">
|
<!ENTITY date "$FreeBSD$">
|
||||||
<!ENTITY dedate "$FreeBSDde: de-www/administration.sgml,v 1.7 2007/03/19 16:48:40 jkois Exp $">
|
<!ENTITY dedate "$FreeBSDde: de-www/administration.sgml,v 1.8 2007/03/31 10:49:47 jkois Exp $">
|
||||||
<!ENTITY reference "basiert auf: 1.7">
|
<!ENTITY reference "basiert auf: 1.8">
|
||||||
<!ENTITY title "FreeBSD Project - Administration und Management">
|
<!ENTITY title "FreeBSD Project - Administration und Management">
|
||||||
<!ENTITY % navinclude.about "INCLUDE">
|
<!ENTITY % navinclude.about "INCLUDE">
|
||||||
<!ENTITY % developers SYSTEM "developers.sgml"> %developers;
|
<!ENTITY % developers SYSTEM "developers.sgml"> %developers;
|
||||||
|
@ -621,7 +621,13 @@
|
||||||
<h3><a name="t-webmaster">Webmaster Team</a>
|
<h3><a name="t-webmaster">Webmaster Team</a>
|
||||||
<<a href="mailto:webmaster@FreeBSD.org">webmaster@FreeBSD.org</a>></h3>
|
<<a href="mailto:webmaster@FreeBSD.org">webmaster@FreeBSD.org</a>></h3>
|
||||||
|
|
||||||
<p>Ansprechpartner für Webmaster.</p>
|
<p>Das FreeBSD Webmaster Team ist für den reibungslosen Betrieb
|
||||||
|
der Webseiten des FreeBSD Projects verantwortlich. Zu den Aufgaben
|
||||||
|
dieses Teams gehören insbesondere die Konfiguration des
|
||||||
|
Webservers und der CGI-Skripte sowie der Betrieb der Suchmaschinen
|
||||||
|
für Webseite und Mailinglisten. Das Team kümmert sich um
|
||||||
|
alle technischen Fragen, aber nicht um Probleme innerhalb der
|
||||||
|
Dokumentation.</p>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>&a.nik; <<a href="mailto:nik@FreeBSD.org">nik@FreeBSD.org</a>></li>
|
<li>&a.nik; <<a href="mailto:nik@FreeBSD.org">nik@FreeBSD.org</a>></li>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
|
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
|
||||||
<!ENTITY date "$FreeBSD$">
|
<!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 reference "basiert auf: 1.34">
|
||||||
<!ENTITY title "Anwendungen für FreeBSD">
|
<!ENTITY title "Anwendungen für FreeBSD">
|
||||||
<!ENTITY % navinclude.about "INCLUDE">
|
<!ENTITY % navinclude.about "INCLUDE">
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
Unternehmens anpassen.</p>
|
Unternehmens anpassen.</p>
|
||||||
|
|
||||||
<p>Dank seiner freizügigen <a
|
<p>Dank seiner freizügigen <a
|
||||||
href="&base;/../copyright/freebsd-license.html">Lizenz</a>,
|
href="&enbase;/copyright/freebsd-license.html">Lizenz</a>,
|
||||||
können Sie FreeBSD als Basis für alle nur denkbaren
|
können Sie FreeBSD als Basis für alle nur denkbaren
|
||||||
kostenlosen <i>oder kommerziellen</i> Anwendungen benutzen.</p>
|
kostenlosen <i>oder kommerziellen</i> Anwendungen benutzen.</p>
|
||||||
|
|
||||||
|
@ -40,11 +40,11 @@
|
||||||
kompilieren und auszuführen.
|
kompilieren und auszuführen.
|
||||||
FreeBSD enthält zusätzlich eine enorm große
|
FreeBSD enthält zusätzlich eine enorm große
|
||||||
<a href="&base;/where.html">Package-Sammlung</a> und die
|
<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
|
vorkompilierte und einfach zu kompilierende Software direkt zu Ihrem
|
||||||
Desktop oder Enterprise-Server bringt. Außerdem existiert
|
Desktop oder Enterprise-Server bringt. Außerdem existiert
|
||||||
eine wachsende Anzahl an
|
eine wachsende Anzahl an
|
||||||
<a href="&base;/../commercial/software.html">kommerziellen
|
<a href="&enbase;/commercial/software.html">kommerziellen
|
||||||
Anwendungen</a>, die direkt für FreeBSD geschrieben wurden.</p>
|
Anwendungen</a>, die direkt für FreeBSD geschrieben wurden.</p>
|
||||||
|
|
||||||
<p>Hier sind einige Beispiele von Umgebungen, in denen FreeBSD benutzt
|
<p>Hier sind einige Beispiele von Umgebungen, in denen FreeBSD benutzt
|
||||||
|
@ -59,7 +59,7 @@
|
||||||
machen es einfach, ein Gewerbe oder einen ISP einzurichten.
|
machen es einfach, ein Gewerbe oder einen ISP einzurichten.
|
||||||
Natürlich werden sich
|
Natürlich werden sich
|
||||||
Ihre Benutzer dabei dank FreeBSDs unschlagbarer <a
|
Ihre Benutzer dabei dank FreeBSDs unschlagbarer <a
|
||||||
href="&base;/internet.html">Netzwerkeigenschaften</a>
|
href="&base;/internet.html">Netzwerkeigenschaften</a>
|
||||||
über hohe Geschwindigkeit und zuverlässige
|
über hohe Geschwindigkeit und zuverlässige
|
||||||
Dienste freuen können.</li>
|
Dienste freuen können.</li>
|
||||||
|
|
||||||
|
|
|
@ -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.
|
as adding email addresses), by just editing a single file.
|
||||||
|
|
||||||
$FreeBSD$
|
$FreeBSD$
|
||||||
$FreeBSDde: de-www/developers.sgml,v 1.1 2007/03/01 20:27:52 jkois Exp $
|
$FreeBSDde: de-www/developers.sgml,v 1.2 2007/03/31 11:23:36 jkois Exp $
|
||||||
basiert auf: 1.155
|
basiert auf: 1.158
|
||||||
|
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
@ -74,6 +74,7 @@ basiert auf: 1.155
|
||||||
<!ENTITY a.bruno "Bruno Ducrot">
|
<!ENTITY a.bruno "Bruno Ducrot">
|
||||||
<!ENTITY a.bsam "Boris Samorodov">
|
<!ENTITY a.bsam "Boris Samorodov">
|
||||||
<!ENTITY a.bsd "Brian S. Dean">
|
<!ENTITY a.bsd "Brian S. Dean">
|
||||||
|
<!ENTITY a.bushman "Michael Bushkov">
|
||||||
<!ENTITY a.bvs "Vitaly Bogdanov">
|
<!ENTITY a.bvs "Vitaly Bogdanov">
|
||||||
<!ENTITY a.bz "Bjoern A. Zeeb">
|
<!ENTITY a.bz "Bjoern A. Zeeb">
|
||||||
<!ENTITY a.cawimm "Charles A. Wimmer">
|
<!ENTITY a.cawimm "Charles A. Wimmer">
|
||||||
|
@ -440,6 +441,7 @@ basiert auf: 1.155
|
||||||
<!ENTITY a.sef "Sean Eric Fagan">
|
<!ENTITY a.sef "Sean Eric Fagan">
|
||||||
<!ENTITY a.sem "Sergey Matveychuk">
|
<!ENTITY a.sem "Sergey Matveychuk">
|
||||||
<!ENTITY a.semenu "Semen Ustimenko">
|
<!ENTITY a.semenu "Semen Ustimenko">
|
||||||
|
<!ENTITY a.sephe "Sepherosa Ziehau">
|
||||||
<!ENTITY a.sepotvin "Stephane E. Potvin">
|
<!ENTITY a.sepotvin "Stephane E. Potvin">
|
||||||
<!ENTITY a.sergei "Sergei Kolobov">
|
<!ENTITY a.sergei "Sergei Kolobov">
|
||||||
<!ENTITY a.sf "Satsuki FUJISHIMA">
|
<!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. -->
|
so that we may keep a list of hat owners and modify only this file. -->
|
||||||
|
|
||||||
<!-- FreeBSD Bugmeister -->
|
<!-- FreeBSD Bugmeister -->
|
||||||
<!ENTITY a.bugmeister '&a.ceri;, &a.linimon;'>
|
<!ENTITY a.bugmeister '&a.ceri;, &a.linimon;, &a.remko;'>
|
||||||
|
|
||||||
<!-- FreeBSD Doc Engineering Team -->
|
<!-- FreeBSD Doc Engineering Team -->
|
||||||
<!ENTITY a.doceng '&a.nik;, &a.murray;, &a.hrs;, &a.blackend;'>
|
<!ENTITY a.doceng '&a.nik;, &a.murray;, &a.hrs;, &a.blackend;'>
|
||||||
|
|
14
de/developers/Makefile
Normal file
14
de/developers/Makefile
Normal 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
65
de/developers/cvs.sgml
Normal 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 Änderung seit
|
||||||
|
FreeBSD 2.0 wird in diesem System inklusive einer
|
||||||
|
Commit-Meldung, die den Grund der Änderung beschreibt,
|
||||||
|
gespeichert. Das Repository kann beispielsweise über die
|
||||||
|
weiter unten beschriebene Internet-Schnittstelle durchstöbert
|
||||||
|
werden. Um eine komplette lokale Kopie des FreeBSD-CVS-Repository
|
||||||
|
anzulegen, haben Sie folgende Möglichkeiten:</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><a
|
||||||
|
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/cvsup.html">CVSup</a>,
|
||||||
|
wenn Sie ein leistungsfä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öheres Transfervolumen), es dafü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öbern wollen oder
|
||||||
|
nach einer bestimmten Änderung oder Dateirevision
|
||||||
|
suchen.</li>
|
||||||
|
|
||||||
|
<li>Wenn Sie über genügend Bandbreite verfügen oder
|
||||||
|
FTP verwenden wollen/müssen, kö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ü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>
|
|
@ -5,7 +5,7 @@
|
||||||
]>
|
]>
|
||||||
<!--
|
<!--
|
||||||
$FreeBSD$
|
$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
|
basiert auf: 1.160
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
@ -196,7 +196,7 @@
|
||||||
<a href="&enbase;/doc/&url.doc.langcode;/books/handbook/index.html" title="Handbook">Handbuch</a>
|
<a href="&enbase;/doc/&url.doc.langcode;/books/handbook/index.html" title="Handbook">Handbuch</a>
|
||||||
</li>
|
</li>
|
||||||
<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>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div> <!-- FRONTSHORTCUTSCONTENT -->
|
</div> <!-- FRONTSHORTCUTSCONTENT -->
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
|
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
|
||||||
<!ENTITY base CDATA "..">
|
<!ENTITY base CDATA "..">
|
||||||
<!ENTITY date "$FreeBSD$">
|
<!ENTITY date "$FreeBSD$">
|
||||||
<!ENTITY dedate "$FreeBSDde: de-www/platforms/amd64.sgml,v 1.21 2007/03/11 17:26:01 jkois Exp $">
|
<!ENTITY dedate "$FreeBSDde: de-www/platforms/amd64.sgml,v 1.22 2007/03/31 10:51:48 jkois Exp $">
|
||||||
<!ENTITY reference "basiert auf: 1.17">
|
<!ENTITY reference "basiert auf: 1.18">
|
||||||
<!ENTITY title "FreeBSD/amd64 Project">
|
<!ENTITY title "FreeBSD/amd64 Project">
|
||||||
<!ENTITY email 'freebsd-amd64'>
|
<!ENTITY email 'freebsd-amd64'>
|
||||||
<!ENTITY % navinclude.developers "INCLUDE">
|
<!ENTITY % navinclude.developers "INCLUDE">
|
||||||
|
@ -57,7 +57,7 @@
|
||||||
<h4>Software-Werkzeuge</h4>
|
<h4>Software-Werkzeuge</h4>
|
||||||
|
|
||||||
<ul>
|
<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>
|
Simulatoren und Werkzeuge</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
109
de/ports/Makefile
Normal file
109
de/ports/Makefile
Normal 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
18
de/ports/Makefile.inc
Normal 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
19
de/ports/Makefile.inc0
Normal 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
103
de/ports/categories
Executable 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ür behinderte Anwender.",EU
|
||||||
|
afterstep,"Ports für den AfterStep Window Manager.",VC
|
||||||
|
arabic,"Sofware fü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ür Computer Aided Design.",SAE
|
||||||
|
chinese,"Software fü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ö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ür den französischen Markt.",HL
|
||||||
|
ftp,"FTP - Clients und Server.",CCATI
|
||||||
|
games,"Verschiedene Spiele.",EU
|
||||||
|
german,"Software für deutschsprachige Länder.",HL
|
||||||
|
gnome,"Komponenten des Gnome Desktop Environments.",VC
|
||||||
|
gnustep,"Software für das GNUstep Desktop Environment.",VC
|
||||||
|
graphics,"Grafikwerkzeuge und -bibliotheken.",EU
|
||||||
|
hamradio,"Software für Amateurradiobauer.",VC
|
||||||
|
haskell,"Software zur Programmiersprache Haskell.",VC
|
||||||
|
hebrew,"Hebräische Programme.",HL
|
||||||
|
hungarian,"Ungarischsprachige Programme.",HL
|
||||||
|
ipv6,"IPv6-spezifische Programme.",VC
|
||||||
|
irc,"Programme für den Internet Relay Chat.",CCATI
|
||||||
|
japanese,"Portierte Programme für den japanischen Markt.",HL
|
||||||
|
java,"Java-Unterstützung.",SAAD
|
||||||
|
kde,"Software für das K Desktop Environment.",VC
|
||||||
|
korean,"Programme für den koreanischen Markt.",HL
|
||||||
|
lang,"Programmiersprachen.",SAAD
|
||||||
|
linux,"Linux-Programme (die mit der Linux-Binärkompatibilitä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ü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ür Palm(tm)-Geräte.",AOP
|
||||||
|
parallel,"Programme zur Softwareparallelisierung.",VC
|
||||||
|
pear,"Programme/Module für das PEAR-System.",VC
|
||||||
|
perl5,"PERL5-Programme.",VC
|
||||||
|
plan9,"Software für das Betriebssystem Plan9.",VC
|
||||||
|
polish,"Polnischsprachige Programme.",HL
|
||||||
|
ports-mgmt,"Werkzeuge zur Verwaltung von Ports und Paketen.",SAAD
|
||||||
|
portuguese,"Programme für den portugiesischen Markt.",HL
|
||||||
|
print,"Programme zum Druckmanagement.",EU
|
||||||
|
python,"Software für/um die Programmiersprache Python.",VC
|
||||||
|
ruby,"Software für/um die Programmiersprache Ruby.",VC
|
||||||
|
rubygems,"Pakete für das RubyGems-System.",VC
|
||||||
|
russian,"Software für den russischen Markt.",HL
|
||||||
|
scheme,"Software fü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ängige Pakete.",VC
|
||||||
|
tcl81,"TCL v8.1 und davon abhängige Pakete.",VC
|
||||||
|
tcl82,"TCL v8.2 und davon abhängige Pakete.",VC
|
||||||
|
tcl83,"TCL v8.3 und davon abhängige Pakete.",VC
|
||||||
|
tcl84,"TCL v8.4 und davon abhängige Pakete.",VC
|
||||||
|
textproc,"Programme zur Textbearbeitung/Textsuche.",EU
|
||||||
|
tk80,"Tk8.0 und davon abhängige Pakete.",VC
|
||||||
|
tk82,"Tk8.2 und davon abhängige Pakete.",VC
|
||||||
|
tk83,"Tk8.3 und davon abhängige Pakete.",VC
|
||||||
|
tk84,"Tk8.4 und davon abhängige Pakete.",VC
|
||||||
|
tkstep80,"tkstep wm und davon abhängige Pakete.",VC
|
||||||
|
ukrainian,"Software für den ukrainischen Markt.",HL
|
||||||
|
vietnamese,"Software für den vietnamesischen Markt.",HL
|
||||||
|
windowmaker,"Programme für den WindowMaker Window Manager.",VC
|
||||||
|
www,"Internetwerkzeuge (wie Browser und HTTP-Server).",CCATI
|
||||||
|
x11,"Verschiedene Werkzeuge für das X Window-System.",XWS
|
||||||
|
x11-clocks,"Uhren für das X Window-System.",XWS
|
||||||
|
x11-fm,"Dateimanager für das X Window-System.",XWS
|
||||||
|
x11-fonts,"Schriften für das X Window-System.",XWS
|
||||||
|
x11-servers,"Verschiedene freie X-Server.",XWS
|
||||||
|
x11-themes,"Themes für das X Window-System.",XWS
|
||||||
|
x11-toolkits,"Toolkits für das X Window-System.",XWS
|
||||||
|
x11-wm,"Window Manager für das X Window-System.",XWS
|
||||||
|
xfce,"Ports zur Unterstützung des Xfce Desktop Environment.",VC
|
||||||
|
zope,"Programme rund um die Zope-Plattform.",VC
|
14
de/ports/categories.descriptions
Normal file
14
de/ports/categories.descriptions
Normal 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är für Endanwender interessante Ports
|
||||||
|
SAAD,Ports für Systemadministratoren und Entwickler
|
||||||
|
CCATI,Ports für Netzwerke und das Internet
|
||||||
|
XWS,Ports rund um das X Window-System
|
||||||
|
SAE,Ports für Wissenschaft und Technik
|
||||||
|
HL,Ports für verschiedene Sprachen
|
||||||
|
VC,Ports zu grafischen Oberflächen und für Programmierer
|
||||||
|
AOP,Sonstige Ports
|
11
de/ports/growth/Makefile
Normal file
11
de/ports/growth/Makefile
Normal 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
76
de/ports/index.sgml
Normal 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ötigte
|
||||||
|
Programme zu installieren. Derzeit enthält die Ports-Sammlung
|
||||||
|
<a href="growth/status.png"><b>&ports.count;</b></a> Ports.</p>
|
||||||
|
|
||||||
|
<p>Die Ports-Sammlung unterstü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>. Ältere Versionen werden nicht
|
||||||
|
unterstützt und können daher Probleme bei der
|
||||||
|
Zusammenarbeit mit einer aktuellen Ports-Sammlung verursachen. So
|
||||||
|
könnten aktuelle Ports beispielsweise Funktionen voraussetzen,
|
||||||
|
die von älteren FreeBSD-Versionen nicht unterstützt
|
||||||
|
werden. Das FreeBSD Project versucht zwar, alle relativ
|
||||||
|
aktuellen FreeBSD-Versionen zu unterstützen, leider ist dies
|
||||||
|
aber nicht immer möglich. In diesem Fall ist man auf die
|
||||||
|
Unterstützung der Community angewiesen, um auch veraltete
|
||||||
|
FreeBSD-Versionen unterstützen zu können.</p>
|
||||||
|
|
||||||
|
<p>Jeder der hier aufgeführten ``Ports'' enthält die
|
||||||
|
für den ursprünglichen Quellcode eines Programms
|
||||||
|
benötigten Patches, um dieses unter FreeBSD installieren
|
||||||
|
und betreiben zu können. Um ein Programm zu installieren,
|
||||||
|
mü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ügt über ein <tt>Makefile</tt>, das
|
||||||
|
automatisch den Quellcode des zu installierenden Programms
|
||||||
|
herunterlädt (entweder von einer lokalen Platte, einer
|
||||||
|
CD-ROm oder auch über <a
|
||||||
|
href="http://www.freebsd.org/cgi/man.cgi?query=ftp"><tt>ftp</tt></a>),
|
||||||
|
entpackt, alle benö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ür einen Großteil der verfügbaren Ports gibt
|
||||||
|
es auch vorkompilierte <tt>Pakete</tt>, die dem Anwender die
|
||||||
|
Kompilierung des Quellcodes ersparen. Jeder Port enthält
|
||||||
|
einen Link auf das jeweilige Paket. Sie kö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önnen Sie den Link auch direkt
|
||||||
|
an <tt>pkg_add</tt> übergeben, da dieses Werkzeug auch
|
||||||
|
FTP-URLs und Dateinamen verarbeiten kann.</p>
|
||||||
|
|
||||||
|
&footer;
|
||||||
|
</body>
|
||||||
|
</html>
|
31
de/ports/installing.sgml
Normal file
31
de/ports/installing.sgml
Normal 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önnen Sie die Ports-Sammlung direkt über
|
||||||
|
<a href="&enbase;/cgi/man.cgi?query=sysinstall"><tt>sysinstall</tt></a>
|
||||||
|
installieren.</p>
|
||||||
|
|
||||||
|
<p>Alternativ kö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öße etwa
|
||||||
|
36 MB) herunterladen. <!-- &ports.size;--></p>
|
||||||
|
|
||||||
|
&footer;
|
||||||
|
</BODY>
|
||||||
|
</HTML>
|
27
de/ports/packages
Executable file
27
de/ports/packages
Executable 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
389
de/ports/portindex
Executable 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/&/&/g;
|
||||||
|
s/</</g;
|
||||||
|
s/>/>/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/</</g;
|
||||||
|
$ownerurl =~ s/>/>/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
30
de/ports/ports.ent
Normal 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
84
de/ports/references.sgml
Normal 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ü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ü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ä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ür weitere Informationen zu
|
||||||
|
einzelnen Ports wie der aktuellen Version, der letzten
|
||||||
|
Änderung sowie vielen weiteren Statistiken. Sie können
|
||||||
|
dort auch eine Mailingliste abonnieren, um sich über
|
||||||
|
Ä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ü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. Änderungen, die die
|
||||||
|
komplette Ports-Sammlung betreffen, werden in der Datei <a
|
||||||
|
href="http://cvsweb.FreeBSD.org/ports/CHANGES">CHANGES</a>
|
||||||
|
dokumentiert. Ä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
39
de/ports/searching.sgml
Normal 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önnen
|
||||||
|
Sie die Suche auch lokal im Verzeichnis <tt>/usr/ports</tt>
|
||||||
|
durchfü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öglichen
|
||||||
|
Suchoptionen.</p>
|
||||||
|
|
||||||
|
<p>Alternativ kö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
55
de/ports/updating.sgml
Normal 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ändig
|
||||||
|
aktualisiert. Es daher sehr wichtig, dass Sie Ihre
|
||||||
|
Ports-Sammlung regelmäßig aktualisieren, da viele
|
||||||
|
Ports von anderen Ports abhängen, selbst wenn dies nicht
|
||||||
|
offensichtlich ist (beispielsweise bei Ports der Kategorie
|
||||||
|
<tt>japanese</tt>).</p>
|
||||||
|
|
||||||
|
<p>Änderungen, die die komplette Ports-Sammlung betreffen,
|
||||||
|
werden in der Datei <a
|
||||||
|
href="http://cvsweb.FreeBSD.org/ports/CHANGES">CHANGES</a>
|
||||||
|
dokumentiert. Ä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ür weitere Informationen zu neuen, geänderten oder
|
||||||
|
entfernten Ports oder Paketen können Sie das Formular
|
||||||
|
auf dieser Seite verwenden. Alternativ kö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>
|
|
@ -1,7 +1,7 @@
|
||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
<!--
|
<!--
|
||||||
$FreeBSD$
|
$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
|
basiert auf: 1.8
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@
|
||||||
<li><a href="&enbase;/projects/index.html">Entwicklung</a></li>
|
<li><a href="&enbase;/projects/index.html">Entwicklung</a></li>
|
||||||
<li><a href="&enbase;/doc/en_US.ISO8859-1/books/developers-handbook">Developer's Handbook</a></li>
|
<li><a href="&enbase;/doc/en_US.ISO8859-1/books/developers-handbook">Developer's Handbook</a></li>
|
||||||
<li><a href="&enbase;/doc/en_US.ISO8859-1/books/porters-handbook">Porter's Handbook</a></li>
|
<li><a href="&enbase;/doc/en_US.ISO8859-1/books/porters-handbook">Porter'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="&enbase;/releng/index.html">Release Engineering</a></li>
|
||||||
<li><a href="&base;/platforms/">Plattformen</a></li>
|
<li><a href="&base;/platforms/">Plattformen</a></li>
|
||||||
<li><a href="&enbase;/projects/ideas/">Projektvorschläge</a></li>
|
<li><a href="&enbase;/projects/ideas/">Projektvorschläge</a></li>
|
||||||
|
@ -106,6 +106,27 @@
|
||||||
</div> <!-- SIDENAV -->'>
|
</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> 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">
|
<!ENTITY % navinclude.support "IGNORE">
|
||||||
<![ %navinclude.support; [
|
<![ %navinclude.support; [
|
||||||
<!ENTITY nav '<div id="SIDENAV">
|
<!ENTITY nav '<div id="SIDENAV">
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
"http://www.FreeBSD.org/XML/www/share/sgml/news.dtd">
|
"http://www.FreeBSD.org/XML/www/share/sgml/news.dtd">
|
||||||
<!--
|
<!--
|
||||||
$FreeBSD$
|
$FreeBSD$
|
||||||
$FreeBSDde: de-www/share/sgml/news.xml,v 1.47 2007/03/15 17:38:55 jkois Exp $
|
$FreeBSDde: de-www/share/sgml/news.xml,v 1.48 2007/03/31 10:42:54 jkois Exp $
|
||||||
basiert auf: 1.63
|
basiert auf: 1.64
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<!-- Simple schema for FreeBSD Project news.
|
<!-- Simple schema for FreeBSD Project news.
|
||||||
|
@ -38,6 +38,15 @@
|
||||||
<month>
|
<month>
|
||||||
<name>3</name>
|
<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>
|
<day>
|
||||||
<name>14</name>
|
<name>14</name>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue