From 7b22f475cc304e7a3a5d01c4132d37e448c27bf8 Mon Sep 17 00:00:00 2001
From: Qi Luo <qiluo-msft@users.noreply.github.com>
Date: Mon, 28 Nov 2016 22:42:13 +0000
Subject: [PATCH 1/2] Fetch redis source packages from mirror links

---
 src/redis/build.sh | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/redis/build.sh b/src/redis/build.sh
index 9ff33de6d137..d69aaa2e6705 100755
--- a/src/redis/build.sh
+++ b/src/redis/build.sh
@@ -1,8 +1,12 @@
 #!/bin/bash -x
 
-wget -N 'http://mirrors.accretive-networks.net/debian/pool/main/r/redis/redis_3.2.4.orig.tar.gz'
-wget -N 'http://mirrors.accretive-networks.net/debian/pool/main/r/redis/redis_3.2.4-1~bpo8+1.dsc'
-wget -N 'http://mirrors.accretive-networks.net/debian/pool/main/r/redis/redis_3.2.4-1~bpo8+1.debian.tar.xz'
+REDIS_VERION=3.2.4
+REDIS_VERION_FULL=$REDIS_VERION-1~bpo8+1
+
+wget -O redis_$REDIS_VERION.orig.tar.gz -N "https://sonicstorage.blob.core.windows.net/packages/redis_$REDIS_VERION.orig.tar.gz?sv=2015-04-05&sr=b&sig=B3qGEoSHe%2FBh5rVwvXHpKijgBtKF7dHeuJWp1p17UnU%3D&se=2026-11-26T22%3A31%3A31Z&sp=r"
+wget -O redis_$REDIS_VERION_FULL.dsc -N "https://sonicstorage.blob.core.windows.net/packages/redis_$REDIS_VERION_FULL.dsc?sv=2015-04-05&sr=b&sig=LoUtjLXa%2BCcoM%2BsPewRLkY7YPRvSJTbsvQoW%2BL%2B3QWM%3D&se=2026-11-26T22%3A32%3A11Z&sp=r"
+
+wget -O redis_$REDIS_VERION_FULL.debian.tar.xz -N "https://sonicstorage.blob.core.windows.net/packages/redis_$REDIS_VERION_FULL.debian.tar.xz?sv=2015-04-05&sr=b&sig=I33UsbDHiffEkQRndpFwY9y3I%2FrKTu0wmG%2FMXB98kys%3D&se=2026-11-26T22%3A32%3A34Z&sp=r"
 
 dpkg-source -x redis_3.2.4-1~bpo8+1.dsc
 

From 4d1a46b09c11a18a98f0dfaca2101ffd3bd28f6f Mon Sep 17 00:00:00 2001
From: Qi Luo <qiluo-msft@users.noreply.github.com>
Date: Mon, 28 Nov 2016 22:56:07 +0000
Subject: [PATCH 2/2] Replace more version strings with macros

---
 src/redis/build.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/redis/build.sh b/src/redis/build.sh
index d69aaa2e6705..b69a707d3cad 100755
--- a/src/redis/build.sh
+++ b/src/redis/build.sh
@@ -8,8 +8,8 @@ wget -O redis_$REDIS_VERION_FULL.dsc -N "https://sonicstorage.blob.core.windows.
 
 wget -O redis_$REDIS_VERION_FULL.debian.tar.xz -N "https://sonicstorage.blob.core.windows.net/packages/redis_$REDIS_VERION_FULL.debian.tar.xz?sv=2015-04-05&sr=b&sig=I33UsbDHiffEkQRndpFwY9y3I%2FrKTu0wmG%2FMXB98kys%3D&se=2026-11-26T22%3A32%3A34Z&sp=r"
 
-dpkg-source -x redis_3.2.4-1~bpo8+1.dsc
+dpkg-source -x redis_$REDIS_VERION_FULL.dsc
 
-pushd redis-3.2.4; fakeroot debian/rules binary; popd
+pushd redis-$REDIS_VERION; fakeroot debian/rules binary; popd
 
 cp *.deb ..