update driver
[vuplus_openembedded] / recipes / pcsc-lite / pcsc-lite_1.4.102.bb
1 DESCRIPTION = "PC/SC Lite smart card framework and applications"
2 HOMEPAGE = "http://pcsclite.alioth.debian.org/"
3 LICENSE = "BSD"
4 PR = "r0"
5
6 DEPENDS = "hal"
7 RDEPENDS_${PN} = "hal"
8
9 SRC_URI = "http://alioth.debian.org/download.php/2479/pcsc-lite-${PV}.tar.bz2 \
10            file://pcscd.init "
11
12 inherit autotools update-rc.d
13
14 INITSCRIPT_NAME = "pcscd"
15 INITSCRIPT_PARAMS = "defaults"
16
17 EXTRA_OECONF = " \
18         --enable-libhal \
19         --disable-libusb \
20         --enable-usbdropdir=${libdir}/pcsc/drivers \
21         "
22
23 do_stage() {
24         autotools_stage_all
25 }
26
27 do_install() {
28         oe_runmake DESTDIR="${D}" install
29         install -d "${D}/etc/init.d"
30         install -m 755 "${WORKDIR}/pcscd.init" "${D}/etc/init.d/pcscd"
31 }
32
33 PACKAGES =+ "libpcsclite"
34
35 FILES_libpcsclite = "${libdir}/libpcsclite.so.*"