From bd7922a10acec8a3b79b14dfcd7292d59c07c8c2 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 19 Apr 2011 11:59:46 -0700 Subject: [PATCH] remove old debian build helper scripts. This is now handled by ceph-build.git Signed-off-by: Sage Weil --- builddebs.sh | 53 ------------------------ debvers.sh | 14 ------- publish.sh | 41 ------------------- pull.sh | 23 ----------- push.sh | 22 ---------- release.sh | 100 --------------------------------------------- sign.sh | 25 ------------ update_pbuilder.sh | 33 --------------- 8 files changed, 311 deletions(-) delete mode 100755 builddebs.sh delete mode 100755 debvers.sh delete mode 100755 publish.sh delete mode 100755 pull.sh delete mode 100755 push.sh delete mode 100755 release.sh delete mode 100755 sign.sh delete mode 100755 update_pbuilder.sh diff --git a/builddebs.sh b/builddebs.sh deleted file mode 100755 index a080d989308fb..0000000000000 --- a/builddebs.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/bash - -set -e - -basedir=~/debian-base - -vers=$1 -debsubver=$2 -dists=$3 - -[ -z "$debsubver" ] && debsubver="1" - -[ -z "$vers" ] && [ -e .last_release ] && vers=`cat .last_release` -[ -z "$vers" ] && echo specify version && exit 1 - -echo version $vers - -#./pull.sh $vers gz dsc - -[ -z "$dists" ] && dists="sid squeeze lenny maverick lucid" - -for dist in $dists -do - pbuilder --clean - - dvers=`./debvers.sh $vers-$debsubver $dist` - echo debian vers $dvers - echo building debs for $dist - - cmd="pbuilder build \ - --binary-arch \ - --basetgz $basedir/$dist.tgz --distribution $dist \ - --buildresult release/$vers \ - --debbuildopts -j`grep -c processor /proc/cpuinfo` \ - release/$vers/ceph_$dvers.dsc" - - if $cmd ; then - echo $dist done - else - ./update_pbuilder.sh $dist - $cmd - fi -done - - -# do lintian checks -for dist in $dists -do - dvers=`./debvers.sh $vers-$debsubver $dist` - echo lintian checks for $dvers - lintian --allow-root release/$vers/*$dvers*.deb -done - diff --git a/debvers.sh b/debvers.sh deleted file mode 100755 index 82ac05ff455c6..0000000000000 --- a/debvers.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -raw=$1 -dist=$2 - -[ "$dist" = "sid" ] && dver="$raw" -[ "$dist" = "squeeze" ] && dver="$raw~bpo60+1" -[ "$dist" = "lenny" ] && dver="$raw~bpo50+1" -[ "$dist" = "maverick" ] && dver="$raw$dist" -[ "$dist" = "lucid" ] && dver="$raw$dist" -[ "$dist" = "karmic" ] && dver="$raw$dist" - -echo $dver - diff --git a/publish.sh b/publish.sh deleted file mode 100755 index 2a63e51ec39c8..0000000000000 --- a/publish.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/bash - -set -e - -repo=~/debian - -vers=$1 -debsubver=$2 - -[ -z "$debsubver" ] && debsubver="1" - -[ -z "$vers" ] && [ -e .last_release ] && vers=`cat .last_release` -[ -z "$vers" ] && echo specify version && exit 1 -[ ! -d "release/$vers" ] && echo missing release/$vers && exit 1 -echo version $vers - -if echo $vers | grep -q testing ; then - component="ceph-testing" -else - if echo $vers | grep -q unstable ; then - component="ceph-unstable" - else - if echo $vers | grep -q rc ; then - component="ceph-rc" - else - component="ceph-stable" - fi - fi -fi -echo component $component - -for dist in sid squeeze lenny maverick lucid -do - dvers=`./debvers.sh $vers-$debsubver $dist` - echo debian dist $dist vers $dvers - - for f in release/$vers/ceph_${dvers}_*.changes - do - reprepro --ask-passphrase -b $repo -C $component --ignore=wrongdistribution include $dist $f - done -done diff --git a/pull.sh b/pull.sh deleted file mode 100755 index 8865ddfd0cd27..0000000000000 --- a/pull.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -set -e - -remote=ceph.newdream.net -vers=$1 -[ -z "$vers" ] && [ -e .last_release ] && vers=`cat .last_release` -[ -z "$vers" ] && echo specify version && exit 1 -echo version $vers - -test -d release/$vers || mkdir -p release/$vers - -shift - -if [ -z "$*" ]; then - echo fetching $vers - rsync -auv sage@$remote:release/$vers/ release/$vers -else - for e in $*; do - echo fetching $vers/*.$e - rsync -auv sage@$remote:release/$vers/\*.$e release/$vers - done -fi diff --git a/push.sh b/push.sh deleted file mode 100755 index 046470a06c25b..0000000000000 --- a/push.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash - -set -e - -remote=ceph.newdream.net -vers=$1 -[ -z "$vers" ] && [ -e .last_release ] && vers=`cat .last_release` -[ -z "$vers" ] && echo specify version && exit 1 -[ ! -d release/$vers ] && echo release/$vers dne && exit 1 -echo version $vers - -shift - -if [ -z "$*" ]; then - echo pushing $vers - rsync -auv release/$vers/ $remote:release/$vers -else - for e in $*; do - echo pushing $vers/*.$e - rsync -auv release/$vers/*.$e $remote:release/$vers - done -fi diff --git a/release.sh b/release.sh deleted file mode 100755 index 3d7210fd4840a..0000000000000 --- a/release.sh +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/bash -x - -set -e - -vers=`grep AM_INIT_AUTOMAKE configure.ac | head -1 | cut '-d ' -f 2 | sed 's/)//'` -echo vers $vers - -repo=$1 -debsubver=$2 -force=$3 - -[ -z "$debsubver" ] && debsubver=1 - -[ -z "$repo" ] && echo stable or testing or unstable or rc && exit 1 - -if git diff --quiet ; then - echo repository is clean -else - echo - echo "**** REPOSITORY IS DIRTY ****" - echo - if [ "$force" != "force" ]; then - echo "add 'force' argument if you really want to continue." - exit 1 - fi - echo "forcing." -fi - -gitver=`git rev-parse HEAD 2>/dev/null | cut -c 1-8` -echo gitver $gitver - -if [ "$repo" = "stable" ]; then - cephver="$vers" -else - versuffix=`date "+%Y%m%d%H%M"` - cephver="${vers}-$repo${versuffix}-$gitver" -fi - -echo final vers $cephver - -if [ -d "release/$cephver" ]; then - echo "release/$cephver already exists; reusing that release tarball" - cd release/$cephver - tar zxvf ceph_$cephver.orig.tar.gz -else - echo making sure .git_version is up to date - cd src - ./check_version .git_version - cd .. - - echo building tarball - make dist - - echo extracting - mkdir -p release/$cephver - cd release/$cephver - - tar zxf ../../ceph-$vers.tar.gz - [ "$vers" != "$cephver" ] && mv ceph-$vers ceph-$cephver - tar zcf ceph_$cephver.orig.tar.gz ceph-$cephver - cp -a ceph_$cephver.orig.tar.gz ceph-$cephver.tar.gz -fi - -# add debian dir -echo "copying latest debian dir" -cp -a ../../debian ceph-$cephver - -debver="$cephver-$debsubver" - -for dist in sid squeeze lenny maverick lucid -do - echo building $dist dsc -# mkdir $dist -# cd $dist - - bpver=`../../debvers.sh $debver $dist` - - comment="" -# [ "$debsubver" != "1" ] && comment="package fixes " - [ -n "$versuffix" ] && comment="git snapshot " - [ "$dist" != "sid" ] && comment="${comment}$dist backport" - - if [ -n "$comment" ]; then - cd ceph-$cephver - DEBEMAIL="sage@newdream.net" dch -D $dist --force-distribution -b -v "$bpver" "$comment" - cd .. - fi - - [ "$dist" = "lenny" ] && sed -i 's/, libgoogle-perftools-dev//' ceph-$cephver/debian/control - - dpkg-source -b ceph-$cephver - -# cd .. -done - -rm -r ceph-$cephver -echo finished release $debver - -cd ../.. -echo $cephver > .last_release diff --git a/sign.sh b/sign.sh deleted file mode 100755 index e1e57f4ca13d9..0000000000000 --- a/sign.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash - -set -e - -vers=$1 -debsubver=$2 - -[ -z "$debsubver" ] && debsubver="1" - -[ -z "$vers" ] && [ -e .last_release ] && vers=`cat .last_release` -[ -z "$vers" ] && echo specify version && exit 1 -echo version $vers - -#./pull.sh $vers dsc changes - -for f in `cd release/$vers ; ls *-$debsubver*.{dsc,changes}` -do - if [ -e "release/$vers/$f" ]; then - if head -1 release/$vers/$f | grep -q 'BEGIN PGP SIGNED MESSAGE' ; then - echo already signed $f - else - debsign -k288995c8 release/$vers/$f - fi - fi -done diff --git a/update_pbuilder.sh b/update_pbuilder.sh deleted file mode 100755 index 5762e252c51f2..0000000000000 --- a/update_pbuilder.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh -x - -basedir=~/debian-base -dists=$1 - -[ -z "$dists" ] && dists="sid squeeze lenny maverick lucid" - -for dist in $dists -do - os="debian" - [ "$dist" == "maverick" ] && os="ubuntu" - [ "$dist" == "lucid" ] && os="ubuntu" - - if [ $os = "debian" ]; then - mirror="http://http.us.debian.org/debian" - othermirror="" - else - mirror="" - othermirror="deb http://archive.ubuntu.com/ubuntu $dist main restricted universe multiverse" - fi - - pbuilder --clean - - if [ -e $basedir/$dist.tgz ]; then - echo updating $dist base.tgz - savelog -l -n $basedir/$dist.tgz - cp $basedir/$dist.tgz.0 $basedir/$dist.tgz - pbuilder update --basetgz $basedir/$dist.tgz --distribution $dist #--mirror "$mirror" --othermirror "$othermirror" - else - echo building $dist base.tgz - pbuilder create --basetgz $basedir/$dist.tgz --distribution $dist --mirror "$mirror" --othermirror "$othermirror" - fi -done \ No newline at end of file -- 2.39.5