Debian devscripts

Es gibt ja seit langem die wnpp Site von Debian.

Das ganze (und vieles mehr) geht aber mit dem devscripts Package noch wesentlich bequemer. In diesem Package sind etliche tools enthalten.

wnpp-check

$ wnpp-check autodeb
(RFP - #645467) http://bugs.debian.org/645467 autodeb

rmadison

rmadison taugt mir ganz gut – Packagename mitgeben und man sieht gleich, wo es überall verfügbar ist (Output gekürzt im Bsp.)

$ rmadison ncmpcpp
ncmpcpp    | 0.5.10-1.1    | oldoldstable       | source, amd64, armel,  [...]
ncmpcpp    | 0.5.10-2      | oldstable          | source, amd64, arm64,  [...]
ncmpcpp    | 0.5.10-2      | oldstable-kfreebsd | source, kfreebsd-amd64, [...]
ncmpcpp    | 0.5.10-2+b1   | oldstable          | s390x
ncmpcpp    | 0.7.4-1       | stable             | source
ncmpcpp    | 0.7.4-1+b3    | stable             | amd64, arm64, armel, [...]
ncmpcpp    | 0.8.1-1       | testing            | source
ncmpcpp    | 0.8.1-1       | unstable           | source, kfreebsd-amd64, [...]
ncmpcpp    | 0.8.1-1       | unstable-debug     | source
ncmpcpp    | 0.8.1-1+b1    | testing            | amd64, arm64, armel, [...]
ncmpcpp    | 0.8.1-1+b1    | unstable           | amd64, arm64, armel, [...]

namecheck

Mit namecheck kann man checken, ob ein Projektname bereits vergeben wurde

$ namecheck ncmpc
Testing  ncmpc.tuxfamily.org - Available
Testing    alioth.debian.org - Available
Testing        freshmeat.net - In use
Aborting - name 'ncmpc' is currently used.

weitere Tools

Dies ist keine vollständige Auflistung, nur ein kleiner Auszug

  • uscan
  • upstream nach neuen Versionen checken

  • checkbashisms
  • /bin/sh-Scripte auf “Bashismen” checken

  • etliche Debian Packaging tools
  • dd-list, debc,debcheckout,debclean,who-uploads,transition-check,…
    …wobei hier eigentlich alle Tools des Packages das ganze tangieren…