cvs commit: de-docproj/books/porters-handbook book.sgml

From: Johann Kois <jkois(at)doc.bsdgroup.de>
Date: Sat, 18 Dec 2010 12:46:41 GMT

jkois 2010-12-18 12:46:41 UTC

  FreeBSD German Documentation Repository

  Modified files:
    books/porters-handbook book.sgml
  Log:
  MFen 1.1085
  
  Revision Changes Path
  1.225 +116 -11 de-docproj/books/porters-handbook/book.sgml
  
  Index: book.sgml
  ===================================================================
  RCS file: /home/cvs/de-docproj/books/porters-handbook/book.sgml,v
  retrieving revision 1.224
  retrieving revision 1.225
  diff -u -I$FreeBSDde.*$ -r1.224 -r1.225
  --- book.sgml 18 Dec 2010 12:39:12 -0000 1.224
  +++ book.sgml 18 Dec 2010 12:46:41 -0000 1.225
  @@ -3,8 +3,8 @@
       The FreeBSD German Documentation Project
   
       $FreeBSD$
  - $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.224 2010/12/18 12:39:12 jkois Exp $
  - basiert auf: 1.1084
  + $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.225 2010/12/18 12:46:41 jkois Exp $
  + basiert auf: 1.1085
   -->
   
   <!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
  @@ -2618,11 +2618,11 @@
             erleichtern.</para>
   
           <para>Falls der originale Tarball Teil eines popul&auml;ren
  - Archivs ist, wie X-contrib, GNU oder Perl CPAN, k&ouml;nnen
  + Archivs ist, wie SourceForge, GNU oder Perl CPAN, k&ouml;nnen
             Sie m&ouml;glicherweise auf diese Seiten in einer einfachen
             und kompakten Form mittels
             <makevar>MASTER_SITE_<replaceable>*</replaceable></makevar>
  - (d.h., <makevar>MASTER_SITE_XCONTRIB</makevar>,
  + (d.h., <makevar>MASTER_SITE_SOURCEFORGE</makevar>,,
             <makevar>MASTER_SITE_GNU</makevar> und
             <makevar>MASTER_SITE_PERL_CPAN</makevar>) referenzieren.
             Setzen Sie einfach <makevar>MASTER_SITES</makevar> auf eine
  @@ -2630,8 +2630,12 @@
             auf den Pfad innerhalb des Archivs. Hier ist ein
             Beispiel:</para>
   
  - <programlisting>MASTER_SITES= ${MASTER_SITE_XCONTRIB}
  -MASTER_SITE_SUBDIR= applications</programlisting>
  + <programlisting>MASTER_SITES= ${MASTER_SITE_GNU}
  +MASTER_SITE_SUBDIR= make</programlisting>
  +
  + <para>Oder verwenden Sie ein kondensiertes Format:</para>
  +
  + <programlisting>MASTER_SITES= GNU/make</programlisting>
   
           <para>Diese Variablen werden in
             <filename>/usr/ports/Mk/bsd.sites.mk</filename> definiert.
  @@ -2640,12 +2644,113 @@
             neueste Version verwenden, bevor Sie einen Port
             einschicken.</para>
   
  - <para>Der Nutzer kann ebenfalls die Variable
  - <makevar>MASTER_SITE_*</makevar> in der
  - <filename>/etc/make.conf</filename> setzen. Dadurch werden
  - unsere Vorgaben &uuml;berschrieben und stattdessen werden
  - die Spiegel-Server seiner Wahl f&uuml;r die popul&auml;ren
  - Archive genutzt.</para>
  + <para>F&uuml;r beliebte Seiten existieren sogenannte
  + <emphasis>magic</emphasis>-Makros, die eine bestimmte
  + Verzeichnisstruktur erstellen. Um eines dieser Makros zu
  + verwenden, geben Sie dessen Abk&uuml;rzung an und Ihr System
  + wird versuchen, das korrekte Unterverzeichnis automatisch
  + zu bestimmen.</para>
  +
  + <programlisting>MASTER_SITES= SF</programlisting>
  +
  + <para>Ist das Ergebnis nicht korrekt, k&ouml;nnen Sie diesen
  + Wert auch &uuml;berschreiben.</para>
  +
  + <programlisting>MASTER_SITES= SF/stardict/WyabdcRealPeopleTTS/${PORTVERSION}</programlisting>
  +
  + <table frame="none">
  + <title>Beliebte magic <makevar>MASTER_SITES</makevar>-Makros</title>
  +
  + <tgroup cols="2">
  + <thead>
  + <row>
  + <entry>Makro</entry>
  +
  + <entry>Erwartetes Unterverzeichnis</entry>
  + </row>
  + </thead>
  +
  + <tbody>
  + <row>
  + <entry><makevar>APACHE_JAKARTA</makevar></entry>
  +
  + <entry><makevar>/dist/jakarta/${PORTNAME:S,-,,/,}/source</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>BERLIOS</makevar></entry>
  +
  + <entry><makevar>/${PORTNAME:L}</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>CHEESESHOP</makevar></entry>
  +
  + <entry><makevar>/packages/source/source/${DISTNAME:C/(.).*/\1/}/${DISTNAME:C/(.*)-[0-9].*/\1/}</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>DEBIAN</makevar></entry>
  +
  + <entry><makevar>/debian/pool/main/${PORTNAME:C/^((lib)?.).*$/\1/}/${PORTNAME}</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>GCC</makevar></entry>
  +
  + <entry><makevar>/pub/gcc/releases/${DISTNAME}</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>GNOME</makevar></entry>
  +
  + <entry><makevar>/pub/GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>GNU</makevar></entry>
  +
  + <entry><makevar>/gnu/${PORTNAME}</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>MOZDEV</makevar></entry>
  +
  + <entry><makevar>/pub/mozdev/${PORTNAME:L}</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>PERL_CPAN</makevar></entry>
  +
  + <entry><makevar>/pub/CPAN/modules/by-module/${PORTNAME:C/-.*//}</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>PYTHON</makevar></entry>
  +
  + <entry><makevar>/ftp/python/${PYTHON_PORTVERSION:C/rc[0-9]//}</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>RUBYFORGE</makevar></entry>
  +
  + <entry><makevar>/${PORTNAME:L}</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>SAVANNAH</makevar></entry>
  +
  + <entry><makevar>/${PORTNAME:L}</makevar></entry>
  + </row>
  +
  + <row>
  + <entry><makevar>SF</makevar></entry>
  +
  + <entry><makevar>/project/${PORTNAME:L}/${PORTNAME:L}/${PORTVERSION}</makevar></entry>
  + </row>
  + </tbody>
  + </tgroup>
  + </table>
         </sect2>
   
         <sect2>
  

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Sat 18 Dec 2010 - 13:46:57 CET

search this site