Skip to contentSkip to conversation

docbook-xsl-stylesheets: add perl to RDEPENDS

PATCH Superseded Chong Lu 1 participant 3 messages Oct 29, 2014 – Oct 31, 2014

v1 of 2 Superseded Latest is v2 →

lore
Share & tools
lore

Chong Lu

author
#0 lore raw

cover docbook-xsl-stylesheets: add perl to RDEPENDS

The following changes since commit 4faca22b8fe63a86d820990207aaf84b3fa83e01:

ref-manual: Updates to the migrating to YP 1.7 section. (2014-10-28 22:31:18 +0000)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib chonglu/doc
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=chonglu/doc

Chong Lu (1):
docbook-xsl-stylesheets: add perl to RDEPENDS

 meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.78.1.bb | 2 ++
 1 file changed, 2 insertions(+)
Signature · 1 line
1.9.1
author
#1 lore raw

PATCH 1/1 docbook-xsl-stylesheets: add perl to RDEPENDS

This solves the following warning:

docbook-xsl-stylesheets-1.78.1: docbook-xsl-stylesheets requires /usr/bin/perl, /bin/bash, but no providers in its RDEPENDS [file-rdeps]

---
 meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.78.1.bb | 2 ++
 1 file changed, 2 insertions(+)
meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.78.1.bb +2 -0
index 39528c8..b546043 100644
@@ -36,6 +36,7 @@ do_install () {
 		roundtrip slides template tests tools webhelp website \
 		xhtml xhtml-1_1 catalog.xml \
 	${D}${datadir}/xml/docbook/xsl-stylesheets-1.78.1
+	sed -e "s|bash|sh|g" -i ${D}${datadir}/xml/docbook/xsl-stylesheets-1.78.1/tools/bin/docbook-xsl-update
 
 	ln -s VERSION ${D}/${datadir}/xml/docbook/xsl-stylesheets-1.78.1/VERSION.xsl
 
@@ -63,5 +64,6 @@ docbook_xsl_stylesheets_sysroot_preprocess () {
     sed -i -e "s|file:///usr/share/xml|file://${datadir}/xml|g" ${SYSROOT_DESTDIR}${sysconfdir}/xml/docbook-xsl.xml
 }
 
+RDEPENDS_${PN} += "perl"
 FILES_${PN} = "${datadir}/xml/* ${sysconfdir}/xml/docbook-xsl.xml"
 FILES_${PN}-doc = "${datadir}/doc/*"
Signature · 1 line
1.9.1
author
#2 lore raw

Drop this one, I will send a V2.

Best Regards
Chong

Quoted 29 lines · Chong Lu

This solves the following warning:

docbook-xsl-stylesheets-1.78.1: docbook-xsl-stylesheets requires /usr/bin/perl, /bin/bash, but no providers in its RDEPENDS [file-rdeps]

---
  meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.78.1.bb | 2 ++
  1 file changed, 2 insertions(+)
meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets_1.78.1.bb +2 -0
index 39528c8..b546043 100644
@@ -36,6 +36,7 @@ do_install () {
  		roundtrip slides template tests tools webhelp website \
  		xhtml xhtml-1_1 catalog.xml \
  	${D}${datadir}/xml/docbook/xsl-stylesheets-1.78.1
+	sed -e "s|bash|sh|g" -i ${D}${datadir}/xml/docbook/xsl-stylesheets-1.78.1/tools/bin/docbook-xsl-update
 
  	ln -s VERSION ${D}/${datadir}/xml/docbook/xsl-stylesheets-1.78.1/VERSION.xsl
 
@@ -63,5 +64,6 @@ docbook_xsl_stylesheets_sysroot_preprocess () {
      sed -i -e "s|file:///usr/share/xml|file://${datadir}/xml|g" ${SYSROOT_DESTDIR}${sysconfdir}/xml/docbook-xsl.xml
  }
 
+RDEPENDS_${PN} += "perl"
  FILES_${PN} = "${datadir}/xml/* ${sysconfdir}/xml/docbook-xsl.xml"
  FILES_${PN}-doc = "${datadir}/doc/*"