Sun Jul 26 07:54:45 2020 UTC ()
woff2: install binaries, not just libraries.

bump PKGREVISION


(maya)
diff -r1.2 -r1.3 pkgsrc/fonts/woff2/Makefile
diff -r1.1 -r1.2 pkgsrc/fonts/woff2/PLIST
diff -r1.1 -r1.2 pkgsrc/fonts/woff2/distinfo
diff -r0 -r1.1 pkgsrc/fonts/woff2/patches/patch-CMakeLists.txt

cvs diff -r1.2 -r1.3 pkgsrc/fonts/woff2/Makefile (expand / switch to unified diff)

--- pkgsrc/fonts/woff2/Makefile 2018/05/15 11:46:43 1.2
+++ pkgsrc/fonts/woff2/Makefile 2020/07/26 07:54:45 1.3
@@ -1,16 +1,17 @@ @@ -1,16 +1,17 @@
1# $NetBSD: Makefile,v 1.2 2018/05/15 11:46:43 jperkin Exp $ 1# $NetBSD: Makefile,v 1.3 2020/07/26 07:54:45 maya Exp $
2 2
3DISTNAME= woff2-1.0.2 3DISTNAME= woff2-1.0.2
 4PKGREVISION= 1
4CATEGORIES= fonts 5CATEGORIES= fonts
5MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=google/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/google/woff2/ 10HOMEPAGE= https://github.com/google/woff2/
10COMMENT= WOFF font file format library 11COMMENT= WOFF font file format library
11LICENSE= mit 12LICENSE= mit
12 13
13USE_CMAKE= yes 14USE_CMAKE= yes
14USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
15 16
16CMAKE_ARGS+= -DCANONICAL_PREFIXES=ON 17CMAKE_ARGS+= -DCANONICAL_PREFIXES=ON

cvs diff -r1.1 -r1.2 pkgsrc/fonts/woff2/PLIST (expand / switch to unified diff)

--- pkgsrc/fonts/woff2/PLIST 2018/04/28 09:40:39 1.1
+++ pkgsrc/fonts/woff2/PLIST 2020/07/26 07:54:45 1.2
@@ -1,13 +1,16 @@ @@ -1,13 +1,16 @@
1@comment $NetBSD: PLIST,v 1.1 2018/04/28 09:40:39 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.2 2020/07/26 07:54:45 maya Exp $
 2bin/woff2_compress
 3bin/woff2_decompress
 4bin/woff2_info
2include/woff2/decode.h 5include/woff2/decode.h
3include/woff2/encode.h 6include/woff2/encode.h
4include/woff2/output.h 7include/woff2/output.h
5lib/libwoff2common.so 8lib/libwoff2common.so
6lib/libwoff2common.so.${PKGVERSION} 9lib/libwoff2common.so.${PKGVERSION}
7lib/libwoff2dec.so 10lib/libwoff2dec.so
8lib/libwoff2dec.so.${PKGVERSION} 11lib/libwoff2dec.so.${PKGVERSION}
9lib/libwoff2enc.so 12lib/libwoff2enc.so
10lib/libwoff2enc.so.${PKGVERSION} 13lib/libwoff2enc.so.${PKGVERSION}
11lib/pkgconfig/libwoff2common.pc 14lib/pkgconfig/libwoff2common.pc
12lib/pkgconfig/libwoff2dec.pc 15lib/pkgconfig/libwoff2dec.pc
13lib/pkgconfig/libwoff2enc.pc 16lib/pkgconfig/libwoff2enc.pc

cvs diff -r1.1 -r1.2 pkgsrc/fonts/woff2/distinfo (expand / switch to unified diff)

--- pkgsrc/fonts/woff2/distinfo 2018/04/28 09:40:39 1.1
+++ pkgsrc/fonts/woff2/distinfo 2020/07/26 07:54:45 1.2
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1$NetBSD: distinfo,v 1.1 2018/04/28 09:40:39 wiz Exp $ 1$NetBSD: distinfo,v 1.2 2020/07/26 07:54:45 maya Exp $
2 2
3SHA1 (woff2-1.0.2.tar.gz) = bab4838b248026c968e171a5467b5176caf4e2e5 3SHA1 (woff2-1.0.2.tar.gz) = bab4838b248026c968e171a5467b5176caf4e2e5
4RMD160 (woff2-1.0.2.tar.gz) = fbfd0a3771df1d31eb32db6f12b6b00ee9f458f3 4RMD160 (woff2-1.0.2.tar.gz) = fbfd0a3771df1d31eb32db6f12b6b00ee9f458f3
5SHA512 (woff2-1.0.2.tar.gz) = c788bba1530aec463e755e901f9342f4b599e3a07f54645fef1dc388ab5d5c30625535e5dd38e9e792e04a640574baa50eeefb6b7338ab403755f4a4e0c3044d 5SHA512 (woff2-1.0.2.tar.gz) = c788bba1530aec463e755e901f9342f4b599e3a07f54645fef1dc388ab5d5c30625535e5dd38e9e792e04a640574baa50eeefb6b7338ab403755f4a4e0c3044d
6Size (woff2-1.0.2.tar.gz) = 38934 bytes 6Size (woff2-1.0.2.tar.gz) = 38934 bytes
 7SHA1 (patch-CMakeLists.txt) = 1ec110379f53ff0716b3938a1c16de10e6f30398

File Added: pkgsrc/fonts/woff2/patches/patch-CMakeLists.txt
$NetBSD: patch-CMakeLists.txt,v 1.1 2020/07/26 07:54:45 maya Exp $

always install woff2* binaries.

--- CMakeLists.txt.orig	2017-11-13 18:31:28.000000000 +0000
+++ CMakeLists.txt
@@ -260,12 +260,10 @@ generate_pkg_config ("${CMAKE_CURRENT_BI
   LIBRARIES woff2enc)
 
 # Installation
-if (NOT BUILD_SHARED_LIBS)
   install(
     TARGETS woff2_decompress woff2_compress woff2_info
     RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
   )
-endif()
 
 install(
   TARGETS woff2common woff2dec woff2enc