libdatrie: updated to 0.2.10 0.2.10: - Correctly check doxygen version on configure. - Optimization on AlphaMap mapping. (contributing to 0.2% less run time for LibThai word breaking) 0.2.9: - Fix binary file opening on Windows - Fix infinite loop on empty trie iteration. - Micro-optimization with LIKELY/UNLIKELY hints. (contributing to 4.76% faster dictionary loading, 1.95% faster word breaking for LibThai) - Improved error handling - 'trietool-0.2' utility is renamed to just 'trietool' - Improved documentation - No timestamp on Doxygen-generated docdiff -r1.16 -r1.17 pkgsrc/devel/libdatrie/Makefile
(adam)
@@ -1,26 +1,23 @@ | @@ -1,26 +1,23 @@ | |||
1 | # $NetBSD: Makefile,v 1.16 2017/08/16 20:21:07 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.17 2018/02/23 15:02:14 adam Exp $ | |
2 | # | |||
3 | 2 | |||
4 | DISTNAME= libdatrie-0.2.8 | 3 | DISTNAME= libdatrie-0.2.10 | |
5 | CATEGORIES= devel | 4 | CATEGORIES= devel | |
6 | MASTER_SITES= http://linux.thai.net/pub/thailinux/software/libthai/ | 5 | MASTER_SITES= http://linux.thai.net/pub/thailinux/software/libthai/ | |
7 | MASTER_SITES+= ftp://linux.thai.net/pub/ThaiLinux/software/libthai/ | 6 | MASTER_SITES+= ftp://linux.thai.net/pub/ThaiLinux/software/libthai/ | |
8 | EXTRACT_SUFX= .tar.xz | 7 | EXTRACT_SUFX= .tar.xz | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://linux.thai.net/~thep/datrie/datrie.html | 10 | HOMEPAGE= https://linux.thai.net/~thep/datrie/datrie.html | |
12 | COMMENT= Implementation of Double-Array Trie | 11 | COMMENT= Implementation of Double-Array Trie | |
13 | LICENSE= gnu-lgpl-v2.1 | 12 | LICENSE= gnu-lgpl-v2.1 | |
14 | 13 | |||
15 | GNU_CONFIGURE= yes | 14 | USE_LIBTOOL= yes | |
16 | USE_LIBTOOL= yes | 15 | USE_TOOLS+= pkg-config | |
17 | USE_TOOLS+= pkg-config | 16 | GNU_CONFIGURE= yes | |
18 | ||||
19 | CONFIGURE_ENV+= ICONV_LIBS=${BUILDLINK_LDADD.iconv:Q} | |||
20 | ||||
21 | PKGCONFIG_OVERRIDE+= datrie-0.2.pc.in | |||
22 | ||||
23 | CONFIGURE_ARGS+= --disable-doxygen-doc | 17 | CONFIGURE_ARGS+= --disable-doxygen-doc | |
18 | CONFIGURE_ENV+= ICONV_LIBS=${BUILDLINK_LDADD.iconv:Q} | |||
19 | PKGCONFIG_OVERRIDE+= datrie-0.2.pc.in | |||
20 | TEST_TARGET= check | |||
24 | 21 | |||
25 | .include "../../converters/libiconv/buildlink3.mk" | 22 | .include "../../converters/libiconv/buildlink3.mk" | |
26 | .include "../../mk/bsd.pkg.mk" | 23 | .include "../../mk/bsd.pkg.mk" |
@@ -1,10 +1,12 @@ | @@ -1,10 +1,12 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2009/06/14 17:48:51 joerg Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2018/02/23 15:02:14 adam Exp $ | |
2 | bin/trietool | |||
2 | bin/trietool-0.2 | 3 | bin/trietool-0.2 | |
3 | include/datrie/alpha-map.h | 4 | include/datrie/alpha-map.h | |
4 | include/datrie/trie.h | 5 | include/datrie/trie.h | |
5 | include/datrie/triedefs.h | 6 | include/datrie/triedefs.h | |
6 | include/datrie/typedefs.h | 7 | include/datrie/typedefs.h | |
7 | lib/libdatrie.la | 8 | lib/libdatrie.la | |
8 | lib/pkgconfig/datrie-0.2.pc | 9 | lib/pkgconfig/datrie-0.2.pc | |
9 | man/man1/trietool-0.2.1 | 10 | man/man1/trietool-0.2.1 | |
11 | man/man1/trietool.1 | |||
10 | share/doc/libdatrie/README.migration | 12 | share/doc/libdatrie/README.migration |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.8 2015/11/03 03:27:39 agc Exp $ | 1 | $NetBSD: distinfo,v 1.9 2018/02/23 15:02:14 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (libdatrie-0.2.8.tar.xz) = cf064f97ef10ee297c15e45463fab87cc6fad0dc | 3 | SHA1 (libdatrie-0.2.10.tar.xz) = 29162b5a63b75f54bb00f6b60fb8a9fb8502d89b | |
4 | RMD160 (libdatrie-0.2.8.tar.xz) = b03871d76916b139d629d0f12fc484ef57e1aa3f | 4 | RMD160 (libdatrie-0.2.10.tar.xz) = 7af9ebbd93a667a8db15a013d9bd75fc93bdd886 | |
5 | SHA512 (libdatrie-0.2.8.tar.xz) = 6c561475b73e31e09316891fcdb3bed4501661e4d258ced523b5df54d6fe8014cf0c023caf0ac28b3732d65741973f8661b36235ee6ea71712cb08674d89f821 | 5 | SHA512 (libdatrie-0.2.10.tar.xz) = ee68ded9d6e06c562da462d42e7e56098a82478d7b8547506200c3018b72536c4037a4e518924f779dc77d3ab139d93216bdb29ab4116b9dc9efd1a5d1eb9e31 | |
6 | Size (libdatrie-0.2.8.tar.xz) = 286428 bytes | 6 | Size (libdatrie-0.2.10.tar.xz) = 294380 bytes |