3
DEBIAN_DIR=$(dirname $0)
8
read -d \< ENTITY CONTENT
10
TAG_NAME=${ENTITY%% *}
11
ATTRIBUTES=${ENTITY#* }
25
if [ "$TAG_NAME" = "upstream-version" ]
29
if [ "$TAG_NAME" = "debian-mangled-uversion" ]
33
if [ "$TAG_NAME" = "upstream-url" ]
35
UPS_FILE="${CONTENT##*/}"
37
done < <(uscan --dehs --report)
39
echo "Debian: $DEB_VER, upstream $UPS_VER"
41
if [ "$DEB_VER" = "$UPS_VER" ]
43
echo "same version, no action"
46
echo upstream looks newer, fetching $UPS_VER
47
uscan --force-download --destdir "$CUR_DIR"
50
if [ ! -f "$UPS_FILE" ]
52
echo "uscan should download ${UPS_FILE} but it did not."
55
if [ ! -f clamav_${UPS_VER}.orig.tar.gz ]
58
mk-origtargz --copy --copyright $DEBIAN_DIR/copyright --package clamav -v ${UPS_VER} ${UPS_FILE}
59
if [ ! -f clamav_${UPS_VER}.orig.tar.gz ]
61
echo "Repacked and I am still missing"
62
echo "clamav_${UPS_VER}.orig.tar.gz."
69
echo "Seems that you are up-to-date"
75
echo "uscan terminated with non-zero exit code $RET."
79
tmpdir="$(mktemp -d repack_dir_XXXXXX)"
81
mv clamav_${UPS_VER}.orig.tar.gz $tmpdir/clamav-${UPS_VER}.tar.gz
82
echo "Running split-tarball.sh $tmpdir ${UPS_VER}"
83
$DEBIAN_DIR/split-tarball.sh $tmpdir ${UPS_VER}