[oe-commits] Krzysztof Koroscik : shr: add shr-mirrors.bbclass and make use of it

git version control git at git.openembedded.org
Sat Aug 21 10:53:27 UTC 2010


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 956a0e475ca5b4be4072e84dc3f748bb2b465e96
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=956a0e475ca5b4be4072e84dc3f748bb2b465e96

Author: Krzysztof Koroscik <soltys at szluug.org>
Date:   Sat Aug 21 00:26:49 2010 +0000

shr: add shr-mirrors.bbclass and make use of it

Signed-off-by: Krzysztof Koroscik <soltys at szluug.org>
Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

---

 classes/shr-mirrors.bbclass |   13 +++++++++++++
 conf/distro/shr.conf        |    5 ++++-
 2 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/classes/shr-mirrors.bbclass b/classes/shr-mirrors.bbclass
new file mode 100644
index 0000000..92a41ad
--- /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 e2a8d23..f7f4cf4 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"





More information about the Openembedded-commits mailing list