Advertisement
Guest User

PC-SC support patch

a guest
Jul 7th, 2011
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 3.09 KB | None | 0 0
  1. From 927de3908a835f431576e0d851d47a326258cd74 Mon Sep 17 00:00:00 2001
  2. From: Dwi Sasongko S <ruckuus@gmail.com>
  3. Date: Thu, 9 Jun 2011 14:07:08 +0700
  4. Subject: [PATCH] PC/SC support
  5.  
  6. Signed-off-by: Dwi Sasongko S <ruckuus@gmail.com>
  7. ---
  8.  package/Config.in              |    4 ++++
  9.  package/ccid/Config.in         |    5 +++++
  10.  package/ccid/ccid.mk           |   15 +++++++++++++++
  11.  package/pcsc-lite/Config.in    |    5 +++++
  12.  package/pcsc-lite/pcsc-lite.mk |   15 +++++++++++++++
  13.  5 files changed, 44 insertions(+), 0 deletions(-)
  14.  create mode 100644 package/ccid/Config.in
  15.  create mode 100644 package/ccid/ccid.mk
  16.  create mode 100644 package/pcsc-lite/Config.in
  17.  create mode 100644 package/pcsc-lite/pcsc-lite.mk
  18.  
  19. diff --git a/package/Config.in b/package/Config.in
  20. index b5a1ee4..f274047 100644
  21. --- a/package/Config.in
  22. +++ b/package/Config.in
  23. @@ -6,6 +6,10 @@ source "package/customize/Config.in"
  24.  # Audio and video applications
  25.  source "package/multimedia/Config.in"
  26.  
  27. +menu "SmartCard"
  28. +source "package/pcsc-lite/Config.in"
  29. +source "package/ccid/Config.in"
  30. +endmenu
  31.  menu "Compressors and decompressors"
  32.  source "package/bzip2/Config.in"
  33.  if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
  34. diff --git a/package/ccid/Config.in b/package/ccid/Config.in
  35. new file mode 100644
  36. index 0000000..51594f3
  37. --- /dev/null
  38. +++ b/package/ccid/Config.in
  39. @@ -0,0 +1,5 @@
  40. +config BR2_PACKAGE_CCID
  41. +   bool "ccid"
  42. +   help
  43. +       Card reader driver
  44. +
  45. diff --git a/package/ccid/ccid.mk b/package/ccid/ccid.mk
  46. new file mode 100644
  47. index 0000000..ecaaaa5
  48. --- /dev/null
  49. +++ b/package/ccid/ccid.mk
  50. @@ -0,0 +1,15 @@
  51. +##########################################################
  52. +#
  53. +# CCID
  54. +#
  55. +# ########################################################
  56. +CCID_VERSION = 1.4.4
  57. +CCID_SOURCE = ccid-$(CCID_VERSION).tar.bz2
  58. +CCID_SITE = https://alioth.debian.org/frs/download.php/3579/
  59. +#CCID_SITE = svn://anonscm.debian.org/pcsclite/trunk/PCSC
  60. +CCID_INSTALL_STAGING = YES
  61. +CCID_INSTALL_TARGET = YES
  62. +CCID_AUTORECONF = YES
  63. +CCID_DEPENDENCIES = pcsc-lite libusb
  64. +
  65. +$(eval $(call AUTOTARGETS, package, ccid))
  66. diff --git a/package/pcsc-lite/Config.in b/package/pcsc-lite/Config.in
  67. new file mode 100644
  68. index 0000000..001fdbb
  69. --- /dev/null
  70. +++ b/package/pcsc-lite/Config.in
  71. @@ -0,0 +1,5 @@
  72. +config BR2_PACKAGE_PCSC_LITE
  73. +   bool "pcsc-lite"
  74. +   help
  75. +       Middleware to be used with PC/SC
  76. +
  77. diff --git a/package/pcsc-lite/pcsc-lite.mk b/package/pcsc-lite/pcsc-lite.mk
  78. new file mode 100644
  79. index 0000000..7229afa
  80. --- /dev/null
  81. +++ b/package/pcsc-lite/pcsc-lite.mk
  82. @@ -0,0 +1,15 @@
  83. +##########################################################
  84. +#
  85. +# PCSC-Lite
  86. +#
  87. +# ########################################################
  88. +PCSC_LITE_VERSION = 1.7.2
  89. +PCSC_LITE_SOURCE = pcsc-lite-$(PCSC_LITE_VERSION).tar.bz2
  90. +PCSC_LITE_SITE = https://alioth.debian.org/frs/download.php/3533/
  91. +#PCSC_LITE_SITE = svn://anonscm.debian.org/pcsclite/trunk/PCSC
  92. +PCSC_LITE_INSTALL_STAGING = YES
  93. +PCSC_LITE_INSTALL_TARGET = YES
  94. +PCSC_LITE_AUTORECONF = YES
  95. +PCSC_LITE_CONF_OPT = --disable-libudev
  96. +
  97. +$(eval $(call AUTOTARGETS, package, pcsc-lite))
  98. --
  99. 1.7.0.4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement