1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
8 PKG_SOURCE_URL
:=https
://codeload.github.com
/schanzen
/libgabe
/tar.gz
/v
$(PKG_VERSION
)?
9 PKG_HASH
:=2a8c151a90c9ad8eaad073c8ad1482d66875e3433b0b4fd1e08424c0fc89e877
11 PKG_MAINTAINER
:=Daniel Golle
<daniel@makrotopia.org
>
13 PKG_LICENSE_FILES
:=COPYING
19 include $(INCLUDE_DIR
)/package.mk
21 define Package
/libgabe
24 DEPENDS
:=+glib2
+libgcrypt
+libgmp
+libpbc
25 TITLE
:=Ciphertext-Policy Attribute-Based Encryption
26 URL
:=https
://github.com
/schanzen
/libgabe
29 define Package
/libgabe
/description
30 This is a fork of the libbswabe library by John Bethencourt
31 (http
://hms.isi.jhu.edu
/acsc
/cpabe
/) replacing openssl with libgcrypt
35 define Build
/InstallDev
36 $(INSTALL_DIR
) $(1)/usr
/include/
37 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/* $(1)/usr
/include/
38 $(INSTALL_DIR
) $(1)/usr
/lib
/
39 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* $(1)/usr
/lib
/
42 define Package
/libgabe
/install
43 $(INSTALL_DIR
) $(1)/usr
/lib
/
44 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* $(1)/usr
/lib
/
47 $(eval
$(call BuildPackage
,libgabe
))