openct: clean up do_install
openct: clean up do_install

* Use sysconfdir and nonarch_libdir instead of hard-coded paths, and be
  consistent with the slashes after ${D}
* Install udev rules into /usr/lib/udev instead of /etc/udev so they can
  be overwritten in /etc, which has higher priority. Also use /usr/lib
  instead of /lib, latter of which isn't searched by udev [1].
* Don't create /usr/lib/udev, it is already created by install -D later
  with the default umask, which is fine
* Make use of do_install[cleandirs]

[1]: https://www.freedesktop.org/software/systemd/man/udev.html

Signed-off-by: Roland Hieber <68dc7e0deb49a8853ce1c97d34a482117df4f92f@pengutronix.de>
Signed-off-by: Khem Raj <729d64b6f67515e258459a5f6d20ec88b2caf8df@gmail.com>

VCTLabs/meta-openembedded,rehsack/meta-openembedded,openembedded/meta-openembedded,schnitzeltony/meta-openembedded,VCTLabs/meta-openembedded,schnitzeltony/meta-openembedded,openembedded/meta-openembedded,rehsack/meta-openembedded,rehsack/meta-openembedded,schnitzeltony/meta-openembedded,openembedded/meta-openembedded,rehsack/meta-openembedded,VCTLabs/meta-openembedded,rehsack/meta-openembedded,rehsack/meta-openembedded,moto-timo/meta-openembedded,schnitzeltony/meta-openembedded,moto-timo/meta-openembedded,schnitzeltony/meta-openembedded,VCTLabs/meta-openembedded,moto-timo/meta-openembedded,VCTLabs/meta-openembedded,moto-timo/meta-openembedded,openembedded/meta-openembedded,schnitzeltony/meta-openembedded,openembedded/meta-openembedded,openembedded/meta-openembedded,schnitzeltony/meta-openembedded,openembedded/meta-openembedded,VCTLabs/meta-openembedded,moto-timo/meta-openembedded,rehsack/meta-openembedded,openembedded/meta-openembedded,VCTLabs/meta-openembedded,VCTLabs/meta-openembedded