1 include $(TOPDIR
)/rules.mk
6 PKG_SOURCE_URL
:=https
://github.com
/nghttp2
/nghttp2.git
8 PKG_SOURCE_VERSION
:=0389af5724010627e19425237e9e5e0bf343bc6f
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
:=e7d6d6239cb5a6957b9aafe22a15ea01fafefdf472eff84ec959bb31c5023f79
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
))