diff options
author | Davis, Michael <michael.davis@essvote.com> | 2016-10-10 16:51:16 +0000 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2016-10-21 18:20:44 +0200 |
commit | 54c7e784c7689d8cff4173db716bb7913c65315f (patch) | |
tree | 42fd30098d4f95b2cc2cfc652a425c09eaa8d75a /meta-oe/recipes-support/pcsc-lite | |
parent | fded4cf6a8cf1ff065af97f3283b55aeba458d28 (diff) | |
download | meta-openembedded-54c7e784c7689d8cff4173db716bb7913c65315f.tar.gz |
pcsc-lite: Seperate GPLV3 portions from BSD
GPLV3 and BSD portions were originally placed in the same package.
The GPLv3 portion has been seperated into pcsc-lite-spy and
pcsc-lite-spy-dev so the package can be used with GPLv3 blacklisted.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support/pcsc-lite')
-rw-r--r-- | meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.13.bb | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.13.bb b/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.13.bb index cc72549cf..0d2cb332a 100644 --- a/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.13.bb +++ b/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.13.bb | |||
@@ -1,7 +1,13 @@ | |||
1 | SUMMARY = "PC/SC Lite smart card framework and applications" | 1 | SUMMARY = "PC/SC Lite smart card framework and applications" |
2 | HOMEPAGE = "http://pcsclite.alioth.debian.org/" | 2 | HOMEPAGE = "http://pcsclite.alioth.debian.org/" |
3 | LICENSE = "BSD & GPLv3+" | 3 | LICENSE = "BSD & GPLv3+" |
4 | LICENSE_${PN}-dev = "GPLv3+" | 4 | LICENSE_${PN} = "BSD" |
5 | LICENSE_${PN}-lib = "BSD" | ||
6 | LICENSE_${PN}-doc = "BSD" | ||
7 | LICENSE_${PN}-dev = "BSD" | ||
8 | LICENSE_${PN}-dbg = "BSD & GPLv3+" | ||
9 | LICENSE_${PN}-spy = "GPLv3+" | ||
10 | LICENSE_${PN}-spy-dev = "GPLv3+" | ||
5 | LIC_FILES_CHKSUM = "file://COPYING;md5=bcfbd85230ac3c586fb294c8b627cf32" | 11 | LIC_FILES_CHKSUM = "file://COPYING;md5=bcfbd85230ac3c586fb294c8b627cf32" |
6 | DEPENDS = "udev" | 12 | DEPENDS = "udev" |
7 | 13 | ||
@@ -20,14 +26,24 @@ EXTRA_OECONF = " \ | |||
20 | 26 | ||
21 | S = "${WORKDIR}/pcsc-lite-${PV}" | 27 | S = "${WORKDIR}/pcsc-lite-${PV}" |
22 | 28 | ||
23 | PACKAGES =+ "${PN}-lib" | 29 | PACKAGES = "${PN} ${PN}-dbg ${PN}-dev ${PN}-lib ${PN}-doc ${PN}-spy ${PN}-spy-dev" |
24 | 30 | ||
25 | RRECOMMENDS_${PN} = "ccid" | 31 | RRECOMMENDS_${PN} = "ccid" |
26 | 32 | ||
27 | FILES_${PN}-lib = "${libdir}/lib*${SOLIBS}" | 33 | FILES_${PN} = "${sbindir}/pcscd" |
34 | FILES_${PN}-lib = "${libdir}/libpcsclite*${SOLIBS}" | ||
35 | FILES_${PN}-dev = "${includedir} \ | ||
36 | ${libdir}/pkgconfig \ | ||
37 | ${libdir}/libpcsclite.la \ | ||
38 | ${libdir}/libpcsclite.so" | ||
39 | |||
40 | FILES_${PN}-spy = "${bindir}/pcsc-spy \ | ||
41 | ${libdir}/libpcscspy*${SOLIBS}" | ||
42 | FILES_${PN}-spy-dev = "${libdir}/libpcscspy.la \ | ||
43 | ${libdir}/libpcscspy.so " | ||
28 | 44 | ||
29 | RPROVIDES_${PN} += "${PN}-systemd" | 45 | RPROVIDES_${PN} += "${PN}-systemd" |
30 | RREPLACES_${PN} += "${PN}-systemd" | 46 | RREPLACES_${PN} += "${PN}-systemd" |
31 | RCONFLICTS_${PN} += "${PN}-systemd" | 47 | RCONFLICTS_${PN} += "${PN}-systemd" |
32 | SYSTEMD_SERVICE_${PN} = "pcscd.socket" | 48 | SYSTEMD_SERVICE_${PN} = "pcscd.socket" |
33 | RDEPENDS_${PN} +="python" | 49 | RDEPENDS_${PN}-spy +="python" |