From 241c1dbe4b673b29fa58394ce2e4730ae065d0b8 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Mon, 22 Jul 2019 19:08:45 +0200 Subject: [PATCH] buildsys: use download.ceph.com to download source tar ball Signed-off-by: Thomas Lamprecht --- Makefile | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 742a4600e..df04ddbd7 100644 --- a/Makefile +++ b/Makefile @@ -101,16 +101,15 @@ ${DSC}: ${BUILDSRC} .PHONY: download download: - rm -rf ${SRCDIR}.tmp - git clone --recursive -b v${VER} https://github.com/ceph/ceph ${SRCDIR}.tmp - cd ${SRCDIR}.tmp; ./make-dist - rm -rf ${SRCDIR} - mkdir ${SRCDIR} - tar -C ${SRCDIR} --strip-components=1 -xf ${SRCDIR}.tmp/ceph-*.tar.bz2 + # FIXME: better verification (download dsc and use dscverify with ceph.com release key?) + dget --allow-unauthenticated --download-only 'https://download.ceph.com/debian-nautilus/pool/main/c/ceph/ceph_${VER}.orig.tar.gz' + rm -rf ${SRCDIR}.tmp ${SRCDIR} + mkdir ${SRCDIR}.tmp + tar -C ${SRCDIR}.tmp --strip-components=1 -xf ceph_${VER}.orig.tar.gz # needed because boost and zstd builds fail otherwise - find ${SRCDIR} -type f -name ".gitignore" -delete - mv ${SRCDIR}/debian/changelog ${SRCDIR}/changelog.upstream - rm -rf ${SRCDIR}.tmp + find ${SRCDIR}.tmp -type f -name ".gitignore" -delete + mv ${SRCDIR}.tmp/debian/changelog ${SRCDIR}.tmp/changelog.upstream + mv ${SRCDIR}.tmp ${SRCDIR} .PHONY: upload upload: ${DEBS} -- 2.39.2