[oe-commits] Khem Raj : ruby: Move to using INC_PR and BBCLASSEXTEND

git version control git at git.openembedded.org
Mon Mar 22 23:52:21 UTC 2010


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

Author: Khem Raj <raj.khem at gmail.com>
Date:   Mon Mar 22 16:51:15 2010 -0700

ruby: Move to using INC_PR and BBCLASSEXTEND

Signed-off-by: Khem Raj <raj.khem at gmail.com>

---

 recipes/ruby/ruby-native_1.8.7-p248.bb |    3 ---
 recipes/ruby/ruby.inc                  |    2 ++
 recipes/ruby/ruby_1.8.5.bb             |    2 +-
 recipes/ruby/ruby_1.8.7-p248.bb        |    3 ++-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/recipes/ruby/ruby-native_1.8.7-p248.bb b/recipes/ruby/ruby-native_1.8.7-p248.bb
deleted file mode 100644
index a20e254..0000000
--- a/recipes/ruby/ruby-native_1.8.7-p248.bb
+++ /dev/null
@@ -1,3 +0,0 @@
-require ruby_${PV}.bb
-DEPENDS = ""
-inherit native
diff --git a/recipes/ruby/ruby.inc b/recipes/ruby/ruby.inc
index 4fdfdca..c9bad79 100644
--- a/recipes/ruby/ruby.inc
+++ b/recipes/ruby/ruby.inc
@@ -4,6 +4,8 @@ SECTION = "devel/ruby"
 PRIORITY = "optional"
 LICENSE = "GPL"
 
+INC_PR = "r1"
+
 SHRT_VER = "${@bb.data.getVar('PV',d,1).split('.')[0]}.${@bb.data.getVar('PV',d,1).split('.')[1]}"
 SRC_URI = "ftp://ftp.ruby-lang.org/pub/ruby/${SHRT_VER}/ruby-${PV}.tar.gz \
            file://extmk_run.patch;patch=1 \
diff --git a/recipes/ruby/ruby_1.8.5.bb b/recipes/ruby/ruby_1.8.5.bb
index 6260614..e1cc3bb 100644
--- a/recipes/ruby/ruby_1.8.5.bb
+++ b/recipes/ruby/ruby_1.8.5.bb
@@ -1,7 +1,7 @@
 require ruby.inc
 DEPENDS = "ruby-native zlib openssl"
 
-PR = "r1"
+PR = "${INC_PR}.0"
 
 FILES_${PN}-dbg += "${libdir}/ruby/1.8/*/.debug \
                     ${libdir}/ruby/1.8/*/*/.debug"
diff --git a/recipes/ruby/ruby_1.8.7-p248.bb b/recipes/ruby/ruby_1.8.7-p248.bb
index 827327b..ae660fb 100644
--- a/recipes/ruby/ruby_1.8.7-p248.bb
+++ b/recipes/ruby/ruby_1.8.7-p248.bb
@@ -1,4 +1,5 @@
 require ruby.inc
+PR = "${INC_PR}.0"
 DEPENDS = "ruby-native zlib openssl"
 SRC_URI = "ftp://ftp.ruby-lang.org/pub/ruby/${SHRT_VER}/ruby-${PV}.tar.gz \
            file://extmk_run.patch;patch=1 \
@@ -6,4 +7,4 @@ SRC_URI = "ftp://ftp.ruby-lang.org/pub/ruby/${SHRT_VER}/ruby-${PV}.tar.gz \
 "
 FILES_${PN}-dbg += "${libdir}/ruby/1.8/*/.debug \
                     ${libdir}/ruby/1.8/*/*/.debug"
-
+BBCLASSEXTEND = "native"





More information about the Openembedded-commits mailing list