mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-15 16:07:26 +00:00
aee9bec633
* Update to latest upstream version 0.5.5 * Add an Ubuntu patch to fix incompatibility with current automake * Use automatic package splitting for drivers * Allow specifying drivers to build via LCD_DRIVERS * Allow specifying default enabled driver via LCD_DEFAULT_DRIVER * Disable g15 driver by default (but allow it to be re-enabled using PACKAGECONFIG, assuming the required recipes are also provided). * Fix conf files not going into lcdvc and lcdd packages due to override expansion not happening at the expected time (for CONFFILES_*) * Remove some unnecessary cruft * Move packaging parts of recipe below do_install * Add LIC_FILES_CHKSUM * Make LICENSE more accurate * Add SUMMARY Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
25 lines
688 B
BlitzBasic
25 lines
688 B
BlitzBasic
require lcdproc5.inc
|
|
|
|
SRC_URI += "file://automake-111-fix.patch"
|
|
|
|
SRC_URI[md5sum] = "c92d4529d36eeec6d9d6fd0a4aa3ec82"
|
|
SRC_URI[sha256sum] = "b136b47d7bf585a003334f432d8730a36ef5ed1cd520084b919667d825e48d42"
|
|
|
|
PACKAGECONFIG ?= ""
|
|
PACKAGECONFIG[g15] = ",,libg15 g15daemon libg15render,"
|
|
|
|
LCD_DRIVERS_append = "${@base_contains('PACKAGECONFIG', 'g15', '', ',!g15', d)}"
|
|
|
|
do_install_append () {
|
|
# binaries
|
|
install -D -m 0755 clients/lcdvc/lcdvc ${D}${sbindir}/lcdvc
|
|
|
|
# configuration files
|
|
install -D -m 0644 clients/lcdvc/lcdvc.conf ${D}${sysconfdir}/lcdvc.conf
|
|
}
|
|
|
|
PACKAGES =+ "lcdvc"
|
|
CONFFILES_lcdvc = "${sysconfdir}/lcdvc.conf"
|
|
FILES_lcdvc = "${sysconfdir}/lcdvc.conf ${sbindir}/lcdvc"
|
|
|