diff options
Diffstat (limited to 'package/opensc/Makefile')
| -rw-r--r-- | package/opensc/Makefile | 50 |
1 files changed, 22 insertions, 28 deletions
diff --git a/package/opensc/Makefile b/package/opensc/Makefile index e0440eece..9f4b1b0f3 100644 --- a/package/opensc/Makefile +++ b/package/opensc/Makefile @@ -1,39 +1,42 @@ # This file is part of the OpenADK project. OpenADK is copyrighted # material, please see the LICENCE file in the top-level directory. -include ${TOPDIR}/rules.mk +include ${ADK_TOPDIR}/rules.mk PKG_NAME:= opensc -PKG_VERSION:= 0.11.13 -PKG_RELEASE:= 4 -PKG_MD5SUM:= 98fa151e947941f9c3f27420fdf47c11 +PKG_VERSION:= 0.24.0 +PKG_RELEASE:= 1 +PKG_HASH:= 24d03c69287291da32a30c4c38a304ad827f56cb85d83619e1f5403ab6480ef8 PKG_DESCR:= utilities to access smart cards -PKG_SECTION:= crypto -PKG_BUILDDEP:= openct pcsc-lite openssl readline -PKG_DEPENDS:= libopensc libopenct pcsc-lite libopenssl libreadline -PKG_URL:= http://www.opensc-project.org/opensc/ -PKG_SITES:= http://www.opensc-project.org/files/opensc/ +PKG_SECTION:= app/crypto +PKG_BUILDDEP:= openct pcsc-lite readline libressl +PKG_DEPENDS:= libopensc libopenct pcsc-lite libreadline libressl +PKG_URL:= https://github.com/OpenSC/OpenSC/wiki +PKG_SITES:= https://github.com/OpenSC/OpenSC/releases/download/$(PKG_VERSION)/ +PKG_LIBNAME:= libopensc +PKG_OPTS:= dev -PKG_SUBPKGS:= OPENSC LIBOPENSC LIBOPENSC_DEV +DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz + +PKG_SUBPKGS:= OPENSC LIBOPENSC PKGSD_LIBOPENSC:= opensc library -PKGSC_LIBOPENSC:= libs +PKGSC_LIBOPENSC:= libs/crypto PKGSS_LIBOPENSC:= libltdl PKGSB_LIBOPENSC:= libtool -PKGSD_LIBOPENSC_DEV:= development files for opensc -PKGSC_LIBOPENSC_DEV:= devel -include ${TOPDIR}/mk/package.mk +include ${ADK_TOPDIR}/mk/package.mk $(eval $(call PKG_template,OPENSC,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) -$(eval $(call PKG_template,LIBOPENSC,libopensc,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_LIBOPENSC},${PKGSD_LIBOPENSC},${PKGSC_LIBOPENSC})) -$(eval $(call PKG_template,LIBOPENSC_DEV,libopensc-dev,${PKG_VERSION}-${PKG_RELEASE},,${PKGSD_LIBOPENSC_DEV},${PKGSC_LIBOPENSC_DEV})) +$(eval $(call PKG_template,LIBOPENSC,libopensc,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_LIBOPENSC},${PKGSD_LIBOPENSC},${PKGSC_LIBOPENSC},${PKG_OPTS})) CONFIGURE_ARGS+= --disable-man \ --disable-iconv \ - --enable-pcsc \ + --disable-pcsc \ + --disable-silent-rules \ + --disable-strict \ --enable-openct -post-install: +opensc-install: ${INSTALL_DIR} ${IDIR_OPENSC}/usr/bin ${INSTALL_DIR} ${IDIR_OPENSC}/usr/share/opensc ${INSTALL_DATA} ${WRKINST}/usr/share/opensc/* \ @@ -53,16 +56,7 @@ libopensc-install: ${INSTALL_DIR} ${IDIR_LIBOPENSC}/usr/lib ${CP} ${WRKINST}/usr/lib/libopensc.so* \ ${IDIR_LIBOPENSC}/usr/lib - ${CP} ${WRKINST}/usr/lib/libpkcs15init.so* \ - ${IDIR_LIBOPENSC}/usr/lib - ${CP} ${WRKINST}/usr/lib/libscconf.so* \ - ${IDIR_LIBOPENSC}/usr/lib ${CP} ${WRKINST}/usr/lib/opensc-pkcs11.so \ ${IDIR_LIBOPENSC}/usr/lib -libopensc-dev-install: - ${INSTALL_DIR} ${IDIR_LIBOPENSC_DEV}/usr/include/opensc - ${CP} ${WRKINST}/usr/include/opensc/*.h \ - ${IDIR_LIBOPENSC_DEV}/usr/include/opensc - -include ${TOPDIR}/mk/pkg-bottom.mk +include ${ADK_TOPDIR}/mk/pkg-bottom.mk |
