1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.bz2
8 PKG_SOURCE_URL
:=https
://gnupg.org
/ftp
/gcrypt
/$(PKG_NAME
)
9 PKG_HASH
:=bbb43f032b9164d86c781ffe42213a83bf4f2fee91455edfa4654521b8b03b6b
11 PKG_MAINTAINER
:=Daniel Golle
<daniel@makrotopia.org
>
12 PKG_LICENSE
:=LGPL-3.0
-or-later GPL-2.0
-or-later
13 PKG_LICENSE_FILES
:=COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3
19 include $(INCLUDE_DIR
)/package.mk
21 define Package
/libksba
24 TITLE
:=GnuPG X
.509 library
25 URL
:=https
://gnupg.org
/software
/libksba
/index.html
26 DEPENDS
:=+libgpg-error
29 define Package
/libksba
/description
30 Libksba is a library to make the tasks of working with X
.509 certificates
, CMS data and related objects more easy.
33 define Build
/InstallDev
34 $(INSTALL_DIR
) $(2)/bin
$(1)/usr
/bin
36 $(PKG_INSTALL_DIR
)/usr
/bin
/ksba-config \
39 's,^\(prefix\|exec_prefix\)=.*,\1=$(STAGING_DIR)/usr,g' \
41 ln
-sf
$(STAGING_DIR
)/host
/bin
/ksba-config
$(1)/usr
/bin
/ksba-config
43 $(INSTALL_DIR
) $(1)/usr
/include
45 $(PKG_INSTALL_DIR
)/usr
/include/ksba.h \
48 $(INSTALL_DIR
) $(1)/usr
/lib
50 $(PKG_INSTALL_DIR
)/usr
/lib
/libksba.
{la
,so
*} \
53 $(INSTALL_DIR
) $(1)/usr
/share
/aclocal
55 $(PKG_INSTALL_DIR
)/usr
/share
/aclocal
/ksba.m4 \
56 $(1)/usr
/share
/aclocal
/
58 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
60 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/ksba.
pc \
61 $(1)/usr
/lib
/pkgconfig
64 define Package
/libksba
/install
65 $(INSTALL_DIR
) $(1)/usr
/lib
67 $(PKG_INSTALL_DIR
)/usr
/lib
/libksba.so.
* \
71 $(eval
$(call BuildPackage
,libksba
))