Por exemplo, o pacotecorredordiz:
Uma nova versão upstream está disponível: 3.12.1, você deve considerar empacotá-la.
Como o Sistema de Rastreamento de Pacotes sabe?
Responder1
Eles assistem! Bem, não literalmente. A equipe do Debian Quality Assurance tem uma ferramenta para observar lançamentos upstream chamada uscan
. Ele verifica as entradas no debian/watch
arquivo de cada pacote e verifica esses diretórios para novas versões dos pacotes, tudo no lado do servidor, isso claro pode ser usado localmente também para arquivos de pacotes pessoais (PPA). Um exemplo do arquivo de observação do pacote ffc:
cat debian/watch
version=3
https://bitbucket.org/fenics-project/ffc/downloads/ffc-(.*)\.tar\.gz
Ele diz para verificar o https://bitbucket.org/fenics-project/ffc/downloads/
diretório, para qualquer arquivo que comece com ffc-
, tenha 3 versões de profundidade e termine em .tar.gz
.