Siguiente: , Anterior: , Subir: Pautas de empaquetamiento   [Índice general][Índice]


16.4.2 Nombrado de paquetes

Un paquete tiene realmente dos nombres asociados con él: Primero, el nombre de la variable Scheme asociada, que aparece después de define-public. A través de este nombre, el paquete está disponible en código Scheme, por ejemplo como entrada de otro paquete. Segundo, la cadena en el campo name de la definición de paquete. Este nombre se usa por las órdenes de gestión de paquetes como guix package y guix build.

Ambos normalmente son iguales y corresponden a la conversión a minúsculas del nombre de proyecto elegido por sus creadoras, con los guiones bajos sustituidos por guiones. Por ejemplo, GNUnet está disponible como gnunet, y SDL_net como sdl-net.

No añadimos prefijos lib para paquetes de bibliotecas, a menos que sean parte del nombre oficial del proyecto. Pero vea Módulos Python y Módulos Perl para reglas especiales que conciernen a los módulos de los lenguajes Python y Perl.

Los nombres de paquetes de tipografías se manejan de forma diferente, véase Tipografías.