summaryrefslogtreecommitdiff
path: root/man/pl/dpkg-architecture.1
diff options
context:
space:
mode:
Diffstat (limited to 'man/pl/dpkg-architecture.1')
-rw-r--r--man/pl/dpkg-architecture.1271
1 files changed, 271 insertions, 0 deletions
diff --git a/man/pl/dpkg-architecture.1 b/man/pl/dpkg-architecture.1
new file mode 100644
index 0000000..96c19cc
--- /dev/null
+++ b/man/pl/dpkg-architecture.1
@@ -0,0 +1,271 @@
+.\" dpkg manual page - dpkg-architecture(1)
+.\"
+.\" Copyright © 2005 Marcus Brinkmann <brinkmd@debian.org>
+.\" Copyright © 2005 Scott James Remnant <scott@netsplit.com>
+.\" Copyright © 2006-2011 Guillem Jover <guillem@debian.org>
+.\" Copyright © 2009-2012 Raphaël Hertzog <hertzog@debian.org>
+.\"
+.\" 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 <http://www.gnu.org/licenses/>.
+.
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH dpkg\-architecture 1 2012\-01\-20 "Projekt Debiana" "programy pomocnicze dpkg"
+.SH NAZWA
+dpkg\-architecture \- ustawia i zwraca architekturê budowania pakietów.
+.
+.SH SK£ADNIA
+\fBdpkg\-architecture\fP [\fIoption\fP...] [\fIcommand\fP]
+.PP
+.
+.SH OPIS
+dpkg\-architecture dostarcza sposobu na okre¶lenie i ustawienie architektury
+budowania oraz architektury docelowej dla budowania pakietów.
+.PP
+Architektura budowania jest zawsze okre¶lana przez wywo³anie \fBdpkg\fP i nie
+mo¿e byæ ustawiona w linii poleceñ.
+.PP
+Mo¿na podaæ architekturê docelow± przez podanie jednej lub obu opcji spo¶ród
+\fB\-a\fP i \fB\-t\fP. Warto¶æ domy¶lna jest okre¶lana przez wywo³anie programu
+\fBgcc\fP(1), a w razie gdy \s-1CC\s0 i gcc nie s± dostêpne, jest taka sama jak
+architektura budowania. Wystarczy podaæ tylko jedn± spo¶ród opcji \fB\-a\fP i
+\fB\-t\fP, poniewa¿ ta druga zostanie ustawiona na sensown± warto¶æ domy¶ln±. Co
+wiêcej, czêsto podanie jednej opcji jest lepsze ni¿ podanie ich obu naraz,
+gdy¿ \fBdpkg\-architecture\fP wypisze ostrze¿enie, je¶li podane warto¶ci nie
+bêd± odpowiada³y warto¶ciom domy¶lnym.
+.
+.SH POLECENIA
+.TP
+\fB\-l\fP
+Wy¶wietla zmienne ¶rodowiskowe, po jednej w ka¿dej linii, w formacie
+\fIZMIENNA=warto¶æ\fP. Jest to domy¶lna akcja.
+.TP
+\fB\-e\fP\fIarchitektura\-debiana\fP
+Sprawdza równowa¿no¶æ architektur. Domy¶lnie \fIarchitektura\-debiana\fP jest
+porównywana z bie¿±c± architektur± Debiana, traktowan± jako architektura
+gospodarza. Ta akcja nie rozwija masek architektur. Polecenie koñczy siê
+kodem wyj¶cia 0 je¶li dopasowanie architektur siê powiod³o, lub kodem 1
+je¶li nie by³o dopasowania.
+.TP
+\fB\-i\fP\fImaska\-architektury\fP
+Sprawdzenie architektury przez rozwiniêcie w odpowiedni sposób
+\fImaski\-architektury\fP i porównanie z bie¿±c± architektur± Debiana. Polecenie
+koñczy siê kodem wyj¶cia 0 je¶li dopasowanie architektur siê powiod³o, lub
+kodem 1 je¶li nie by³o dopasowania.
+.TP
+\fB\-q\fP\fInazwa\-zmiennej\fP
+Wy¶wietla warto¶æ pojedynczej zmiennej.
+.TP
+\fB\-s\fP
+Wy¶wietla polecenie export, które mo¿e byæ u¿yte do ustawienia zmiennych
+¶rodowiskowych za pomoc± eval.
+.TP
+\fB\-u\fP
+Wy¶wietla polecenie podobne do \fB\-s\fP, jednak¿e ze wszystkimi zmiennymi
+nieustawionymi.
+.TP
+\fB\-c\fP\fI polecenie\fP
+Wykonuje \fIpolecenie\fP w ¶rodowisku, które ma wszystkie zmienne ustawione na
+wyznaczone warto¶ci.
+.TP
+\fB\-L\fP
+Wy¶wietla listê poprawnych nazw architektur.
+.TP
+\fB\-\-help\fP
+Wy¶wietla informacjê o u¿ytkowaniu i koñczy dzia³anie.
+.TP
+\fB\-\-version\fP
+Wy¶wietla informacjê o wersji i pomy¶lnie koñczy dzia³anie.
+.
+.SH OPCJE
+.TP
+\fB\-a\fP\fIarchitektura\-debiana\fP
+Ustawia architekturê Debiana.
+.TP
+\fB\-t\fP\fItyp\-systemu\-gnu\fP
+Ustawia typ systemu GNU.
+.TP
+\fB\-f\fP
+Honorowane s± warto¶ci ustawione w istniej±cych zmiennych ¶rodowiskowych o
+tych samych nazwach, co u¿ywane w skryptach (np. u¿yte przez
+\fBdpkg\-architecture\fP), chyba ¿e jest obecna ta flaga wymuszenia. Pozwala to
+na nadpisanie warto¶ci nawet je¶li wywo³anie \fBdpkg\-architecture\fP jest
+ukryte g³êboko w jakim¶ innym skrypcie (np. \fBdpkg\-buildpackage\fP(1)).
+.
+.SH WARUNKI
+.IP "maszyna budowania" 4
+Rodzaj maszyny, na której pakiet jest budowany.
+.IP "maszyna docelowa" 4
+Rodzaj maszyny, dla której pakiet jest budowany.
+.IP "architektura Debiana" 4
+£añcuch znaków zawieraj±cy architekturê Debiana, która okre¶la drzewo
+binarne w archiwum \s-1FTP\s0. Przyk³ady: i386, sparc, hurd\-i386.
+.IP "maska architektury" 4
+Maska architektury jest specjalnym ³añcuchem znaków, który bêdzie pasowa³ do
+ka¿dej architektury, która jest jego czê¶ci±. Ogólna postaæ jest
+nastêpuj±ca: <j±dro>\-<procesor>. Przyk³ady: linux\-any,
+any\-i386, hurd\-any.
+.IP "typ systemu \s-1GNU\s0" 4
+£añcuch znaków okre¶laj±cy architekturê sk³adaj±cy siê z dwóch czê¶ci
+oddzielonych my¶lnikiem: procesor i system. Przyk³ady: i386\-linux\-gnu,
+sparc\-linux\-gnu, i386\-gnu, x86_64\-netbsd.
+.
+.SH ZMIENNE
+\fBdpkg\-architecture\fP ustawia nastêpuj±ce zmienne:
+.IP \s-1DEB_BUILD_ARCH\s0 4
+Architektura wg Debiana komputera, na którym budowany jest pakiet.
+.IP \s-1DEB_BUILD_ARCH_OS\s0 4
+Nazwa systemu wg Debiana komputera, na którym budowany jest pakiet.
+.IP \s-1DEB_BUILD_ARCH_CPU\s0 4
+Nazwa procesora wg Debiana komputera, na którym budowany jest pakiet.
+.IP \s-1DEB_BUILD_ARCH_BITS\s0 4
+Rozmiar wska¼nika na komputerze buduj±cym (w bitach).
+.IP \s-1DEB_BUILD_ARCH_ENDIAN\s0 4
+Kolejno¶æ bajtów (endian) na komputerze buduj±cym (little / big).
+.IP \s-1DEB_BUILD_GNU_CPU\s0 4
+The \s-1CPU\s0 part of \s-1DEB_BUILD_GNU_TYPE\s0.
+.IP \s-1DEB_BUILD_GNU_SYSTEM\s0 4
+Cze¶æ dotycz±ca systemu z \s-1DEB_BUILD_GNU_TYPE\s0.
+.IP \s-1DEB_BUILD_GNU_TYPE\s0 4
+Typ systemu \s-1GNU\s0 komputera, na którym budowany jest pakiet.
+.IP \s-1DEB_BUILD_MULTIARCH\s0 4
+The clarified \s-1GNU\s0 system type of the build machine, used for
+filesystem paths.
+.IP \s-1DEB_HOST_ARCH\s0 4
+Architektura wg Debiana dla maszyny docelowej.
+.IP \s-1DEB_BUILD_ARCH_OS\s0 4
+Nazwa systemu wg Debiana dla maszyny docelowej.
+.IP \s-1DEB_HOST_ARCH_CPU\s0 4
+Nazwa procesora wg Debiana dla maszyny docelowej.
+.IP \s-1DEB_HOST_ARCH_BITS\s0 4
+Rozmiar wska¼nika na maszynie docelowej (w bitach).
+.IP \s-1DEB_HOST_ARCH_ENDIAN\s0 4
+Kolejno¶æ bajtów (endian) na maszynie docelowej (little / big).
+.IP \s-1DEB_HOST_GNU_CPU\s0 4
+Czê¶æ dotycz±ca \s-1CUP\s0 z \s-1DEB_HOST_GNU_TYPE\s0.
+.IP \s-1DEB_HOST_GNU_SYSTEM\s0 4
+Czê¶æ dotycz±ca systemu z \s-1DEB_HOST_GNU_TYPE\s0.
+.IP \s-1DEB_HOST_GNU_TYPE\s0 4
+Typ systemu \s-1GNU\s0 dla maszyny docelowej.
+.IP \s-1DEB_HOST_MULTIARCH\s0 4
+The clarified \s-1GNU\s0 system type of the host machine, used for
+filesystem paths.
+.
+.SH DEBIAN/RULES
+Zmienne ¶rodowiskowe ustawione przez \fBdpkg\-architecture\fP s± przekazywane do
+\fIdebian/rules\fP jako zmienne programu make (patrz dokumentacja do
+make). Jednak¿e nie nale¿y na nich polegaæ, gdy¿ psuje to rêczne
+uruchomienie tego skryptu. Zamiast tego, nale¿y zawsze inicjowaæ je,
+u¿ywaj±c \fBdpkg\-architecture\fP z opcj± \-q. Poni¿ej znajduje siê parê
+przyk³adów, które tak¿e pokazuj±, jak mo¿na polepszyæ wsparcie dla
+kompilacji krzy¿owej pakietu:
+.PP
+
+Retrieving the GNU system type and forwarding it to ./configure:
+.IP
+.nf
+\&\s-1DEB_BUILD_GNU_TYPE\s0 := $(shell dpkg\-architecture \-qDEB_BUILD_GNU_TYPE)
+\&\s-1DEB_HOST_GNU_TYPE\s0 := $(shell dpkg\-architecture \-qDEB_HOST_GNU_TYPE)
+[...]
+configure \-\-build=$(\s-1DEB_BUILD_GNU_TYPE\s0) \-\-host=$(\s-1DEB_HOST_GNU_TYPE\s0)
+.fi
+.PP
+
+Doing something only for a specific architecture:
+.IP
+.nf
+\&\s-1DEB_HOST_ARCH\s0 := $(shell dpkg\-architecture \-qDEB_HOST_ARCH)
+
+ifeq ($(\s-1DEB_HOST_ARCH\s0),alpha)
+ [...]
+endif
+.fi
+.PP
+albo je¶li trzeba sprawdziæ tylko typ CPU lub OS, nale¿y u¿yæ zmiennych
+DEB_HOST_ARCH_CPU lub DEB_HOST_ARCH_OS.
+.PP
+Note that you can also rely on an external Makefile snippet to properly set
+all the variables that \fBdpkg\-architecture\fP can provide:
+.IP
+.nf
+include /usr/share/dpkg/architecture.mk
+
+ifeq ($(\s-1DEB_HOST_ARCH\s0),alpha)
+ [...]
+endif
+.fi
+.PP
+In any case, you should never use \fBdpkg \-\-print\-architecture\fP to get
+architecture information during a package build.
+.
+.SH "KOMPATYBILNO¦Æ WSTECZNA"
+The /usr/share/dpkg/architecture.mk Makefile snippet is provided by dpkg\-dev
+since version 1.16.1.
+.PP
+Zmienne DEB_*_ARCH_BITS oraz DEB_*_ARCH_ENDIAN zosta³y wprowadzone w
+dpkg\-dev 1.15.4. U¿ywanie ich w \fIdebian/rules\fP wymaga wiêc zale¿no¶ci czasu
+budowania dla dpkg\-dev (>= 1.15.4).
+.PP
+The DEB_HOST_ARCH_CPU and DEB_HOST_ARCH_OS variables were introduced in
+dpkg\-dev 1.13.2.
+.PP
+Opcje \fB\-e\fP i \fB\-i\fP zosta³y wprowadzone w miarê nowych wersjach
+\fBdpkg\-architecture\fP (od wersji dpkg 1.13.13).
+.
+.SH PRZYK£ADY
+\fBdpkg\-buildpackage\fP akceptuje opcjê \fB\-a\fP i przekazuje j± do
+\fBdpkg\-architecture\fP. Inne przyk³ady:
+.IP
+CC=i386\-gnu\-gcc dpkg\-architecture \-c debian/rules build
+.IP
+eval \`dpkg\-architecture \-u\`
+.PP
+Sprawdzanie, czy architektura jest równa architekturze bie¿±cej lub podanej:
+.IP
+dpkg\-architecture \-elinux\-alpha
+.IP
+dpkg\-architecture \-amips \-elinux\-mips
+.PP
+Sprawdzanie, czy architektura bie¿±ca podana przez \-a jest systemem Linuksa:
+.IP
+dpkg\-architecture \-ilinux\-any
+.IP
+dpkg\-architecture \-ai386 \-ilinux\-any
+.
+.SH PLIKI
+All these files have to be present for \fBdpkg\-architecture\fP to work. Their
+location can be overridden at runtime with the environment variable
+\fBDPKG_DATADIR\fP.
+.TP
+\fI/usr/share/dpkg/cputable\fP
+Tabela znanych nazw procesorów i ich mapowanie na nazwy GNU.
+.TP
+\fI/usr/share/dpkg/ostable\fP
+Tabela nazw znanych systemów operacyjnych i ich mapowanie na nazwy GNU.
+.TP
+\fI/usr/share/dpkg/triplettable\fP
+Mapowanie miêdzy trójkami architektur Debiana a nazwami architektur Debiana.
+.
+.SH "ZOBACZ TAK¯E"
+\fBdpkg\-buildpackage\fP(1), \fBdpkg\-cross\fP(1).
+.SH "T£UMACZE"
+Piotr Roszatycki <dexter@debian.org>, 1999
+.br
+Bartosz Feñski <fenio@debian.org>, 2004-2005
+.br
+Robert Luberda <robert@debian.org>, 2006-2008
+.br
+Wiktor Wandachowicz <siryes@gmail.com>, 2008