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
:=8e8c2fcc982f9ca67dcbb1d95e2dc746b1739a4668bc20b3a3c5be632edb34e4
11 PKG_MAINTAINER
:=Daniel Golle
<daniel@makrotopia.org
>
12 PKG_LICENSE
:=GPL-3.0
-or-later
13 PKG_LICENSE_FILES
:=COPYING
19 include $(INCLUDE_DIR
)/package.mk
21 define Package
/libassuan
24 TITLE
:=GnuPG IPC library
25 URL
:=https
://gnupg.org
/software
/libassuan
/index.html
26 DEPENDS
:=+libgpg-error
29 define Package
/libassuan
/description
30 Libassuan is a small library implementing the so-called Assuan
31 protocol. This protocol is used for IPC between most newer GnuPG
32 components. Both
, server and client side functions are provided.
35 define Build
/InstallDev
36 $(INSTALL_DIR
) $(2)/bin
$(1)/usr
/bin
38 $(PKG_INSTALL_DIR
)/usr
/bin
/libassuan-config \
41 's,^\(prefix\|exec_prefix\)=.*,\1=$(STAGING_DIR)/usr,g' \
42 $(2)/bin
/libassuan-config
43 ln
-sf
$(STAGING_DIR
)/host
/bin
/libassuan-config
$(1)/usr
/bin
/libassuan-config
45 $(INSTALL_DIR
) $(1)/usr
/include
47 $(PKG_INSTALL_DIR
)/usr
/include/assuan.h \
50 $(INSTALL_DIR
) $(1)/usr
/lib
52 $(PKG_INSTALL_DIR
)/usr
/lib
/libassuan.
{la
,so
*} \
55 $(INSTALL_DIR
) $(1)/usr
/share
/aclocal
57 $(PKG_INSTALL_DIR
)/usr
/share
/aclocal
/libassuan.m4 \
58 $(1)/usr
/share
/aclocal
/
60 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
62 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/libassuan.
pc \
63 $(1)/usr
/lib
/pkgconfig
66 define Package
/libassuan
/install
67 $(INSTALL_DIR
) $(1)/usr
/lib
69 $(PKG_INSTALL_DIR
)/usr
/lib
/libassuan.so.
* \
73 $(eval
$(call BuildPackage
,libassuan
))