"debian/rules" es el nombre del archivo con las recetas o "reglas" que se utilizan para generar paquetes .deb a partir de sus fuentes. En Inglés tiene un doble sentido, pues la expresión "Pepe rules!" se puede traducir vagamente al tico como "Pepe es toda".

El archivo debian/rules debe ser un makefile ejecutable y su primera línea debe ser #!/usr/bin/make -f de manera que se pueda invocar directamente por su nombre sin necesidad de utilizar make explícitamente. Debe como mínimo implementar las siguientes metas (targets):

  • clean
  • binary
  • binary-arch
  • binary-indep
  • build

Todas estas metas deben ser no interactivas, es decir, no está permitido que realicen preguntas respecto a la configuración del paquete. El comportamiento de cada una de estas metas está documentado en la sección correspondiente del Debian Policy.