Thijs Kinkhorst gave me on debian-mentors list a cool hint.
Christoph Berg wrote a nice small script called
dget which is part of the
devscripts package in debian. With dget its pretty easy to download source packages from a webserver and dget generetes from the .dsc file the file names of the other files, downloads them and extracts them using dpkg-source.
dget -x http://nion.modprobe.de/debian/note/note_1.3.1-3.dsc
/usr/bin/dget: retrieving http://nion.modprobe.de/debian/note/note_1.3.1-3.dsc
--00:57:24-- http://nion.modprobe.de/debian/note/note_1.3.1-3.dsc
=> `note_1.3.1-3.dsc'
Auflösen des Hostnamen »nion.modprobe.de«.... 81.169.172.197
Verbindungsaufbau zu nion.modprobe.de|81.169.172.197|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 576 [text/plain]
100%[================================================>] 576 --.--K/s
00:57:25 (30.52 MB/s) - »note_1.3.1-3.dsc« gespeichert [576/576]
/usr/bin/dget: retrieving http://nion.modprobe.de/debian/note/note_1.3.1.orig.tar.gz
--00:57:25-- http://nion.modprobe.de/debian/note/note_1.3.1.orig.tar.gz
=> `note_1.3.1.orig.tar.gz'
Auflösen des Hostnamen »nion.modprobe.de«.... 81.169.172.197
Verbindungsaufbau zu nion.modprobe.de|81.169.172.197|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 42.275 (41K) [application/x-tar]
100%[================================================>] 42.275 166.71K/s
00:57:25 (166.05 KB/s) - »note_1.3.1.orig.tar.gz« gespeichert [42275/42275]
/usr/bin/dget: retrieving http://nion.modprobe.de/debian/note/note_1.3.1-3.diff.gz
--00:57:25-- http://nion.modprobe.de/debian/note/note_1.3.1-3.diff.gz
=> `note_1.3.1-3.diff.gz'
Auflösen des Hostnamen »nion.modprobe.de«.... 81.169.172.197
Verbindungsaufbau zu nion.modprobe.de|81.169.172.197|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 3.323 (3.2K) [text/plain]
100%[================================================>] 3.323 --.--K/s
00:57:25 (60.93 KB/s) - »note_1.3.1-3.diff.gz« gespeichert [3323/3323]
dpkg-source: extracting note in note-1.3.1
dpkg-source: unpacking note_1.3.1.orig.tar.gz
dpkg-source: applying ./note_1.3.1-3.diff.gz