summaryrefslogtreecommitdiff
path: root/package/pcsc-lite
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2010-12-02 01:58:44 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2010-12-02 01:58:44 +0100
commit19ef34caff426cc3185bfe3376487f6ad4bb7694 (patch)
treef53b93119de1931e81eb3ae9065e8b3a77183738 /package/pcsc-lite
parentc286dff08c55f0855913053447bc8e5fbeabdba1 (diff)
add header package
Diffstat (limited to 'package/pcsc-lite')
-rw-r--r--package/pcsc-lite/Makefile19
1 files changed, 16 insertions, 3 deletions
diff --git a/package/pcsc-lite/Makefile b/package/pcsc-lite/Makefile
index efe299c71..0f691f7f5 100644
--- a/package/pcsc-lite/Makefile
+++ b/package/pcsc-lite/Makefile
@@ -5,24 +5,33 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= pcsc-lite
PKG_VERSION:= 1.6.0
-PKG_RELEASE:= 1
+PKG_RELEASE:= 2
PKG_MD5SUM:= fc3fd0e83090ecc81e5b32700fa246c2
PKG_DESCR:= middleware for smartcards
PKG_SECTION:= crypto
-PKG_DEPENDS:= libusb libusb-compat libpthread ccid
+PKG_DEPENDS:= libusb libusb-compat libpthread
PKG_BUILDDEP:= libusb libusb-compat
PKG_URL:= http://pcsclite.alioth.debian.org/
PKG_SITES:= https://alioth.debian.org/frs/download.php/3279/
+PKG_SUBPKGS:= PCSC_LITE PCSC_LITE_DEV
+PKGSD_PCSC_LITE_DEV:= header files for pcsc-lite
+PKGSC_PCSC_LITE_DEV:= devel
+
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,PCSC_LITE,$(PKG_NAME),$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
+$(eval $(call PKG_template,PCSC_LITE_DEV,$(PKG_NAME)-dev,$(PKG_VERSION)-${PKG_RELEASE},,${PKGSD_PCSC_LITE_DEV},${PKGSC_PCSC_LITE_DEV}))
CONFIGURE_ARGS+= --disable-libhal
-post-install:
+SUB_INSTALLS-y:=
+SUB_INSTALLS-m:=
+SUB_INSTALLS-${ADK_PACKAGE_PCSC_LITE_DEV}+= pcsc-lite-dev-install
+
+post-install: ${SUB_INSTALLS-m} ${SUB_INSTALLS-y}
$(INSTALL_DIR) $(IDIR_PCSC_LITE)/etc
$(INSTALL_DIR) $(IDIR_PCSC_LITE)/usr/sbin
$(INSTALL_DIR) $(IDIR_PCSC_LITE)/usr/lib
@@ -33,4 +42,8 @@ post-install:
$(CP) $(WRKINST)/usr/lib/libpcsclite.so* \
$(IDIR_PCSC_LITE)/usr/lib
+pcsc-lite-dev-install:
+ ${INSTALL_DIR} ${IDIR_PCSC_LITE_DEV}/usr/include
+ ${CP} ${WRKINST}/usr/include/* ${IDIR_PCSC_LITE_DEV}/usr/include
+
include ${TOPDIR}/mk/pkg-bottom.mk