debhelper-obsolete-compat - List of no longer supported compat levels
This document contains the upgrade guidelines from all compat levels which are
no longer supported. Accordingly it is mostly for historical purposes and to
assist people upgrading from a non-supported compat level to a supported
level.
For upgrades from supported compat levels, please see
debhelper(7).
The following is the list of now obsolete compat levels and their changes.
- v7
- This is the lowest supported compatibility level.
Los cambios desde el nivel v6 son:
- -
-
dh_install buscará ficheros en
debian/tmp de forma predeterminada si no los encuentra en el
directorio actual (o dónde indicó hacerlo mediante
--sourcedir). Esto permite la interoperabilidad entre
dh_install y dh_auto_install, que instala en
debian/tmp, sin necesidad de parámetros especiales.
- -
-
dh_clean leerá debian/clean y
eliminará los ficheros ahí listados.
- -
-
dh_clean eliminará ficheros *-stamp
del nivel superior.
- -
-
dh_installchangelogs intentará averiguar el
fichero de registro de cambios de la fuente original si no se especifica
ninguno.
- v6
- Los cambios desde el nivel v5 son:
- -
- Las órdenes que generan segmentos de scripts de
desarrollador ordenarán estos segmentos en orden inverso para los
scripts prerm y postrm.
- -
-
dh_installwm instalará un enlace esclavo a la
página de manual x-window-manager.1.gz en caso de encontrar
la página de manual en usr/share/man/man1 dentro del
directorio de construcción del paquete.
- -
- Anteriormente, dh_builddeb no eliminaba todo aquello
que coincidiese con DH_ALWAYS_EXCLUDE, si es que se definía
con una lista de elementos a excluir, como por ejemplo
CVS:.svn:.git. Ahora sí lo hace.
- -
-
dh_installman permite sobreescribir páginas
de manual existentes en el directorio de construcción del paquete.
Bajo los niveles de compatibilidad anteriores simplemente rechazaba
hacerlo, de forma silenciosa.
- v5
- Los cambios desde el nivel v4 son:
- -
- Se ignoran los comentarios en los ficheros de
configuración de debhelper.
- -
-
dh_strip --dbg-package ahora especifica el nombre
del paquete en el que se colocan los símbolos de depuración,
no los paquetes desde los que obtener los símbolos.
- -
-
dh_installdocs omite la instalación de
ficheros vacíos.
- -
-
dh_install devuelve un error si los comodines se
expanden a un valor vacío.
- v4
- Changes from v3 are:
- -
-
dh_makeshlibs -V no incluirá la parte de
Debian en el numero de versión generado en la línea de
dependencias del fichero «shlibs».
- -
- Se aconseja que use el nuevo ${misc:Depends} en
debian/control para reemplazar el campo
${shlibs:Depends}.
- -
-
dh_fixperms hará ejecutables todos los
ficheros en los directorios bin/ y etc/init.d.
- -
-
dh_link corregirá los enlaces existentes para
ajustarse a las normas de Debian.
- v3
- Este modo funciona como v2, con los siguientes
añadidos:
- -
- Los ficheros de configuración de Debhelper aceptan
comodines globales mediante * y ? cuando sea apropiado. Para
utilizar «*» y «?» como caracteres simplemente
debe insertar como prefijo una barra invertida.
- -
-
dh_makeshlibs hace que los scripts postinst y
postrm ejecuten ldconfig.
- -
-
dh_installdeb marca automáticamente todos los
ficheros en etc/ como conffiles.
- v2
- En este modo, debhelper utilizará
«debian/paquete» de forma consistente como el
árbol de directorios para cada paquete que se construya.
Este modo está obsoleto.
- v1
- Este es el nivel de compatibilidad original de debhelper, y
por tanto es el nivel predeterminado. En este modo, debhelper utiliza
debian/tmp como el árbol de directorios del paquete, y
«debian/ paquete» para el resto de paquetes listados
en el fichero control.
Este modo está obsoleto.
debhelper(7)
Niels Thykier <
[email protected]>
Joey Hess
Traducci�n de Rudy Godoy <
[email protected]>
Actualizaci�n de Omar Campagne Polaino