1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
8 PKG_SOURCE_URL
:=https
://github.com
/ngtcp2
/ngtcp2
/releases
/download
/v
$(PKG_VERSION
)/
9 PKG_HASH
:=df03e7e91110fcbb165ae048fa671f1dd39f77b841df3a14aef076a1c192cc27
12 PKG_LICENSE_FILES
:=COPYING
13 PKG_MAINTAINER
:=Stan Grishin
<stangri@melmac.ca
>
17 include $(INCLUDE_DIR
)/package.mk
18 include $(INCLUDE_DIR
)/cmake.mk
20 define Package
/libngtcp2
23 TITLE
:=Implementation of QUIC protocol
24 URL
:=https
://nghttp2.org
/ngtcp2
25 DEPENDS
:=+libnghttp3
+libopenssl
28 define Package
/libngtcp2
/description
29 ngtcp2 project is an effort to implement QUIC protocol which is now being discussed in IETF QUICWG for its standardization.
32 CMAKE_OPTIONS
+= -DENABLE_LIB_ONLY
=ON
34 define Package
/libngtcp2
/install
35 $(INSTALL_DIR
) $(1)/usr
/lib
36 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/lib
/libngtcp2
*.so
* $(1)/usr
/lib
39 $(eval
$(call BuildPackage
,libngtcp2
))