mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-28 12:17:02 +00:00
Switch Ubuntu to launchpad ppa: https://launchpad.net/~scylladb/+archive/ubuntu/ppa/+packages Since switching 3rdparty on Debian is not ready yet, keep them to use scylla 3rdparty repo, also keep --rebuild-dep option and dist/debian/dep. Signed-off-by: Takuya ASADA <syuu@scylladb.com> Message-Id: <1501866678-4922-1-git-send-email-syuu@scylladb.com>
39 lines
1.8 KiB
Plaintext
39 lines
1.8 KiB
Plaintext
USENETWORK=yes
|
|
BUILD_HOME=/tmp
|
|
BASETGZ="/var/cache/pbuilder/scylla-server-$DIST.tgz"
|
|
DISTRIBUTION="$DIST"
|
|
BUILDRESULT="/var/cache/pbuilder/scylla-server-$DIST/result/"
|
|
APTCACHE="/var/cache/pbuilder/scylla-server-$DIST/aptcache/"
|
|
ALLOWUNTRUSTED=yes
|
|
EXTRAPACKAGES="sudo"
|
|
if [ $REBUILD -eq 1 ]; then
|
|
BINDMOUNTS="/var/tmp/pbuilder"
|
|
fi
|
|
|
|
if [ "$DIST" = "trusty" ] || [ "$DIST" = "xenial" ] || [ "$DIST" = "yakkety" ] || [ "$DIST" = "zesty" ] || [ "$DIST" = "artful" ]; then
|
|
MIRRORSITE="http://archive.ubuntu.com/ubuntu/"
|
|
COMPONENTS="main restricted universe multiverse"
|
|
DEBOOTSTRAPOPTS="--keyring=/usr/share/keyrings/ubuntu-archive-keyring.gpg"
|
|
if [ "$DIST" = "trusty" ]; then
|
|
OTHERMIRROR="deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse|deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu trusty main|deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu trusty main"
|
|
if [ $REBUILD -eq 0 ]; then
|
|
OTHERMIRROR="$OTHERMIRROR|deb [arch=amd64] http://ppa.launchpad.net/scylladb/ppa/ubuntu $DIST main"
|
|
fi
|
|
else
|
|
OTHERMIRROR="deb http://archive.ubuntu.com/ubuntu/ $DIST-updates main restricted universe multiverse"
|
|
if [ $REBUILD -eq 0 ]; then
|
|
OTHERMIRROR="$OTHERMIRROR|deb [arch=amd64] http://ppa.launchpad.net/scylladb/ppa/ubuntu $DIST main"
|
|
fi
|
|
fi
|
|
elif [ "$DIST" = "jessie" ] || [ "$DIST" = "stretch" ] || [ "$DIST" = "buster" ] || [ "$DIST" = "sid" ]; then
|
|
MIRRORSITE="http://deb.debian.org/debian/"
|
|
COMPONENTS="main contrib non-free"
|
|
DEBOOTSTRAPOPTS="--keyring=/usr/share/keyrings/debian-archive-keyring.gpg"
|
|
if [ $REBUILD -eq 0 ]; then
|
|
OTHERMIRROR="deb [arch=amd64] http://downloads.scylladb.com/deb/3rdparty/$DIST $DIST scylladb/non-free"
|
|
fi
|
|
else
|
|
echo "Unknown distribution: $DIST"
|
|
exit 1
|
|
fi
|