mk-build-deps - baut ein Paket, das die Bauabhängigkeiten eines Pakets
erfüllt
mk-build-deps --help|
--version
mk-build-deps [
Optionen]
Steuerungsdatei |
Paketname
…
Bei einem angegebenen
Paketnamen und/oder einer
Steuerungsdatei
wird
mk-build-deps equivs verwenden, um ein Binärpaket zu
erstellen, das installiert werden kann, um die gesamten
Bauabhängigkeiten des angegebenen Pakets zu erfüllen.
Falls
--build-dep und/oder
--build-indep angegeben wurden, wird
das resultierende Biärpaket ausschließlich von den
Build-Depends- beziehungsweise Build-Depends-Indep-Abhängigkeiten
abhängen.
-
-i, --install
- installiert die erstellten Pakete und ihre
Bauabhängigkeiten.
-
-t, --tool
- benutzt, wenn das erstellte Paket installiert wird, das
angegebene Werkzeug. (Vorgabe: apt-get -o Debug::pkgProblemResolver=yes
--no-install-recommends)
-
-r, --remove
- entfernt die Paketdatei nachdem sie installiert wurde. Es
wird ignoriert, falls es ohne den Schalter --install benutzt
wird.
-
-a foo, --arch foo
- setzt die Architektur auf das erstellte Binärpaket
von foo. Falls diese Option nicht angegeben wurde, wird auf den
durch --host-arch angegebenen Wert zurückgegriffen. Falls
beides nicht angegeben wurde, Build-Depends jedoch
Baubeschränkungen enthält, wird der von
»dpkg-architecture -qDEB_HOST_ARCH« ausgegebene Wert
verwendet. Ansonsten wird all benutzt.
Die Paketarchitektur muss der Rechnerarchitektur entsprechen, es sei denn,
die Paketarchitektur ist all.
Die Paketarchitektur kann nicht all sein, falls sich Bau- und
Rechnerarchitektur unterscheiden.
-
--host-arch foo
- setzt die Rechnerarchitektur, für die das
Binärpaket gebaut wird. Dies ist standardmäßig der
Wert, der von »dpkg-architecture -qDEB_HOST_ARCH« ausgegeben
wird. Verwenden Sie diese Option, um ein Binärpaket zu erstellen,
das Crossbuild-Abhängigkeiten erfüllen kann.
Falls diese Option zusammen mit --arch benutzt wird, muss sie mit
dieser übereinstimmen, es sei denn, --arch ist all.
Falls --arch nicht angegeben ist, setzt diese Option auch die
Paketarchitektur.
-
--build-arch foo
- setzt die Bauarchitektur, für die das
Binärpaket gebaut werden soll. Dies ist standardmäßig
der Wert, der von »dpkg-architecture -qDEB_HOST_ARCH«
ausgegeben wird. Verwenden Sie diese Option, um ein Binärpaket zu
erstellen, das Crossbuild-Abhängigkeiten erfüllen kann.
-
-B, --build-dep
- erstellt ein Paket, das nur von den
Build-Depends-Abhängigkeiten des Quellpakets abhängt.
-
-A, --build-indep
- erstellt ein Paket, das nur von den
Build-Depends-Indep-Abhängigkeiten des Quellpakets
abhängt.
-
-P, --build-profiles
profile[,...]
- Generate a package which only depends on build dependencies
with the build profile(s), given as a comma-separated list. The default
behavior is to use no specific profile. Setting this option will override
the DEB_BUILD_PROFILES environment variable.
-
-h, --help
- zeigt eine Zusammenfassung der Optionen.
-
-v, --version
- zeigt die Version und Copyright-Informationen.
-
-s, --root-cmd
- verwendet das angegebene Werkzeug, um für die
Installation Root-Rechte zu erlangen. Dies wird ignoriert, falls es ohne
den Schalter --install benutzt wird.
- DEB_BUILD_PROFILES
- If set, it will be used as the active build profile(s) for
the build dependencies to be installed. It is a space separated list of
profile names. Overridden by the -P option.
mk-build-deps unterliegt dem Copyright von Vincent Fourmond und wurde
für das Devscripts-Paket durch Adam D. Barratt
<
[email protected]> verändert.
Für dieses Programm besteht KEINERLEI GARANTIE. Es ist Ihnen erlaubt,
diesen Code unter den Bedingungen der GNU General Public License, Version 2
oder später, weitergeben.