Provided by:
debhelper_8.0.0ubuntu1_all 
NOMBRE
dh_install - instala ficheros en los directorios de construccin del
paquete
SINOPSIS
dh_install [-Xelemento] [--autodest] [--sourcedir=dir]
[opcionesdebhelper] [fichero[...]dest]
DESCRIPCIN
dh_install es un programa de debhelper que instala ficheros en los
directorios de construccin del paquete. Hay muchas rdenes dh_install*
que se encargan de instalar tipos de ficheros especficos, como
documentacin, ejemplos, pginas del manual... deben usarse siempre que
sea posible, pues a menudo son ms hbiles en estas tareas particulares.
Entonces, dh_install, es til para instalar el resto de las cosas para
las cuales no se necesite ninguna habilidad especial. Es un reemplazo
de la antigua orden dh_movefiles.
Este programa puede usarse de dos modos. Si solamente tiene uno o dos
ficheros que el Makefile del desarrollador principal no instala por
usted, puede usar dh_install para moverlos a su lugar. Por otro lado,
quiz tenga un gran paquete que construye mltiples paquetes binarios.
Puede usar el Makefile del desarrollador principal para instalarlo en
debian/tmp, y despus usar dh_install para copiar los directorios y
ficheros desde ah a los directorios de construccin del paquete
correctos.
From debhelper compatibility level 7 on, dh_install will fall back to
looking in debian/tmp for files, if it doesn't find them in the current
directory (or whereever you've told it to look using --sourcedir).
FILES
debian/package.install
List the files to install into each package and the directory they
should be installed to. The format is a set of lines, where each
line lists a file or files to install, and at the end of the line
tells the directory it should be installed in. The name of the
files (or directories) to install should be given relative to the
current directory, while the installation directory is given
relative to the package build directory. You may use wildcards in
the names of the files to install (in v3 mode and above).
OPCIONES
--list-missing
Esta opcin hace que dh_install lleve la cuenta de los ficheros que
instala, y al final, compare esa lista con los ficheros en el
directorio fuente. Si alguno de los ficheros (o enlaces simblicos)
en el directorio fuente no se instalaron en algn lugar, dar un
aviso a travs de la salida de error estndar.
Esto puede ser til si tiene un paquete grande y quiere asegurarse
de que no se olvida de instalar ningn fichero nuevo aadido en una
nueva versin del programa.
Dese cuenta de que no se avisa de los fichero excluidos mediante la
opcin -X.
--fail-missing
Esta opcin es como --list-missing, excepto que si se olvida un
fichero, no slo se listarn los ficheros olvidados, sino que adems
se devolver un cdigo de salida distinto de cero.
-Xelemento, --exclude=elemento
Los ficheros que contengan "elemento" en alguna parte de su nombre
no se instalarn.
--sourcedir=dir
Look in the specified directory for files to be installed.
Note that this is not the same as the --sourcedirectory option used
by the dh_auto_* commands. You rarely need to use this option,
since dh_install automatically looks for files in debian/tmp in
debhelper compatibility level 7 and above.
--autodest
Adivina el directorio donde instalar las cosas. Si se especifica no
se deben listar los directorios de destino en los ficheros
debian/paquete.install o en la lnea de rdenes. En vez de esto,
dh_install lo adivinar del siguiente modo:
Si est presente elimina debian/tmp (o el "sourcedir", si se
proporciona) del principio del nombre del fichero, y despus lo
instala en el directorio que forma parte del nombre del fichero.
Esto es, si el nombre del fichero es debian/tmp/usr/bin, el
directorio se copiar a debian/paquete/usr/. Si el nombre del
fichero es debian/tmp/etc/passwd, se copiar a debian/paquete/etc/.
Dese cuenta que si lista exactamente un nombre o patrn de comodines
en una lnea en el fichero debian/paquete.install, sin ningn destino
explcito, entonces dh_install adivinar automticamente el destino,
incluso si no se ha usado esta opcin.
file [...] dest
Lista los ficheros (o directorios) a instalar y el lugar donde se
instalarn. Los ficheros se instalarn en el primer paquete sobre el
que acte dh_install.
EJEMPLO
Suponga que el Makefile del desarrollador principal del paquete instala
un binario, una pgina del manual, y una biblioteca en los directorios
apropiados de debian/tmp. Quiere poner la biblioteca en el paquete
libtal, y el resto en el paquete tal. Su fichero rules ejecutar
"dh_install --sourcedir=debian/tmp". Haga un debian/tal.install que
contenga:
usr/bin
usr/share/man/man1
Mientras que debian/libtal.install debe contener:
usr/libtal*.so.*
Si adems quiere un paquete libtal-dev, debian/libtal-dev.install es
posible que contenga:
usr/include
usr/lib/libtal*.so
usr/share/man/man3
LIMITACIONES
dh_install no puede renombrar ficheros o directorios, slo puede
instalarlos con los nombres que ya tengan en cualquier lugar en el rbol
de construccin del paquete.
VASE ADEMS
debhelper(7)
Este programa es parte de debhelper.
AUTOR
Joey Hess <joeyh@debian.org>
TRADUCTOR
Traduccin de Rubn Porras Campo <debian-l10n-spanish@lists.debian.org>