blob: 6d20a09140cc487b1e93b4be6cd9d2f9d5267054 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#!/bin/sh
set -eu
package="$1"
version="$2"
repourl="http://jenkins/jenkins/debian"
case "$package" in
lib?*)
subdir=$(echo "$package" | cut -c1-4)
;;
*)
subdir=$(echo "$package" | cut -c1)
;;
esac
baseurl="$repourl/pool/main/$subdir/$package/${package}_$version"
for url in \
"${baseurl}_source.changes" \
"${baseurl}_all.changes" \
"${baseurl}_i386.changes" \
"${baseurl}_amd64.changes" \
"${baseurl}.wheezy_source.changes" \
"${baseurl}.wheezy_all.changes" \
"${baseurl}.wheezy_i386.changes" \
"${baseurl}.wheezy_amd64.changes"
do
if curl -s --head --fail "$url" | head -n1 | grep -q '^HTTP/1.1 200'
then
dget -q -d -u "$url"
fi
done
|