Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Mar 2018 22:29:00 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r465769 - in head/devel/woff2: . files
Message-ID:  <201803272229.w2RMT0xA015760@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Tue Mar 27 22:29:00 2018
New Revision: 465769
URL: https://svnweb.freebsd.org/changeset/ports/465769

Log:
  devel/woff2: Improve port quality
  
  - Install converter tools
  - Provide an actual comment and description
  
  Based on the initial new port submission from Greg that I missed
  earlier.
  
  PR:		226165
  Submitted by:	greg@unrelenting.technology

Added:
  head/devel/woff2/files/
  head/devel/woff2/files/patch-CMakeLists.txt   (contents, props changed)
Modified:
  head/devel/woff2/Makefile
  head/devel/woff2/pkg-descr
  head/devel/woff2/pkg-plist

Modified: head/devel/woff2/Makefile
==============================================================================
--- head/devel/woff2/Makefile	Tue Mar 27 22:13:15 2018	(r465768)
+++ head/devel/woff2/Makefile	Tue Mar 27 22:29:00 2018	(r465769)
@@ -3,19 +3,21 @@
 PORTNAME=	woff2
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.0.2
+PORTREVISION=	1
 CATEGORIES=	devel
 
 MAINTAINER=	tobik@FreeBSD.org
-COMMENT=	Font compression reference code
+COMMENT=	Library and converter tools for the WOFF 2.0 web font format
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libbrotlidec.so:archivers/brotli
 
-USES=		cmake
+USES=		cmake:outsource
 USE_GITHUB=	yes
 GH_ACCOUNT=	google
+USE_LDCONFIG=	yes
 
 PLIST_SUB=	SHLIBVER=${DISTVERSION}
 

Added: head/devel/woff2/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/woff2/files/patch-CMakeLists.txt	Tue Mar 27 22:29:00 2018	(r465769)
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig	2018-03-27 22:12:33 UTC
++++ CMakeLists.txt
+@@ -268,7 +268,7 @@ if (NOT BUILD_SHARED_LIBS)
+ endif()
+ 
+ install(
+-  TARGETS woff2common woff2dec woff2enc
++  TARGETS woff2common woff2dec woff2enc woff2_decompress woff2_compress woff2_info
+   ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
+   LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
+   RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"

Modified: head/devel/woff2/pkg-descr
==============================================================================
--- head/devel/woff2/pkg-descr	Tue Mar 27 22:13:15 2018	(r465768)
+++ head/devel/woff2/pkg-descr	Tue Mar 27 22:29:00 2018	(r465769)
@@ -1,3 +1,5 @@
-Font compression reference code
+The reference implementation of the Web Open Font Format 2.0, including
+libraries for decoding and encoding fonts, and command line utilities
+to convert between TTF and WOFF2.
 
 WWW: https://github.com/google/woff2

Modified: head/devel/woff2/pkg-plist
==============================================================================
--- head/devel/woff2/pkg-plist	Tue Mar 27 22:13:15 2018	(r465768)
+++ head/devel/woff2/pkg-plist	Tue Mar 27 22:29:00 2018	(r465769)
@@ -1,3 +1,6 @@
+bin/woff2_compress
+bin/woff2_decompress
+bin/woff2_info
 include/woff2/decode.h
 include/woff2/encode.h
 include/woff2/output.h



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