all options
squeeze  ] [  squeeze-backports  ] [  wheezy  ] [  wheezy-backports  ] [  jessie  ] [  sid  ]
[ Source: devscripts  ]

Package: devscripts (2.12.6+deb7u2)

Links for devscripts

Screenshot

Debian Resources:

Download Source Package devscripts:

Maintainers:

Similar packages:

script per facilitare la vita di un manutentore di pacchetti Debian

Contiene i seguenti script, le dipendenze/raccomandazioni sono mostrate di seguito tra parentesi quadre:

 - annotate-output: esegue un comando e aggiunge all'inizio l'ora e il
   flusso (O per stdout, E per stderr) per ogni riga di output;
 - archpath: stampa i nomi dei pacchetti tla/Bazaar [tla | bazaar];
 - bts: strumento a riga di comando per manipolare i BTS [www-browser,
   libauthen-sasl-perl, libnet-smtp-ssl-perl, libsoap-lite-perl,
   libwww-perl, bsd-mailx | mailx];
 - build-rdeps: cerca tutti i pacchetti che hanno come dipendenze di
   compilazione un dato pacchetto [dctrl-tools];
 - chdist: strumento per maneggiare facilmente parecchie distribuzioni
   [dctrl-tools];
 - checkbashisms: verifica se uno script /bin/sh contiene alcuni diffusi
   costrutti specifici di bash;
 - cowpoke: carica un pacchetto sorgente Debian in un host cowbuilder e lo
   compila, opzionalmente anche firmando e caricando il risultato in una
   coda in entrata [ssh-client];
 - cvs-debi, cvs-debc: wrapper rispettivamente per debi e debc (vedere più
   avanti) che permette di eseguirli da una directory di lavoro CVS
   [cvs-buildpackage];
 - cvs-debrelease: wrapper per debrelease che permette di eseguirlo
   da una directory di lavoro CVS [cvs-buildpackage, dupload | dput,
   ssh-client];
 - cvs-debuild: wrapper per cvs-buildpackage per usare debuild come suo
   programma di compilazione del pacchetto [cvs-buildpackage, fakeroot,
   lintian, gnupg];
 - dcmd: esegue un dato comando sostituendo il nome di un file .changes o
   .dsc con ognuno dei file che vi sono referenziati;
 - dcontrol: interroga da remoto pacchetti e file di controllo dei sorgenti
   per tutte le distribuzioni Debian [liburl-perl, libwww-perl];
 - dd-list: data una lista di pacchetti li stampa, ordinati per
   manutentore, in modo carino;
 - debc: visualizza il contenuto dei .deb appena compilati;
 - debchange/dch: aggiunge automagicamente elementi ai file
   debian/changelog [libparse-debcontrol-perl, libsoap-lite-perl];
 - debcheckout: fa il checkout del repository di sviluppo di un pacchetto
   Debian;
 - debclean: pulisce un albero di sorgenti Debian [fakeroot];
 - debcommit: fa il commit di modifiche in cvs, darcs, svn, svk, tla, bzr,
   git o hg, basando il messaggio del commit sul changelog [cvs | darcs |
   subversion | svk | tla | bzr | git-core | mercurial];
 - debdiff: confronta due versioni di un pacchetto Debian per verificare
   la presenza di file aggiunti o rimossi [wdiff, patchutils];
 - debi: installa un pacchetto appena compilato;
 - debpkg: wrapper per dpkg per permettere la gestione/test di pacchetti
   senza usare su;
 - debrelease: wrapper per dupload o dput [dupload | dput, ssh-client];
 - debsign, debrsign: firma una coppia .changes/.dsc senza la necessità
   che sia presente il resto del pacchetto; può firmare la coppia da
   remoto o scaricarla da una macchina remota per la firma [gnupg,
   debian-keyring, ssh-client];
 - debsnap: preleva pacchetti da http://snapshot.debian.org [libwww-perl,
   libjson-perl];
 - debuild: wrapper per compilare un pacchetto senza usare su, né
   preoccuparsi di come eseguire dpkg per compilare con fakeroot;
   si prende cura anche dei problemi di ambiente comuni: umask, ecc.
   [fakeroot, lintian, gnupg];
 - deb-reversion: incrementa il numero di versione di un pacchetto binario
   e rimpacchetta l'archivio;
 - dep3changelog: genera una voce changelog da un'intestazione di patch in
   stile DEP3;
 - desktop2menu: produce un file di menu di base da un file di desktop
   freedesktop.org [libfile-desktopentry-perl];
 - dget: scarica pacchetti sorgenti e binari Debian [wget | curl];
 - dpkg-depcheck, dpkg-genbuilddeps: determina i pacchetti usati durante la
   compilazione di un pacchetto Debian; utile per determinare il campo di
   controllo Build-Depends necessario [build-essential, strace];
 - diff2patches: estrae patch da un file .diff.gz e le mette sotto debian/
   o, se presente, debian/patches [patchutils];
 - dscextract: estrae un singolo file da un pacchetto sorgente Debian
   [patchutils];
 - dscverify: verifica l'integrità di un pacchetto Debian dai file .changes
   o .dsc [gnupg, debian-keyring, libdigest-md5-perl];
 - edit-patch: aggiunge/modifica una patch da un pacchetto sorgente e fa il
   commit delle modifiche [quilt | dpatch | cdbs];
 - getbuildlog: scarica i log di compilazione di un pacchetto da Debian
   auto-builders [wget];
 - grep-excuses: filtra le righe inerenti un dato pacchetto nel file
   update_excuses.html [libterm-size-perl, wget, w3m];
 - licensecheck: cerca di determinare la licenza dei file sorgenti;
 - list-unreleased: cerca pacchetti non rilasciati;
 - manpage-alert: individua gli eseguibili che non hanno le pagine di
   manuale corrispondenti [man-db];
 - mass-bug: segnala in massa bug [bsd-mailx | mailx];
 - mergechanges: fa il merge di file .changes da un pacchetto compilato
   su architetture differenti;
 - mk-build-deps: genera, a partire da un nome di pacchetto o un file
   control, un pacchetto binario che può essere installato per soddisfare
   le dipendenze di compilazione dei pacchetti dati [equivs];
 - namecheck: verifica che nomi di progetto non siano già stati usati;
 - nmudiff: spedisce per posta al BTS un diff del pacchetto attuale
   rispetto alla versione precedente, per aiutare nel tracciamento di NMU
   [patchutils, mutt];
 - plotchangelog: visualizza un grafico carino dei dati in un file
   changelog [libtimedate-perl, gnuplot];
 - pts-subscribe: fa la sottoscrizione ad un PTS per un limitato periodo
   di tempo [bsd-mailx | mailx, at];
 - rc-alert: elenca i pacchetti installati che hanno bug critici per il
   rilascio [wget];
 - rmadison: fa interrogazioni remote sui pacchetti nel database
   dell'archivio Debian [wget | curl, liburi-perl];
 - suspicious-source: stampa una lista di file che non sono file sorgenti
   comuni [python-magic];
 - svnpath: stampa i percorsi di un repository svn [subversion];
 - tagpending: viene eseguito in un albero sorgente Debian e marca come
   pendenti i bug che devono essere chiusi nell'ultimo changelog;
 - transition-check: verifica una lista di pacchetti di sorgenti per
   vedere se sono coinvolti in transizioni per i quali il caricamento in
   unstable è attualmente bloccato [libwww-perl, libyaml-syck-perl];
 - uscan: cerca nuove versioni dei pacchetti nei loro siti di origine
   [libcrypt-ssleay-perl, libwww-perl, unzip, xz-utils];
 - uupdate: integra le modifiche degli autori originari in un pacchetto
   sorgente [patch];
 - what-patch: determina quale sistema di patch, se esiste, è usato da
   un pacchetto di sorgenti [patchutils];
 - whodepends: trova quali manutentori hanno pacchetti che dipendono da un
   dato pacchetto;
 - who-uploads: determina chi ha aggiornato più recentemente un pacchetto
   nell'archivio Debian [gnupg, debian-keyring, wget];
 - wnpp-alert: elenca i pacchetti installati che sono orfani o sono in
   attesa di essere adottati [wget];
 - wnpp-check: verifica se c'è un bug aperto con una richiesta di
   impacchettamento o l'intenzione di impacchettare un pacchetto [wget];
 - wrap-and-sort: spezza le righe lunghe e ordina gli elementi nella fase
   di impacchettamento dei file [python-debian].

