table of contents
deb-substvars(5) | Herramientas de dpkg | deb-substvars(5) |
NOMBRE¶
deb-substvars - Sustitución de variables de fuentes de DebianSINOPSIS¶
substvarsDESCRIPCIÓN¶
Antes de que dpkg-source, dpkg-gencontrol y dpkg-genchanges escriban su información de control (al fichero .dsc de control en el caso de dpkg-source, y a la salida estándar en el de dpkg-gencontrol y dpkg-genchanges), realizan algunas sustituciones de variables en el fichero de salida.Description: aplicación foo
${Description}
.
Más texto.
Description: aplicación foo
foo es bar.
foo es increíble.
.
Más texto.
- Arch
- La arquitectura de construcción actual (de dpkg --print-architecture).
- source:Version
- La versión del paquete fuente.
- source:Upstream-Version
- La versión del paquete del autor original, incluyendo la versión «epoch» de Debian, de existir.
- binary:Version
- La versión del paquete binario (puede ser distinto de «source:Version», por ejemplo, con un NMU binario).
- Source-Version
- La versión del paquete fuente (del fichero de registro de cambios). Esta variable está obsoleta, ya que su significado difiere de su función. Use source:Version o binary:Version según requiera la ocasión.
- Installed-Size
- El tamaño total de los ficheros del paquete ya instalado. Este valor se copia al campo del fichero de control correspondiente; definirlo modifica el valor de dicho campo. Si la variable no está definida, dpkg-gencontrol usará du -k debian/tmp para hallar el valor predefinido.
- Extra-Size
- El espacio en disco adicional usado cuando se instala el paquete. Si se define esta variable, su valor se añade al de la variable Installed-Size (tanto si se establece manualmente como si se usa el valor predefinido) antes de copiarse al campo Installed-Size del fichero de control.
- F:nombre-campo
- El valor de la salida del campo nombre-campo (que se debe proporcionar siguiendo la convención de mayúsculas y minúsculas). Definir estas variables no tiene ningún efecto excepto en aquellos lugares donde se expandan explícitamente.
- Format
- El formato del fichero .changes generado por esta versión de los scripts de empaquetado de fuentes. Si define esta variable, el contenido del campo Format en el fichero .changes cambiará igualmente.
- Newline, Space, Tab
- Estas variables contienen cada una el carácter cuyo nombre especifican en inglés. Nota del traductor: Newline = Retorno de línea, Space = Espacio, Tab = Tabulador.
- shlibs:campo-de-dependencia
- Las variables con nombres de esta forma se generan mediante dpkg-shlibdeps.
- dpkg:Upstream-Version
- La versión de la fuente original de dpkg.
- dpkg:Version
- La versión completa de dpkg.
FICHEROS¶
- debian/substvars
- Lista de variables a sustituir y valores.
FALLOS¶
No está claro el punto en el cual se produce la sustitución de campos, comparado con ciertas opciones de los campos de salida estándar.VÉASE TAMBIÉN¶
dpkg(1), dpkg-genchanges(1), dpkg-gencontrol(1), dpkg-shlibdeps(1), dpkg-source(1).TRADUCTOR¶
Rudy Godoy <rudy@kernel-panik.org>, Rubén Porras <nahoo@inicia.es>, Bruno Barrera C. <bruno.barrera@igloo.cl>, Carlos Izquierdo <gheesh@ertis.net>, Esteban Manchado y NOK. Debian L10n Spanish <debian-l10n-spanish@lists.debian.org>.15 de julio del 2009 | Proyecto Debian |