Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Dec 2016 15:20:33 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r428855 - in head/www: . libnghttp2
Message-ID:  <201612181520.uBIFKXIO028326@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sun Dec 18 15:20:33 2016
New Revision: 428855
URL: https://svnweb.freebsd.org/changeset/ports/428855

Log:
  - Add libnghttp2 1.17.0
  
  nghttp2 is an implementation of HTTP/2 and its header compression algorithm
  HPACK in C.
  
  WWW: https://nghttp2.org/

Added:
  head/www/libnghttp2/
  head/www/libnghttp2/Makefile   (contents, props changed)
  head/www/libnghttp2/distinfo   (contents, props changed)
  head/www/libnghttp2/pkg-descr   (contents, props changed)
  head/www/libnghttp2/pkg-plist   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Sun Dec 18 15:03:04 2016	(r428854)
+++ head/www/Makefile	Sun Dec 18 15:20:33 2016	(r428855)
@@ -359,6 +359,7 @@
     SUBDIR += libhubbub
     SUBDIR += libjwt
     SUBDIR += libmicrohttpd
+    SUBDIR += libnghttp2
     SUBDIR += libsocialweb
     SUBDIR += libwww
     SUBDIR += libxul

Added: head/www/libnghttp2/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/libnghttp2/Makefile	Sun Dec 18 15:20:33 2016	(r428855)
@@ -0,0 +1,28 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	nghttp2
+PORTVERSION=	1.17.0
+DISTVERSIONPREFIX=	v
+CATEGORIES=	www net
+PKGNAMEPREFIX=	lib
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	HTTP/2.0 C Library
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+CONFIGURE_ARGS=	--enable-lib-only
+GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
+USE_LDCONFIG=	yes
+USES=		autoreconf libtool pathfix pkgconfig
+
+USE_GITHUB=	yes
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|doc \(contrib script\)|\1|; /^dist_doc_DATA = / s| README.rst||' ${WRKSRC}/Makefile.am
+	@${REINPLACE_CMD} -e '/^dist_pkgdata_SCRIPTS = / s| fetch-ocsp-response||' ${WRKSRC}/script/Makefile.am
+
+.include <bsd.port.mk>

Added: head/www/libnghttp2/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/libnghttp2/distinfo	Sun Dec 18 15:20:33 2016	(r428855)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1480231536
+SHA256 (nghttp2-nghttp2-v1.17.0_GH0.tar.gz) = dd6cee9dcc583dd5cac2d6652ca28f519f885dac2a3451e340fd72566adcf499
+SIZE (nghttp2-nghttp2-v1.17.0_GH0.tar.gz) = 1694346

Added: head/www/libnghttp2/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/libnghttp2/pkg-descr	Sun Dec 18 15:20:33 2016	(r428855)
@@ -0,0 +1,4 @@
+nghttp2 is an implementation of HTTP/2 and its header compression algorithm
+HPACK in C.
+
+WWW: https://nghttp2.org/

Added: head/www/libnghttp2/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/libnghttp2/pkg-plist	Sun Dec 18 15:20:33 2016	(r428855)
@@ -0,0 +1,7 @@
+include/nghttp2/nghttp2.h
+include/nghttp2/nghttp2ver.h
+lib/libnghttp2.a
+lib/libnghttp2.so
+lib/libnghttp2.so.14
+lib/libnghttp2.so.14.12.2
+libdata/pkgconfig/libnghttp2.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201612181520.uBIFKXIO028326>