aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--classes/shr-mirrors.bbclass13
-rw-r--r--conf/distro/shr.conf5
2 files changed, 17 insertions, 1 deletions
diff --git a/classes/shr-mirrors.bbclass b/classes/shr-mirrors.bbclass
new file mode 100644
index 0000000000..92a41ad680
--- /dev/null
+++ b/classes/shr-mirrors.bbclass
@@ -0,0 +1,13 @@
+PREMIRRORS_append () {
+cvs://.*/.* http://build.shr-project.org/sources/
+svn://.*/.* http://build.shr-project.org/sources/
+git://.*/.* http://build.shr-project.org/sources/
+hg://.*/.* http://build.shr-project.org/sources/
+bzr://.*/.* http://build.shr-project.org/sources/
+}
+
+MIRRORS_append () {
+ftp://.*/.* http://build.shr-project.org/sources/
+https?$://.*/.* http://build.shr-project.org/sources/
+}
+
diff --git a/conf/distro/shr.conf b/conf/distro/shr.conf
index e2a8d23146..f7f4cf4945 100644
--- a/conf/distro/shr.conf
+++ b/conf/distro/shr.conf
@@ -82,7 +82,10 @@ ANGSTROM_BLACKLIST_pn-linux-davinci = "strange kernel, spank maintainer"
CVS_TARBALL_STASH += "http://build.shr-project.org/sources/"
-PREMIRRORS = "(ftp|https?)$://.*/.* http://build.shr-project.org/sources/"
+#The shr-mirrors.bbclass repleaces this
+#PREMIRRORS = "(ftp|https?)$://.*/.* http://build.shr-project.org/sources/"
+INHERIT += "shr-mirrors"
+
DISTRO_FEED_PREFIX ?= "shr-dev"
DISTRO_FEED_URI ?= "http://build.shr-project.org/shr-testing/ipk"