Scroll to navigation

DH_GENTDEB(1) User Contributed Perl Documentation DH_GENTDEB(1)

NAME

Dh_gentdeb - erstellt Debian-TDeb-Uebersetzungspakete

UeBERSICHT

dh_gentdeb [debhelper options]

BESCHREIBUNG

Dh_gentdeb bereitet den Lokalisierungsinhalt fuer ein Debian-TDeb-Paket vor.
Only the -p debhelper option is handled by dh_gentdeb.

BESCHREIBUNG

Dh_gentdeb ist eine Debhelper-Erweiterung, die von Emdebian erstellt wurde, um Uebersetzungspakete (TDebs) zu erstellen. Dh_gentdeb ist dazu gedacht, die individuellen Uebersetzungsdateien aus den aktuellen Debian-Paketen in Pakete ohne jegliche Uebersetzungsdateien und einem einzelnen TDeb-Paket pro Quellpaket herauszutrennen.
Falls ein zweites TDeb von einem Quellpaket unterstuetzt ist, muss das Paket $srcpackage-tdeb jegliche Debconf-Schablonen enthalten, die von einem der Binaerpakete benutzt werden. Das zweite TDeb wird dann fuer Uebersetzungen von optionalem Inhalt benutzt.
Sobald ein Paket Dh_gentdeb benutzt, muessen Uebersetzungsdateien aus allen Paketen im normalen Build entfernt werden. Dies schliesst alle uebersetzten Handbuchseiten und anderen uebersetzten Inhalt ein. Originaler, nicht uebersetzter Inhalt, sollte bestehen bleiben.
Dh_gentdeb wird als Teil der normalen Paketerstellung ausgefuehrt X fuegen Sie einfach den Aufruf zum Ziel von Binary-indep von Xdebian/rulesX hinzu, ueblicherweise nach Dh_install und vor Dh_builddeb. Dh_gentdeb handhabt das Auffinden der relevanten Dateien, eine X.installX-Datei ist normalerweise nicht noetig.
Wenn sich Dh_gentdeb weiterentwickelt, wird Unterstuetzung fuer ein XTDeb-diff1.gzX hinzugefuegt. Das zusaetzliche XdiffX wird von Uebersetzern benutzt, um aktualisierte oder neue TDeb-Pakete zu erstellen. TDeb-Pakete haengen von Xsource:VersionX des Hauptpakets ab, aber ueber TDeb koennen Pakete keine Abhaengigkeiten haben. (Nicht einmal andere TDebs). Das Hauptpaket kann durch Angabe der Option X-pX angegeben werden.
Durch die Benutzung von Xdiff1.gzX sollte die Notwendigkeit entfallen, eine angepasste Quelle mit einem Xdebian/rulesX-Kontrollabschnitt zu erstellen, indem Emdebian erlaubt wird, TDebs waehrend der Emdebian-Erstellung und Debian-TDebs waehrend einer Debian-Erstellung zu erzeugen. Uebersetzer waeren dann in der Lage folgendes zu benutzen:

OPTIONEN

Die Standardaktion ist es, alle verfuegbaren PO-Dateien und allen erkennbaren uebersetzten Inhalt zu verarbeiten.

SIEHE AUCH

debhelper (7)
Dieses Programm basiert auf Debhelper

AUTOR

Neil Williams <codehelp@debian.org>

Copyright und Lizenz

 Copyright (C) 2007-2008  Neil Williams <codehelp@debian.org>
 Dieses Paket ist freie Software; Sie koennen es unter den Bedingungen der
 XGNU General Public LicenseX, wie sie von der XFree Software FoundationX
 entweder in Version 3 der Lizenz oder (optional) in einer spaeteren Version
 veroeffentlicht wurde, weiterverteilen und/oder veraendern.
 Dieses Programm wird inder Hoffnung verteilt, dass es nuetzlich sein wird,
 aber OHNE JEGLICHE GEWAeHRLEISTUNG, auch ohne die inbegriffene
 Gewaehrleistung von MARKTGAeNGIGKEIT und EIGNUNG FUeR EINEN SPEZIELLEN ZWECK.
 Lesen Sie die XGNU General Public LicenseX, um weitere Einzelheiten zu
 erhalten.
 Sie sollten mit diesem Programm eine Kopie der XGNU General Public License
 erhalten haben. Falls nicht, lesen Sie <http://www.gnu.org/licenses/>.
2011-06-19 perl v5.12.3