diff options
Diffstat (limited to 'classes/ruby.bbclass')
-rw-r--r-- | classes/ruby.bbclass | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/classes/ruby.bbclass b/classes/ruby.bbclass index dc191667..2814d9c2 100644 --- a/classes/ruby.bbclass +++ b/classes/ruby.bbclass @@ -4,10 +4,12 @@ DEPENDS += " \ ruby-native \ " -RDEPENDS_${PN} += " \ +RDEPENDS:${PN} += " \ ruby \ " +SRCNAME ?= "${PN}" + #${PN}_do_compile[depends] += "ruby-native:do_populate_sysroot" def get_rubyversion(p): @@ -78,8 +80,8 @@ RUBY_GEM_VERSION ?= "${@get_rubygemsversion("${STAGING_BINDIR_NATIVE}")}" export GEM_HOME = "${STAGING_DIR_NATIVE}/usr/lib/ruby/gems/${RUBY_GEM_VERSION}" -RUBY_BUILD_GEMS ?= "${BPN}.gemspec" -RUBY_INSTALL_GEMS ?= "${BPN}-${BPV}.gem" +RUBY_BUILD_GEMS ?= "${SRCNAME}.gemspec" +RUBY_INSTALL_GEMS ?= "${SRCNAME}-${PV}.gem" RUBY_COMPILE_FLAGS ?= 'LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8"' @@ -141,7 +143,7 @@ EXPORT_FUNCTIONS do_compile do_install PACKAGES = "${PN}-dbg ${PN} ${PN}-doc ${PN}-dev" -FILES_${PN}-dbg += " \ +FILES:${PN}-dbg += " \ ${libdir}/ruby/gems/${RUBY_GEM_VERSION}/gems/*/*/.debug \ ${libdir}/ruby/gems/${RUBY_GEM_VERSION}/gems/*/*/*/.debug \ ${libdir}/ruby/gems/${RUBY_GEM_VERSION}/gems/*/*/*/*/.debug \ @@ -149,7 +151,7 @@ FILES_${PN}-dbg += " \ ${libdir}/ruby/gems/${RUBY_GEM_VERSION}/extensions/*/*/*/*/*/.debug \ " -FILES_${PN} += " \ +FILES:${PN} += " \ ${libdir}/ruby/gems/${RUBY_GEM_VERSION}/gems \ ${libdir}/ruby/gems/${RUBY_GEM_VERSION}/cache \ ${libdir}/ruby/gems/${RUBY_GEM_VERSION}/bin \ @@ -158,6 +160,6 @@ FILES_${PN} += " \ ${libdir}/ruby/gems/${RUBY_GEM_VERSION}/extensions \ " -FILES_${PN}-doc += " \ +FILES:${PN}-doc += " \ ${libdir}/ruby/gems/${RUBY_GEM_VERSION}/doc \ " |