head 1.3; access; symbols pkgsrc-2020Q1:1.2.0.12 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.14 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.10 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.8 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.6 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.4 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.2 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.1.0.2 pkgsrc-2018Q2-base:1.1; locks; strict; comment @# @; 1.3 date 2020.06.04.16.46.35; author micha; state dead; branches; next 1.2; commitid UpVw750Q9qOYyVaC; 1.2 date 2018.08.17.15.22.37; author minskim; state Exp; branches; next 1.1; commitid Ixr6dhqP3NPweuOA; 1.1 date 2018.05.21.17.49.50; author adam; state Exp; branches; next ; commitid 5uvhR4owo3zuSbDA; desc @@ 1.3 log @converters/utf8proc: Add support for pkg-config, Reduce build dependencies - Drop cmake Drive libtool directly (utf8proc can be build with a single compiler call). This removes the C++11 build dependency for cmake (C99 is now sufficient) and more build dependencies that are at least an order of magnitude larger than utf8proc itself. - Drop patch for cmake - Add support for pkg-config Install "libutf8proc.pc". - Bump PKGREVISION for additional installed files. - Remove supported Unicode version from DESCR Was not maintained in the past - Take maintainership OK from minskim@@ OK from wiz@@ (as long as I am MAINTAINER) @ text @$NetBSD: patch-CMakeLists.txt,v 1.2 2018/08/17 15:22:37 minskim Exp $ Allow in-tree builds. --- CMakeLists.txt.orig 2018-07-24 17:35:48.000000000 +0000 +++ CMakeLists.txt @@@@ -1,9 +1,5 @@@@ cmake_minimum_required (VERSION 2.8.12) -include (utils.cmake) - -disallow_intree_builds() - project (utf8proc C) # This is the ABI version number, which may differ from the @ 1.2 log @converters/utf8proc: Update to 2.2.0 Changes: - Unicode 11 support - utf8proc_NFKC_Casefold convenience function for NFKC_Casefold normalization - UTF8PROC_STRIPNA option to strip unassigned codepoints. - Support building static libraries on Windows (callers need to #define UTF8PROC_STATIC) - cmake fix to avoid defining UTF8PROC_EXPORTS globally - toupper of U+00df now yields U+1E9E, similar to musl; case-folding still yields the standard "ss" mapping. - utf8proc_charwidth now returns 1 for U+00AD (soft hyphen) and for unassigned/PUA codepoints. @ text @d1 1 a1 1 $NetBSD: patch-CMakeLists.txt,v 1.1 2018/05/21 17:49:50 adam Exp $ @ 1.1 log @utf8proc: use correct shared library installation @ text @d1 1 a1 1 $NetBSD$ a3 1 Add install targets. d5 1 a5 1 --- CMakeLists.txt.orig 2018-04-27 13:58:34.000000000 +0000 d7 2 a8 2 @@@@ -1,8 +1,5 @@@@ cmake_minimum_required (VERSION 2.8) d13 1 a13 1 d16 1 a16 7 @@@@ -31,3 +28,6 @@@@ set_target_properties (utf8proc PROPERTI VERSION "${SO_MAJOR}.${SO_MINOR}.${SO_PATCH}" SOVERSION ${SO_MAJOR} ) + +install (TARGETS utf8proc DESTINATION lib) +install (FILES "${PROJECT_SOURCE_DIR}/utf8proc.h" DESTINATION include) @