diff -Naur /dev/null devel/brotli/Makefile --- /dev/null 1970-01-01 01:00:00.000000000 +0100 +++ devel/brotli/Makefile 2017-04-24 16:20:00.000000000 +0200 @@ -0,0 +1,46 @@ +# Created by: Markus Kohlmeyer +# $FreeBSD: $ + +PORTNAME= brotli +PORTVERSION= 0.6.0 +PORTREVISION?= 0 +CATEGORIES= devel archivers + +MAINTAINER= rootservice@gmail.com +COMMENT= Brotli lossless compression algorithm libraries and command-line tool + +LICENSE= MIT + +USE_GITHUB= yes +GH_ACCOUNT= google +GH_PROJECT= brotli +GH_TAGNAME= v${PORTVERSION} + +USES= cmake:outsource compiler:c++0x localbase pathfix pkgconfig + +CONFLICTS_INSTALL= libbrotli-* + +BUILD_DEPENDS= bash:shells/bash + +OPTIONS_DEFINE= STATIC +OPTIONS_DEFAULT= + +STATIC_DESC= Build static libs and commandline tool + +.include + +.if ${PORT_OPTIONS:MSTATIC} +CMAKE_ARGS+= -DBUILD_SHARED_LIBS=OFF -DBUILD_STATIC_LIBS=ON +PLIST_SUB+= NO_STATIC="@comment " STATIC="" +.else +PLIST_SUB+= STATIC="@comment " NO_STATIC="" +.endif + +.if !${PORT_OPTIONS:MSTATIC} +post-install: + @${LN} -s libbrotlicommon.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libbrotlicommon.so.0 + @${LN} -s libbrotlidec.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libbrotlidec.so.0 + @${LN} -s libbrotlienc.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libbrotlienc.so.0 +.endif + +.include diff -Naur /dev/null devel/brotli/distinfo --- /dev/null 1970-01-01 01:00:00.000000000 +0100 +++ devel/brotli/distinfo 2017-04-24 16:20:00.000000000 +0200 @@ -0,0 +1,3 @@ +TIMESTAMP = 1493041470 +SHA256 (google-brotli-0.6.0-v0.6.0_GH0.tar.gz) = 69cdbdf5709051dd086a2f020f5abf9e32519eafe0ad6be820c667c3a9c9ee0f +SIZE (google-brotli-0.6.0-v0.6.0_GH0.tar.gz) = 19838761 diff -Naur /dev/null devel/brotli/pkg-descr --- /dev/null 1970-01-01 01:00:00.000000000 +0100 +++ devel/brotli/pkg-descr 2017-04-24 16:20:00.000000000 +0200 @@ -0,0 +1,4 @@ +Brotli lossless compression algorithm libraries and command-line tool + +WWW: https://github.com/google/brotli + diff -Naur /dev/null devel/brotli/pkg-plist --- /dev/null 1970-01-01 01:00:00.000000000 +0100 +++ devel/brotli/pkg-plist 2017-04-24 16:20:00.000000000 +0200 @@ -0,0 +1,20 @@ +bin/bro +include/brotli/decode.h +include/brotli/encode.h +include/brotli/port.h +include/brotli/types.h +%%STATIC%%lib/libbrotlicommon.a +%%NO_STATIC%%lib/libbrotlicommon.so +%%NO_STATIC%%lib/libbrotlicommon.so.0 +%%NO_STATIC%%lib/libbrotlicommon.so.0.6.0 +%%STATIC%%lib/libbrotlidec.a +%%NO_STATIC%%lib/libbrotlidec.so +%%NO_STATIC%%lib/libbrotlidec.so.0 +%%NO_STATIC%%lib/libbrotlidec.so.0.6.0 +%%STATIC%%lib/libbrotlienc.a +%%NO_STATIC%%lib/libbrotlienc.so +%%NO_STATIC%%lib/libbrotlienc.so.0 +%%NO_STATIC%%lib/libbrotlienc.so.0.6.0 +libdata/pkgconfig/libbrotlicommon.pc +libdata/pkgconfig/libbrotlidec.pc +libdata/pkgconfig/libbrotlienc.pc