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 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
|
||||
|
|
|
@ -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>
|
||||
<<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>
|
||||
<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" [
|
||||
<!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ür FreeBSD">
|
||||
<!ENTITY % navinclude.about "INCLUDE">
|
||||
|
@ -29,7 +29,7 @@
|
|||
Unternehmens anpassen.</p>
|
||||
|
||||
<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
|
||||
kostenlosen <i>oder kommerziellen</i> Anwendungen benutzen.</p>
|
||||
|
||||
|
@ -40,11 +40,11 @@
|
|||
kompilieren und auszuführen.
|
||||
FreeBSD enthält zusätzlich eine enorm groß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ß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ü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ürlich werden sich
|
||||
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
|
||||
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.
|
||||
|
||||
$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
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$
|
||||
$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 -->
|
||||
|
|
|
@ -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
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"?>
|
||||
<!--
|
||||
$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'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="&base;/platforms/">Plattformen</a></li>
|
||||
<li><a href="&enbase;/projects/ideas/">Projektvorschlä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> 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">
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
Loading…
Reference in a new issue