Language Translated Untranslated Untranslated words Checks Suggestions Comments
English This translation is used for source strings. This component is linked to the fedora-docs-l10n/packaging-guidelines/nav repository. CC-BY-SA-3.0
Finnish This component is linked to the fedora-docs-l10n/packaging-guidelines/nav repository. CC-BY-SA-3.0 2% 35 1,041
French This component is linked to the fedora-docs-l10n/packaging-guidelines/nav repository. CC-BY-SA-3.0 0% 36 1,044 1
Japanese This component is linked to the fedora-docs-l10n/packaging-guidelines/nav repository. CC-BY-SA-3.0 0% 36 1,044
Portuguese (Brazil) This component is linked to the fedora-docs-l10n/packaging-guidelines/nav repository. CC-BY-SA-3.0 0% 36 1,044
Please sign in to see the alerts.
Project website pagure.io/fedora-docs-l10n/packaging-guidelines
Mailing list for translators trans@lists.fedoraproject.org
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses bilingual files.
Translation license Creative Commons Attribution Share Alike 3.0 Unported
Source code repository ssh://pagure.io/fedora-docs-l10n/packaging-guidelines.git
Repository branch master
Last remote commit Translated using Weblate (Finnish) 8bcfa271e
User avatar tigg authored 2 days ago
Weblate repository https://translate.fedoraproject.org/git/fedora-docs-l10n-packaging-guidelines/nav/
Filemask po/*/master/pages/Ada.po
Languages 5
Source strings 36
Source words 1,044
Source characters 7,320
Hosted strings 180
Hosted words 5,220
Hosted characters 36,600
Packages that contain Ada code *SHOULD* run `+%{_rpmconfigdir}/check-rpaths+` as the last thing in the `+%check+` section. This is a precaution against packaging bugs and toolchain bugs that would cause binaries with runpaths to end up in packages. All packages that use +++<var>GNAT_add_rpath</var>+++ *MUST* do this (and must therefore have a `+%check+` section).
Pacotes que contêm código Ada *PODERIAM* executar `+%{_rpmconfigdir}/check-rpaths+` como a última coisa na seção `+%check+`. Esta é uma precaução contra bugs de empacotamento e bugs de conjunto de ferramentas que fariam com que binários com caminhos de execução terminassem em pacotes. Todos os pacotes que usam +++<var>GNAT_add_rpath</var>+++ *DEVEM* fazer isso (e deve, portanto, ter uma seção `+%check+`).
8 days ago
Rpmlint and Ada packages
Pacotes Rpmlint e Ada
9 days ago
File placement
Colocação de arquivo
9 days ago
with "directories";
project Example is
for Library_Name use "example";
for Source_Dirs use (Directories.Includedir & "/example");
for Library_Dir use Directories.Libdir;
for Library_ALI_Dir use Directories.Libdir & "/example";
for Externally_Built use "true";
end Example;
with "directories";
project Example is
for Library_Name use "example";
for Source_Dirs use (Directories.Includedir & "/example");
for Library_Dir use Directories.Libdir;
for Library_ALI_Dir use Directories.Libdir & "/example";
for Externally_Built use "true";
end Example;
9 days ago
Here’s an example of what a project file installed with a library may look like:
Aqui está um exemplo de como pode ser um arquivo de projeto instalado com uma biblioteca:
9 days ago
Project files *MUST* have an +++<var>Externally_Built</var>+++ attribute equal to “true”.
Os arquivos de projeto *DEVEM* ter um atributo +++<var>Externally_Built</var>+++ igual a “verdadeiro”.
9 days ago
If the “directories” project is used, then the -devel package *MUST* have an explicit “`+Requires: fedora-gnat-project-common+`”.
Se o projeto “diretórios” for usado, então o pacote -devel *DEVE* ter um explícito “`+Requer: fedora-gnat-project-common+`”.
9 days ago
Project files *MUST* be architecture-independent. This means that the same project file must point to libraries in /usr/lib or /usr/lib64 depending on what target architecture the compiler is currently compiling for. This *SHOULD* be done by importing the “directories” project (that is, the project file directories.gpr) and using the variable +++<var>Directories.Libdir</var>+++ which is defined there. The value of +++<var>Directories.Libdir</var>+++ is set to either “/usr/lib” or “/usr/lib64” depending on the hardware platform.
Arquivos de projeto *DEVEM* ser independentes de arquitetura. Isso significa que o mesmo arquivo de projeto deve apontar para bibliotecas em /usr/lib ou /usr/lib64 dependendo da arquitetura de destino para a qual o compilador está compilando. Isso *DEVE* ser feito importando o projeto “diretórios” (isto é, o arquivo do projeto diretórios.gpr) e usando a variável +++<var>Directories.Libdir</var>+++ que é definida lá. O valor de +++<var>Directories.Libdir</var>+++ é definido como “/usr/lib” ou “/usr/lib64” dependendo da plataforma de hardware.
10 days ago
The -devel package *MUST* contain one or more GNAT project files to be imported by other projects that use the library.
O pacote -devel *DEVE* conter um ou mais arquivos de projeto GNAT a serem importados por outros projetos que usam a biblioteca.
10 days ago
GNAT project files
Arquivos de projeto GNAT
10 days ago
Browse all component changes

Daily activity

Daily activity

Weekly activity

Weekly activity