Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Mar 2019 20:24:57 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r496204 - in head/archivers: . php-brotli
Message-ID:  <201903182024.x2IKOvu1086564@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Mon Mar 18 20:24:57 2019
New Revision: 496204
URL: https://svnweb.freebsd.org/changeset/ports/496204

Log:
  [NEW PORT] archivers/php-brotli: PHP Extension for Brotli
  
  Brotli is a generic-purpose lossless compression algorithm that compresses
  data using a combination of a modern variant of the LZ77 algorithm, Huffman
  coding and 2nd order context modeling, with a compression ratio comparable
  to the best currently available general-purpose compression methods. It is
  similar in speed with deflate but offers more dense compression.
  
  This is the Brotli Extension for PHP
  
  WWW: https://github.com/kjdev/php-ext-brotli
  
  PR:		236610
  Submitted by:	Daniel Shafer <daniel@shafer.cc>
  Differential_Revision:	https://reviews.freebsd.org/D19619

Added:
  head/archivers/php-brotli/
  head/archivers/php-brotli/Makefile   (contents, props changed)
  head/archivers/php-brotli/distinfo   (contents, props changed)
  head/archivers/php-brotli/pkg-descr   (contents, props changed)
Modified:
  head/archivers/Makefile

Modified: head/archivers/Makefile
==============================================================================
--- head/archivers/Makefile	Mon Mar 18 20:23:54 2019	(r496203)
+++ head/archivers/Makefile	Mon Mar 18 20:24:57 2019	(r496204)
@@ -148,6 +148,7 @@
     SUBDIR += peazip
     SUBDIR += pecl-lzf
     SUBDIR += pecl-rar
+    SUBDIR += php-brotli
     SUBDIR += php-horde_lz4
     SUBDIR += php-snappy
     SUBDIR += php71-bz2

Added: head/archivers/php-brotli/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/archivers/php-brotli/Makefile	Mon Mar 18 20:24:57 2019	(r496204)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME=	brotli
+DISTVERSION=	0.6.2
+CATEGORIES=	archivers
+PKGNAMEPREFIX=	${PHP_PKGNAMEPREFIX}
+
+MAINTAINER=	daniel@shafer.cc
+COMMENT=	Brotli extension for PHP
+
+LICENSE=	MIT
+
+BUILD_DEPENDS=	re2c>0:devel/re2c
+LIB_DEPENDS=	libbrotlienc.so:archivers/brotli
+
+USES=		dos2unix libtool php:ext pkgconfig
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	kjdev
+GH_PROJECT=	php-ext-brotli
+
+USE_LDCONFIG=	yes
+
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--with-libbrotli
+
+PHP_MODNAME=	brotli
+
+.include <bsd.port.mk>

Added: head/archivers/php-brotli/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/archivers/php-brotli/distinfo	Mon Mar 18 20:24:57 2019	(r496204)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1552932530
+SHA256 (kjdev-php-ext-brotli-0.6.2_GH0.tar.gz) = 8f2d816177f00a784af7afcc6e04b41a8ce4f42725a57130bf5d9682715016d5
+SIZE (kjdev-php-ext-brotli-0.6.2_GH0.tar.gz) = 10043

Added: head/archivers/php-brotli/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/archivers/php-brotli/pkg-descr	Mon Mar 18 20:24:57 2019	(r496204)
@@ -0,0 +1,9 @@
+Brotli is a generic-purpose lossless compression algorithm that compresses
+data using a combination of a modern variant of the LZ77 algorithm, Huffman
+coding and 2nd order context modeling, with a compression ratio comparable
+to the best currently available general-purpose compression methods. It is
+similar in speed with deflate but offers more dense compression.
+
+This is the Brotli Extension for PHP
+
+WWW: https://github.com/kjdev/php-ext-brotli



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