diff options
author | James <> | 2021-10-27 15:17:29 +0100 |
---|---|---|
committer | James <> | 2021-10-27 15:21:02 +0100 |
commit | 499d76a43c8accc286bb06b47a4d7031afaed8bd (patch) | |
tree | c8a1232ce543009597bc34674ad1d2b4616d29c1 /master/nghttp2 | |
download | master-52a5d0d2-pq-499d76a43c8accc286bb06b47a4d7031afaed8bd.tar.gz master-52a5d0d2-pq-499d76a43c8accc286bb06b47a4d7031afaed8bd.tar.bz2 master-52a5d0d2-pq-499d76a43c8accc286bb06b47a4d7031afaed8bd.zip |
fish
Diffstat (limited to 'master/nghttp2')
-rw-r--r-- | master/nghttp2 | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/master/nghttp2 b/master/nghttp2 new file mode 100644 index 0000000..9226a57 --- /dev/null +++ b/master/nghttp2 @@ -0,0 +1,50 @@ +diff --git a/package/libs/nghttp2/Makefile b/package/libs/nghttp2/Makefile +new file mode 100644 +index 0000000..1d364c7 +--- /dev/null ++++ b/package/libs/nghttp2/Makefile +@@ -0,0 +1,44 @@ ++include $(TOPDIR)/rules.mk ++ ++PKG_NAME:=nghttp2 ++PKG_VERSION:=1.39.2 ++PKG_RELEASE:=2 ++ ++PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz ++PKG_SOURCE_URL:=https://github.com/nghttp2/nghttp2/releases/download/v$(PKG_VERSION) ++PKG_HASH:=a2d216450abd2beaf4e200c168957968e89d602ca4119338b9d7ab059fd4ce8b ++ ++PKG_LICENSE:=MIT ++PKG_LICENSE_FILES:=COPYING ++CMAKE_INSTALL:=1 ++ ++include $(INCLUDE_DIR)/package.mk ++include $(INCLUDE_DIR)/cmake.mk ++ ++define Package/libnghttp2 ++ SECTION:=libs ++ CATEGORY:=Libraries ++ TITLE:=Library implementing the framing layer of HTTP/2 ++ MAINTAINER:=Hans Dedecker <dedeckeh@gmail.com> ++ ABI_VERSION:=14 ++endef ++ ++define Package/libnghttp2/description ++ 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 ++endef ++ ++CMAKE_OPTIONS += \ ++ -DENABLE_LIB_ONLY=ON ++ ++define Build/InstallDev ++ $(call Build/InstallDev/cmake,$(1)) ++ $(SED) 's,/usr/include,$$$${prefix}/include,g' $(1)/usr/lib/pkgconfig/libnghttp2.pc ++ $(SED) 's,/usr/lib,$$$${prefix}/lib,g' $(1)/usr/lib/pkgconfig/libnghttp2.pc ++endef ++ ++define Package/libnghttp2/install ++ $(INSTALL_DIR) $(1)/usr/lib ++ $(CP) $(PKG_INSTALL_DIR)/usr/lib/libnghttp2.so.* $(1)/usr/lib ++endef ++ ++$(eval $(call BuildPackage,libnghttp2)) |