Man page - deb-src-rules(5)

Packages contains this manual

Available languages:

en fr pt nl sv de

Manual

deb-src-rules

BEZEICHNUNG
ÜBERSICHT
BESCHREIBUNG
SIEHE AUCH
ÜBERSETZUNG

BEZEICHNUNG

deb-src-rules - „rules“-Datei von Debian-Quellpaketen

ÜBERSICHT

debian/rules

BESCHREIBUNG

Diese Datei enthÀlt die notwendigen Anweisungen, um das BinÀrpaket aus dem Quellpaket zu bauen.

Die Datei debian/rules ist eine ausfĂŒhrbare Make-Steuerdatei, die mit einem Shebang, der normalerweise auf „#!/usr/bin/make -f“ gesetzt ist, beginnt.

Sie muss die folgenden Make-Ziele unterstĂŒtzen:
clean

Bereinigt den Quellbaum, indem alle Änderungen durch irgendeines der Build- und BinĂ€rziele rĂŒckgĂ€ngig gemacht werden. Dieses Ziel wird mit Root-Privilegien aufgerufen.

build-indep

Baut architekturunabhĂ€ngige Dateien, die benötigt werden, um irgendein architekturunabhĂ€ngiges BinĂ€rpaket zu bauen. Falls keine architekturunabhĂ€ngigen BinĂ€rpakete erstellt werden, muss das Ziel weiterhin existieren, darf aber nichts durchfĂŒhren. Dieses Ziel darf keine Root-Privilegien benötigen.

build-arch

Baut architekturabhĂ€ngige Dateien, die benötigt werden, um irgendein architekturabhĂ€ngiges BinĂ€rpaket zu bauen. Falls keine architekturabhĂ€ngigen BinĂ€rpakete erstellt werden, muss das Ziel weiterhin existieren, darf aber nichts durchfĂŒhren. Dieses Ziel darf keine Root-Privilegien benötigen.

build

Baut architekturabhĂ€ngige und -unabhĂ€ngige Dateien, entweder durch eine AbhĂ€ngigkeit (mindestens transitiv) von build-indep und/oder build-arch oder indem die Aktionen dieser Ziele direkt eingefĂŒgt werden. Dieses Ziel darf keine Root-Privilegien benötigen.

binary-indep

Baut architekturunabhÀngige BinÀrpakete. Dieses Ziel muss (mindestens transitiv) von build-indep oder build abhÀngen. Dieses Ziel wird mit Root-Privilegien aufgerufen.

binary-arch

Baut architekturabhÀngige BinÀrpakete. Dieses Ziel muss (mindestens transitiv) von build-arch oder build abhÀngen. Dieses Ziel wird mit Root-Privilegien aufgerufen.

binary

Baut architekturunabhĂ€ngige und -abhĂ€ngige BinĂ€rpakete, entweder durch eine AbhĂ€ngigkeit (mindestens transitiv) von binary-indep und/oder binary-arch oder indem die Aktionen dieser Ziele direkt eingefĂŒgt werden. Dieses Ziel wird mit Root-Privilegien aufgerufen.

SIEHE AUCH

dpkg-architecture (1), dpkg-vendor (1), dpkg-buildflags (1), dpkg-parsechangelog (1), dpkg-shlibdeps (1), dpkg-gencontrol (1), dpkg-deb (1), dpkg-distaddfile (1).

ÜBERSETZUNG

Die deutsche Übersetzung wurde 2004, 2006-2025 von Helge Kreutzmann <debian@helgefjell.de>, 2007 von Florian Rehnisch <eixman@gmx.de> und 2008 von Sven Joachim <svenjoac@gmx.de> angefertigt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 2 oder neuer fĂŒr die Kopierbedingungen. Es gibt KEINE HAFTUNG.