1
0
mirror of https://git.yoctoproject.org/poky synced 2026-07-15 15:37:03 +00:00

Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it.

The class itself currently does nothing. The idea is to mark all recipes that
make use of the texinfo utilities. In the future, this class could be used to
suppress the generation/formatting of documentation for performance,
explicitly track dependencies on these utilities, and eliminate Yocto's
current dependency on the host system's texinfo utilities.

(From OE-Core rev: e6fb2f9afe2ba6b676c46d1eb297ca9cc532d405)

Signed-off-by: Max Eliaser <max.eliaser@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Max Eliaser
2014-05-01 13:00:28 -07:00
committed by Richard Purdie
parent 075e2884ce
commit 64df4e4aef
71 changed files with 73 additions and 73 deletions
+1 -1
View File
@@ -29,7 +29,7 @@ RDEPENDS_${PN}_class-native = "m4-native gnu-config-native"
SRC_URI = "${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.gz \
file://program_prefix.patch"
inherit autotools
inherit autotools texinfo
do_configure() {
oe_runconf
@@ -17,7 +17,7 @@ SRC_URI[sha256sum] = "cc2702dec21ba5b01144865163f6d1a54268d2b72aafc5520ad0e0cb57
DEPENDS = "guile-native libtool-native libxml2-native"
inherit autotools native
inherit autotools texinfo native
# autogen-native links against libguile which may have been relocated with sstate
# these environment variables ensure there isn't a relocation issue
+1 -1
View File
@@ -7,7 +7,7 @@ SECTION = "devel"
SRC_URI = "${GNU_MIRROR}/automake/automake-${PV}.tar.gz"
inherit autotools
inherit autotools texinfo
do_configure() {
oe_runconf
+1 -1
View File
@@ -13,7 +13,7 @@ LICENSE = "GPLv3"
DEPENDS = "flex-native bison-native zlib-native gnu-config-native autoconf-native"
inherit autotools gettext multilib_header
inherit autotools gettext multilib_header texinfo
FILES_${PN} = " \
${bindir}/${TARGET_PREFIX}* \
+1 -1
View File
@@ -22,7 +22,7 @@ SRC_URI[sha256sum] = "52f78aa4761a74ceb7fdf770f3554dd84308c3b93c4255e3a5c17558ec
DEPENDS_class-native = "gettext-native"
SRC_URI_class-native = "${BASE_SRC_URI}"
inherit autotools gettext
inherit autotools gettext texinfo
acpaths = "-I ${S}/m4"
do_configure_prepend () {
+1 -1
View File
@@ -28,7 +28,7 @@ LDFLAGS_prepend_libc-uclibc = " -lrt "
DEPENDS_class-native = "gettext-minimal-native"
SRC_URI_class-native = "${BASE_SRC_URI}"
inherit autotools gettext
inherit autotools gettext texinfo
acpaths = "-I ${S}/m4"
do_install_append_class-native() {
@@ -22,4 +22,4 @@ DEPENDS = "util-linux"
SRC_URI = "${SOURCEFORGE_MIRROR}/e2fsprogs/e2fsprogs-${PV}.tar.gz \
file://mkdir.patch"
inherit autotools gettext pkgconfig multilib_header
inherit autotools gettext texinfo pkgconfig multilib_header
+1 -1
View File
@@ -10,7 +10,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/flex/flex-${PV}.tar.bz2 \
file://run-ptest \
"
inherit autotools gettext ptest
inherit autotools gettext texinfo ptest
M4 = "${bindir}/m4"
+1 -1
View File
@@ -5,7 +5,7 @@ LICENSE = "GPL"
NATIVEDEPS = ""
inherit autotools gettext
inherit autotools gettext texinfo
BPN = "gcc"
+1 -1
View File
@@ -19,7 +19,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674 \
file://COPYING3;md5=d32239bcb673463ab874e80d47fae504 \
file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6"
inherit autotools
inherit autotools texinfo
SRC_URI = "${GNU_MIRROR}/gdb/gdb-${PV}.tar.gz \
"
+1 -1
View File
@@ -29,7 +29,7 @@ SRC_URI[md5sum] = "a69b575d4a633bdd9118f3a4a1e97766"
SRC_URI[sha256sum] = "f70a38c8d9751f442679bfe61852bba8545af4d4355d037630997c2f37f2895b"
inherit autotools gettext
inherit autotools gettext texinfo
BBCLASSEXTEND = "native"
DEPENDS = "libunistring bdwgc gmp libtool libffi"
@@ -33,7 +33,7 @@ do_compile_prepend () {
./config.status
}
inherit autotools
inherit autotools texinfo
EXTRA_AUTORECONF = "--exclude=libtoolize"
DEPENDS = "libtool-native"
+1 -1
View File
@@ -3,7 +3,7 @@ DESCRIPTION = "GNU m4 is an implementation of the traditional Unix macro process
compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). \
GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc."
inherit autotools
inherit autotools texinfo
EXTRA_OEMAKE += "'infodir=${infodir}'"
LDFLAGS_prepend_libc-uclibc = " -lrt "
+1 -1
View File
@@ -7,4 +7,4 @@ SECTION = "devel"
SRC_URI = "${GNU_MIRROR}/make/make-${PV}.tar.bz2"
inherit autotools gettext pkgconfig
inherit autotools gettext pkgconfig texinfo
+1 -1
View File
@@ -38,7 +38,7 @@ SRC_URI[sha256sum] = "af083a73425d664d4607ef6c6564fd9319a0e47ee7c105259a45356cb8
S = "${WORKDIR}/mtools-${PV}"
inherit autotools
inherit autotools texinfo
EXTRA_OECONF = "--without-x"
@@ -31,7 +31,7 @@ SRC_URI = "${GNU_MIRROR}/mtools/mtools-${PV}.tar.bz2 \
file://no-x11.gplv3.patch"
inherit autotools
inherit autotools texinfo
EXTRA_OECONF = "--without-x"