[oe] [meta-oe][PATCH] lcdproc: add recipe from OE-Classic and update/clean up

Paul Eggleton paul.eggleton at linux.intel.com
Tue Oct 9 09:26:26 UTC 2012


On Tuesday 09 October 2012 11:00:55 Koen Kooi wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Op 07-10-12 12:47, Paul Eggleton schreef:
> > * 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 at linux.intel.com>
> 
> [..]
> 
> > +# Driver packages + +# USB / no USB trickery +
> > +RCONFLICTS_lcdd-driver-hd47780nousb = "lcdd-driver-hd44780"
> > +RCONFLICTS_lcdd-driver-hd47780 = "lcdd-driver-hd44780nousb" +
> > +INITSCRIPT_PACKAGES = "lcdd lcdproc" +INITSCRIPT_NAME_lcdd = "lcdd"
> > +INITSCRIPT_NAME_lcdproc = "lcdproc" +INITSCRIPT_PARAMS_lcdd = "defaults
> > 70 21" +INITSCRIPT_PARAMS_lcdproc = "defaults 71 20"
> 
> Those the stock initscript have LSB headers? They help a lot when using
> systemd to work out dependencies in sysv-compat mode.

Yes they do. I haven't tested them in conjunction with systemd, but they are 
present.

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre




More information about the Openembedded-devel mailing list