1 include $(TOPDIR
)/rules.mk
6 PKG_SOURCE_URL
:=https
://github.com
/nghttp2
/nghttp2.git
8 PKG_SOURCE_VERSION
:=e8907a073f451df11952664518b9abcc3c57e65e
9 PKG_SOURCE_DIR
:=$(PKG_NAME
)
10 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)-$(PKG_VERSION
)
11 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
12 PKG_MIRROR_HASH
:=94ece79959ca2ca2936f4e67868704c44cc377bded2e9aa25d7517ab1c7d7cbc
14 PKG_LICENSE_FILES
:=COPYING
17 include $(INCLUDE_DIR
)/package.mk
18 include $(INCLUDE_DIR
)/cmake.mk
20 define Package
/libnghttp2
23 TITLE
:=Library implementing the framing layer of HTTP
/2
24 MAINTAINER
:=Hans Dedecker
<dedeckeh@gmail.com
>
27 define Package
/libnghttp2
/description
28 C library implementing the framing layer of the HTTP
/2 protocol. It can be used to build a HTTP
/2-capable HTTP client or server
34 define Build
/InstallDev
35 $(INSTALL_DIR
) $(1)/usr
/include/nghttp2
36 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/include/nghttp2
/*.h
$(1)/usr
/include/nghttp2
/
37 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
38 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/*.
pc $(1)/usr
/lib
/pkgconfig
/
39 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/lib
/libnghttp2.so
* $(1)/usr
/lib
/
42 define Package
/libnghttp2
/install
43 $(INSTALL_DIR
) $(1)/usr
/lib
44 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/lib
/libnghttp2.so
* $(1)/usr
/lib
47 $(eval
$(call BuildPackage
,libnghttp2
))