.\" dpkg manual page - deb-src-rules(5) .\" .\" Copyright © 2016-2017 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . . .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH deb\-src\-rules 5 05.09.2017 Debian\-Projekt dpkg\-Hilfsprogramme .SH BEZEICHNUNG deb\-src\-rules \- \(Fcrules\(Fo\-Datei von Debian\-Quellpaketen . .SH \(:UBERSICHT debian/rules . .SH BESCHREIBUNG Diese Datei enth\(:alt die notwendigen Anweisungen, um das Bin\(:arpaket aus dem Quellpaket zu bauen. .PP Die Datei \fIdebian/rules\fP ist eine ausf\(:uhrbare Makefile, die mit einem Shebang, der normalerweise auf \(Fc#!/usr/bin/make \-f\(Fo gesetzt ist, beginnt. .PP Sie muss die folgenden Make\-Ziele unterst\(:utzen: .TP \fBclean\fP Bereinigt den Quellbaum, indem alle \(:Anderungen durch irgendeines der Build\- und Bin\(:arziele r\(:uckg\(:angig gemacht werden. Dieses Ziel wird mit Root\-Privilegien aufgerufen. .TP \fBbuild\-indep\fP Baut architekturunabh\(:angige Dateien, die ben\(:otigt werden, um irgendein architekturunabh\(:angiges Bin\(:arpaket zu bauen. Falls keine architekturunabh\(:angigen Bin\(:arpakete erstellt werden, muss das Ziel weiterhin existieren, darf aber nichts durchf\(:uhren. Dieses Ziel darf keine Root\-Privilegien ben\(:otigen. .TP \fBbuild\-arch\fP Baut architekturabh\(:angige Dateien, die ben\(:otigt werden, um irgendein architekturabh\(:angiges Bin\(:arpaket zu bauen. Falls keine architekturabh\(:angigen Bin\(:arpakete erstellt werden, muss das Ziel weiterhin existieren, darf aber nichts durchf\(:uhren. Dieses Ziel darf keine Root\-Privilegien ben\(:otigen. .TP \fBbuild\fP Baut architekturabh\(:angige und \-unabh\(:angige Dateien, entweder durch eine Abh\(:angigkeit (mindestens transitiv) von \fBbuild\-indep\fP und/oder \fBbuild\-arch\fP oder indem die T\(:atigkeiten dieser Ziele direkt eingef\(:ugt werden. Dieses Ziel darf keine Root\-Privilegien ben\(:otigen. .TP \fBbinary\-indep\fP Baut architekturunabh\(:angige Bin\(:arpakete. Dieses Ziel muss (mindestens transitiv) von \fBbuild\-indep\fP oder \fBbuild\fP abh\(:angen. Dieses Ziel wird mit Root\-Privilegien aufgerufen. .TP \fBbinary\-arch\fP Baut architekturabh\(:angige Bin\(:arpakete. Dieses Ziel muss (mindestens transitiv) von \fBbuild\-arch\fP oder \fBbuild\fP abh\(:angen. Dieses Ziel wird mit Root\-Privilegien aufgerufen. .TP \fBbinary\fP Baut architekturunabh\(:angige und \-abh\(:angige Bin\(:arpakete, entweder durch eine Abh\(:angigkeit (mindestens transitiv) von \fBbinary\-indep\fP und/oder \fBbinary\-arch\fP oder indem die T\(:atigkeiten dieser Ziele direkt eingef\(:ugt werden. Dieses Ziel wird mit Root\-Privilegien aufgerufen. . .SH "SIEHE AUCH" .ad l .nh \fBdpkg\-architecture\fP(1), \fBdpkg\-vendor\fP(1), \fBdpkg\-buildflags\fP(1), \fBdpkg\-parsechangelog\fP(1), \fBdpkg\-shlibdeps\fP(1), \fBdpkg\-gencontrol\fP(1), \fBdpkg\-deb\fP(1), \fBdpkg\-distaddfile\fP(1). .SH \(:UBERSETZUNG Die deutsche \(:Ubersetzung wurde 2004, 2006-2019 von Helge Kreutzmann , 2007 von Florian Rehnisch und 2008 von Sven Joachim angefertigt. Diese \(:Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 2 oder neuer f\(:ur die Kopierbedingungen. Es gibt KEINE HAFTUNG.