From beac0a2890d4a389f66b4073b309b9d44295773a Mon Sep 17 00:00:00 2001 From: frankmorgner Date: Tue, 1 Feb 2011 13:33:08 +0000 Subject: [PATCH] organized bitbake recipes in directories. deleted obsolete .bb files git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@398 96b47cad-a561-4643-ad3b-153ac7d7599c --- .../{ => ccid}/ccid-1.3.13/ccid-1.3.13.patch | 0 bitbake/{ => ccid}/ccid_1.3.13.bb | 0 bitbake/ccid_1.3.11.bb | 26 -------------- bitbake/ccid_1.3.12.bb | 24 ------------- bitbake/opensc_0.11.13.bb | 26 -------------- bitbake/pcsc-lite/files/pcscd.init | 32 +++++++++++++++++ .../pcsc-lite-1.6.1/pcsc-lite-1.6.1.patch | 0 bitbake/{ => pcsc-lite}/pcsc-lite_1.6.1.bb | 0 bitbake/pcsc-lite_1.5.5.bb | 35 ------------------- bitbake/pcsc-lite_1.6.0.bb | 33 ----------------- bitbake/{ => vsmartcard}/ccid-emulator.bb | 0 bitbake/{ => vsmartcard}/eid-gui.bb | 0 bitbake/{ => vsmartcard}/npa.bb | 0 bitbake/{ => vsmartcard}/picctopcsc.bb | 0 bitbake/{ => vsmartcard}/virtualsmartcard.bb | 0 bitbake/{ => vsmartcard}/vscarchitecture.bb | 0 16 files changed, 32 insertions(+), 144 deletions(-) rename bitbake/{ => ccid}/ccid-1.3.13/ccid-1.3.13.patch (100%) rename bitbake/{ => ccid}/ccid_1.3.13.bb (100%) delete mode 100644 bitbake/ccid_1.3.11.bb delete mode 100644 bitbake/ccid_1.3.12.bb delete mode 100644 bitbake/opensc_0.11.13.bb create mode 100755 bitbake/pcsc-lite/files/pcscd.init rename bitbake/{ => pcsc-lite}/pcsc-lite-1.6.1/pcsc-lite-1.6.1.patch (100%) rename bitbake/{ => pcsc-lite}/pcsc-lite_1.6.1.bb (100%) delete mode 100644 bitbake/pcsc-lite_1.5.5.bb delete mode 100644 bitbake/pcsc-lite_1.6.0.bb rename bitbake/{ => vsmartcard}/ccid-emulator.bb (100%) rename bitbake/{ => vsmartcard}/eid-gui.bb (100%) rename bitbake/{ => vsmartcard}/npa.bb (100%) rename bitbake/{ => vsmartcard}/picctopcsc.bb (100%) rename bitbake/{ => vsmartcard}/virtualsmartcard.bb (100%) rename bitbake/{ => vsmartcard}/vscarchitecture.bb (100%) diff --git a/bitbake/ccid-1.3.13/ccid-1.3.13.patch b/bitbake/ccid/ccid-1.3.13/ccid-1.3.13.patch similarity index 100% rename from bitbake/ccid-1.3.13/ccid-1.3.13.patch rename to bitbake/ccid/ccid-1.3.13/ccid-1.3.13.patch diff --git a/bitbake/ccid_1.3.13.bb b/bitbake/ccid/ccid_1.3.13.bb similarity index 100% rename from bitbake/ccid_1.3.13.bb rename to bitbake/ccid/ccid_1.3.13.bb diff --git a/bitbake/ccid_1.3.11.bb b/bitbake/ccid_1.3.11.bb deleted file mode 100644 index 25a0537..0000000 --- a/bitbake/ccid_1.3.11.bb +++ /dev/null @@ -1,26 +0,0 @@ -DESCRIPTION = "Generic USB CCID smart card reader driver" -HOMEPAGE = "http://pcsclite.alioth.debian.org/ccid.html" -LICENSE = "GPL" -PR = "r0" - -DEPENDS = "virtual/libusb0 pcsc-lite" -RDEPENDS = "pcsc-lite" - -SRC_URI = "http://alioth.debian.org/download.php/3080/ccid-${PV}.tar.bz2 \ - file://ccid-1.3.11.patch;apply=yes \ - " - -inherit autotools - -EXTRA_OECONF = "--enable-udev" - -do_install_append () { - install -d "${D}/etc/udev/rules.d" - install -m 644 "${S}/src/pcscd_ccid.rules" "${D}/etc/udev/rules.d/85-pcscd_ccid.rules" -} - -FILES_${PN} += "${libdir}/pcsc/" -FILES_${PN}-dbg += "${libdir}/pcsc/drivers/*/*/*/.debug" - -SRC_URI[md5sum] = "727dc7eb4d560f81fe70a766a96de970" -SRC_URI[sha256sum] = "f7bf5a82b02aff7d709a45dcc6109105508625caf92e34da4140b7c84d498906" diff --git a/bitbake/ccid_1.3.12.bb b/bitbake/ccid_1.3.12.bb deleted file mode 100644 index b318304..0000000 --- a/bitbake/ccid_1.3.12.bb +++ /dev/null @@ -1,24 +0,0 @@ -DESCRIPTION = "Generic USB CCID smart card reader driver" -HOMEPAGE = "http://pcsclite.alioth.debian.org/ccid.html" -LICENSE = "GPL" -PR = "r0" - -DEPENDS = "virtual/libusb0 pcsc-lite" -RDEPENDS = "pcsc-lite" - -SRC_URI = "http://alioth.debian.org/download.php/3281/ccid-${PV}.tar.bz2" - -inherit autotools - -EXTRA_OECONF = "--enable-udev" - -do_install_append () { - install -d "${D}/etc/udev/rules.d" - install -m 644 "${S}/src/pcscd_ccid.rules" "${D}/etc/udev/rules.d/85-pcscd_ccid.rules" -} - -FILES_${PN} += "${libdir}/pcsc/" -FILES_${PN}-dbg += "${libdir}/pcsc/drivers/*/*/*/.debug" - -SRC_URI[md5sum] = "7fcdbacacd955659286f988fa9b6e0be" -SRC_URI[sha256sum] = "caa1badbb530e109aa767c51d304659a510d427aaa26bd329bed693751b1e38b" diff --git a/bitbake/opensc_0.11.13.bb b/bitbake/opensc_0.11.13.bb deleted file mode 100644 index ba3b354..0000000 --- a/bitbake/opensc_0.11.13.bb +++ /dev/null @@ -1,26 +0,0 @@ -DESCRIPTION = "A set of libraries and utilities to work with smart cards" -HOMEPAGE = "http://www.opensc-project.org/opensc" -LICENSE = "LGPL" - -DEPENDS = "pcsc-lite openssl" -RDEPENDS = "libcrypto libpcsclite" - -LEAD_SONAME = "libopensc" - -SRC_URI = "http://www.opensc-project.org/files/opensc/opensc-${PV}.tar.gz;" - -inherit autotools_stage pkgconfig - -EXTRA_OECONF = "--enable-pcsc=yes \ - --with-pcsc-provider=${libdir}/libpcsclite.so.1 \ - " - -SRC_URI += "file://le0.patch;patch=1" - -FILES_${PN} += "${libdir}/libopensc.so.*" - -PACKAGES += "libpkcs11" -FILES_libpkcs11 = "${libdir}/pkcs11/*.so ${libdir}/pkcs11-spy.so ${libdir}/opensc-pkcs11.so ${libdir}/onepin-opensc-pkcs11.so" - -SRC_URI[md5sum] = "98fa151e947941f9c3f27420fdf47c11" -SRC_URI[sha256sum] = "a9a42d6d51fb500f34248fcd0d4083c99d25bc5e74df60fe4efa19b5b4e6d890" diff --git a/bitbake/pcsc-lite/files/pcscd.init b/bitbake/pcsc-lite/files/pcscd.init new file mode 100755 index 0000000..92385ab --- /dev/null +++ b/bitbake/pcsc-lite/files/pcscd.init @@ -0,0 +1,32 @@ +#!/bin/sh +DAEMON=/usr/sbin/pcscd +NAME=pcscd +DESC="PCSC Daemon" +PIDFILE=/var/run/pcscd/pcscd.pid +ARGS="" + +test -f $DAEMON || exit 0 + +case "$1" in + start) + echo -n "Starting $DESC: $NAME" + start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- $ARGS + echo "." + ;; + stop) + echo -n "Stopping $DESC: $NAME" + start-stop-daemon --stop --quiet --pidfile $PIDFILE --exec $DAEMON + echo "." + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "Usage: $0 {start|stop|restart}" + exit 1 + ;; +esac + +exit 0 diff --git a/bitbake/pcsc-lite-1.6.1/pcsc-lite-1.6.1.patch b/bitbake/pcsc-lite/pcsc-lite-1.6.1/pcsc-lite-1.6.1.patch similarity index 100% rename from bitbake/pcsc-lite-1.6.1/pcsc-lite-1.6.1.patch rename to bitbake/pcsc-lite/pcsc-lite-1.6.1/pcsc-lite-1.6.1.patch diff --git a/bitbake/pcsc-lite_1.6.1.bb b/bitbake/pcsc-lite/pcsc-lite_1.6.1.bb similarity index 100% rename from bitbake/pcsc-lite_1.6.1.bb rename to bitbake/pcsc-lite/pcsc-lite_1.6.1.bb diff --git a/bitbake/pcsc-lite_1.5.5.bb b/bitbake/pcsc-lite_1.5.5.bb deleted file mode 100644 index 3e7750d..0000000 --- a/bitbake/pcsc-lite_1.5.5.bb +++ /dev/null @@ -1,35 +0,0 @@ -DESCRIPTION = "PC/SC Lite smart card framework and applications" -HOMEPAGE = "http://pcsclite.alioth.debian.org/" -LICENSE = "BSD" - -DEPENDS = "hal" -RDEPENDS_${PN} = "hal" - -SRC_URI = "https://alioth.debian.org/frs/download.php/3082/pcsc-lite-${PV}.tar.bz2 \ - file://pcscd.init \ - file://pcsc-lite-1.5.5.patch;apply=yes \ - " - -inherit autotools_stage update-rc.d - -INITSCRIPT_NAME = "pcscd" -INITSCRIPT_PARAMS = "defaults" - -EXTRA_OECONF = " \ - --enable-libhal \ - --disable-libusb \ - --enable-usbdropdir=${libdir}/pcsc/drivers \ - " - -do_install() { - oe_runmake DESTDIR="${D}" install - install -d "${D}/etc/init.d" - install -m 755 "${WORKDIR}/pcscd.init" "${D}/etc/init.d/pcscd" -} - -PACKAGES =+ "libpcsclite" - -FILES_libpcsclite = "${libdir}/libpcsclite.so.*" - -SRC_URI[md5sum] = "6707e967fc8bb398a5d1b1089d4dff63" -SRC_URI[sha256sum] = "051de6f3c1deff9a9c6f72995f6b9d271a23fc8aea74737f1902cabf1a71ed26" diff --git a/bitbake/pcsc-lite_1.6.0.bb b/bitbake/pcsc-lite_1.6.0.bb deleted file mode 100644 index e12599b..0000000 --- a/bitbake/pcsc-lite_1.6.0.bb +++ /dev/null @@ -1,33 +0,0 @@ -DESCRIPTION = "PC/SC Lite smart card framework and applications" -HOMEPAGE = "http://pcsclite.alioth.debian.org/" -LICENSE = "BSD" - -DEPENDS = "hal" -RDEPENDS_${PN} = "hal" - -SRC_URI = "https://alioth.debian.org/frs/download.php/3279/pcsc-lite-${PV}.tar.bz2 \ - file://pcscd.init " - -inherit autotools_stage update-rc.d - -INITSCRIPT_NAME = "pcscd" -INITSCRIPT_PARAMS = "defaults" - -EXTRA_OECONF = " \ - --enable-libusb \ - --disable-libhal \ - --enable-usbdropdir=${libdir}/pcsc/drivers \ - " - -do_install() { - oe_runmake DESTDIR="${D}" install - install -d "${D}/etc/init.d" - install -m 755 "${WORKDIR}/pcscd.init" "${D}/etc/init.d/pcscd" -} - -PACKAGES =+ "libpcsclite" - -FILES_libpcsclite = "${libdir}/libpcsclite.so.*" - -SRC_URI[md5sum] = "fc3fd0e83090ecc81e5b32700fa246c2" -SRC_URI[sha256sum] = "4d3f308e8a678315592628ec121061073fa2164c2710d964c14d9e9aa8fe8968" diff --git a/bitbake/ccid-emulator.bb b/bitbake/vsmartcard/ccid-emulator.bb similarity index 100% rename from bitbake/ccid-emulator.bb rename to bitbake/vsmartcard/ccid-emulator.bb diff --git a/bitbake/eid-gui.bb b/bitbake/vsmartcard/eid-gui.bb similarity index 100% rename from bitbake/eid-gui.bb rename to bitbake/vsmartcard/eid-gui.bb diff --git a/bitbake/npa.bb b/bitbake/vsmartcard/npa.bb similarity index 100% rename from bitbake/npa.bb rename to bitbake/vsmartcard/npa.bb diff --git a/bitbake/picctopcsc.bb b/bitbake/vsmartcard/picctopcsc.bb similarity index 100% rename from bitbake/picctopcsc.bb rename to bitbake/vsmartcard/picctopcsc.bb diff --git a/bitbake/virtualsmartcard.bb b/bitbake/vsmartcard/virtualsmartcard.bb similarity index 100% rename from bitbake/virtualsmartcard.bb rename to bitbake/vsmartcard/virtualsmartcard.bb diff --git a/bitbake/vscarchitecture.bb b/bitbake/vsmartcard/vscarchitecture.bb similarity index 100% rename from bitbake/vscarchitecture.bb rename to bitbake/vsmartcard/vscarchitecture.bb