mirror of
https://git.yoctoproject.org/poky
synced 2026-05-31 00:39:46 +00:00
readline: Split GPLv2 version from shared inc file
Do not share common inc file with GPLv3 version of recipe Fix the issue of multiple provider warning Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
This commit is contained in:
committed by
Richard Purdie
parent
98bd03a508
commit
4c86c99be8
@@ -10,7 +10,6 @@ LICENSE = "GPLv3+"
|
|||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||||
|
|
||||||
DEPENDS += "ncurses"
|
DEPENDS += "ncurses"
|
||||||
RPROVIDES_${PN} += "readline"
|
|
||||||
|
|
||||||
SRC_URI = "${GNU_MIRROR}/readline/${BPN}-${PV}.tar.gz \
|
SRC_URI = "${GNU_MIRROR}/readline/${BPN}-${PV}.tar.gz \
|
||||||
file://configure-fix.patch \
|
file://configure-fix.patch \
|
||||||
|
|||||||
@@ -1,5 +1,35 @@
|
|||||||
require readline.inc
|
DESCRIPTION = "The GNU Readline library provides a set of functions for use by applications that allow users to edit \
|
||||||
|
command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes \
|
||||||
|
additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those \
|
||||||
|
lines, and perform csh-like history expansion on previous commands."
|
||||||
|
SECTION = "libs"
|
||||||
|
|
||||||
LICENSE = "GPLv2+"
|
LICENSE = "GPLv2+"
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=03b36fdd84f74b8d8189a202b980b67f"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=03b36fdd84f74b8d8189a202b980b67f"
|
||||||
PR = "r5"
|
|
||||||
|
DEPENDS += "ncurses"
|
||||||
|
PRIORITY = "optional"
|
||||||
|
|
||||||
|
PR = "r6"
|
||||||
|
|
||||||
|
SRC_URI = "${GNU_MIRROR}/readline/${BPN}-${PV}.tar.gz \
|
||||||
|
file://configure-fix.patch \
|
||||||
|
file://acinclude.m4"
|
||||||
|
|
||||||
|
S = "${WORKDIR}/${BPN}-${PV}"
|
||||||
|
|
||||||
|
inherit autotools
|
||||||
|
|
||||||
|
LEAD_SONAME = "libreadline.so"
|
||||||
|
|
||||||
|
do_configure_prepend () {
|
||||||
|
install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/
|
||||||
|
}
|
||||||
|
|
||||||
|
do_install_append () {
|
||||||
|
# Make install doesn't properly install these
|
||||||
|
oe_libinstall -so -C shlib libhistory ${D}${libdir}
|
||||||
|
oe_libinstall -so -C shlib libreadline ${D}${libdir}
|
||||||
|
}
|
||||||
|
|
||||||
|
BBCLASSEXTEND = "native nativesdk"
|
||||||
|
|||||||
Reference in New Issue
Block a user