Siguiente: Versiones numéricas, Anterior: Libertad del software, Subir: Pautas de empaquetamiento [Índice general][Índice]
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.