È anche incluso un insieme di filtri email d'esempio per filtrare la posta dalle mailing list di Debian tramite exim, procmail, ecc.

Tags: Software Development: Debian, Packaging, Implemented in: implemented-in::perl, interface::commandline, Role: Program, Scope: Utility, Application Suite: suite::debian, use::checking, Works with: Bugs or Issues, works-with::software:package, works-with::software:source

Other Packages Related to devscripts

  • depends
  • recommends
  • suggests
  • enhances

Download devscripts

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 856.2 kB1,698.0 kB [list of files]
armel 860.4 kB1,697.0 kB [list of files]
armhf 857.4 kB1,697.0 kB [list of files]
i386 858.9 kB1,697.0 kB [list of files]
ia64 860.7 kB1,698.0 kB [list of files]
kfreebsd-amd64 847.6 kB1,560.0 kB [list of files]
kfreebsd-i386 847.4 kB1,559.0 kB [list of files]
mips 858.1 kB1,697.0 kB [list of files]
mipsel 857.4 kB1,697.0 kB [list of files]
powerpc 856.8 kB1,697.0 kB [list of files]
s390 857.5 kB1,697.0 kB [list of files]
s390x 860.5 kB1,698.0 kB [list of files]
sparc 857.8 kB1,705.0 kB [list of files]