summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2019-09-17 16:43:01 +0000
committernia <nia@pkgsrc.org>2019-09-17 16:43:01 +0000
commitdb617e9f8b8e6c7e338c3b1a7d7f546f671570d6 (patch)
tree29f5aa8d024675445f9aac03f5a2519cce12aa0f
parent65b355774f068151040416e4d381f241ff818e94 (diff)
downloadpkgsrc-db617e9f8b8e6c7e338c3b1a7d7f546f671570d6.tar.gz
fribidi: Update to 1.0.5
Version 1.0.0 of FriBidi is a major update that adds support for all the changes to the Unicode Bidirectional Algorithm that were introduced in UAX#9, version 6.3, and beyond. This library contains test code that validates the algorithm against the test-files provided by the Unicode consortium, and have been verified to be 100% compliant with version 10 of the unicode algorithm. Because of changes to the algorithm, the previous API have been deprecated in favor of a new API that introduces another couple of parameters. But the old API has been retained, and will return the same results as before these algorithmic changes. This version supports Unicode version 11.
-rw-r--r--converters/fribidi/Makefile40
-rw-r--r--converters/fribidi/PLIST8
-rw-r--r--converters/fribidi/distinfo10
3 files changed, 29 insertions, 29 deletions
diff --git a/converters/fribidi/Makefile b/converters/fribidi/Makefile
index 38f0d87d17f..b4836bd2e06 100644
--- a/converters/fribidi/Makefile
+++ b/converters/fribidi/Makefile
@@ -1,34 +1,28 @@
-# $NetBSD: Makefile,v 1.24 2018/09/27 17:15:25 jklos Exp $
+# $NetBSD: Makefile,v 1.25 2019/09/17 16:43:01 nia Exp $
-DISTNAME= fribidi-0.19.7
-CATEGORIES= converters
-MASTER_SITES= ${MASTER_SITE_GNU:=fribidi/}
-LICENSE= gnu-gpl-v2
-EXTRACT_SUFX= .tar.bz2
+DISTNAME= fribidi-1.0.5
+CATEGORIES= converters
+MASTER_SITES= ${MASTER_SITE_GITHUB:=fribidi/}
+EXTRACT_SUFX= .tar.bz2
+GITHUB_PROJECT= fribidi
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= https://github.com/fribidi/fribidi
-COMMENT= Free Implementation of the Unicode Bidirectional Algorithm
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/fribidi/fribidi
+COMMENT= Free Implementation of the Unicode Bidirectional Algorithm
+LICENSE= gnu-gpl-v2
+
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+USE_TOOLS+= pkg-config gmake
+
+TEST_TARGET= check
REPLACE_INTERPRETER+= bash
REPLACE.bash.old= /bin/bash
REPLACE.bash.new= ${SH}
REPLACE_FILES.bash= run.tests
-USE_LIBTOOL= yes
-GNU_CONFIGURE= yes
-USE_TOOLS+= pkg-config gmake
-
PKGCONFIG_OVERRIDE= fribidi.pc.in
-TEST_TARGET= check
-
-# avoid installing empty man pages
-# (makemandb reports errors for them, and they have no use)
-# https://bugs.freedesktop.org/show_bug.cgi?id=67714
-
-post-install:
- cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3 && \
- rm fribidi_set_debug.3 fribidi_unicode_version.3 fribidi_version_info.3
-
.include "../../mk/bsd.pkg.mk"
diff --git a/converters/fribidi/PLIST b/converters/fribidi/PLIST
index 5237f6f5452..d7058eae716 100644
--- a/converters/fribidi/PLIST
+++ b/converters/fribidi/PLIST
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.7 2013/08/03 15:08:38 wiz Exp $
+@comment $NetBSD: PLIST,v 1.8 2019/09/17 16:43:01 nia Exp $
bin/fribidi
include/fribidi/fribidi-arabic.h
include/fribidi/fribidi-begindecls.h
include/fribidi/fribidi-bidi-types-list.h
include/fribidi/fribidi-bidi-types.h
include/fribidi/fribidi-bidi.h
+include/fribidi/fribidi-brackets.h
include/fribidi/fribidi-char-sets-list.h
include/fribidi/fribidi-char-sets.h
include/fribidi/fribidi-common.h
@@ -28,12 +29,15 @@ man/man3/fribidi_debug_status.3
man/man3/fribidi_get_bidi_type.3
man/man3/fribidi_get_bidi_type_name.3
man/man3/fribidi_get_bidi_types.3
+man/man3/fribidi_get_bracket.3
+man/man3/fribidi_get_bracket_types.3
man/man3/fribidi_get_joining_type.3
man/man3/fribidi_get_joining_type_name.3
man/man3/fribidi_get_joining_types.3
man/man3/fribidi_get_mirror_char.3
man/man3/fribidi_get_par_direction.3
man/man3/fribidi_get_par_embedding_levels.3
+man/man3/fribidi_get_par_embedding_levels_ex.3
man/man3/fribidi_get_type.3
man/man3/fribidi_get_type_internal.3
man/man3/fribidi_join_arabic.3
@@ -44,8 +48,10 @@ man/man3/fribidi_parse_charset.3
man/man3/fribidi_remove_bidi_marks.3
man/man3/fribidi_reorder_line.3
man/man3/fribidi_reorder_nsm_status.3
+man/man3/fribidi_set_debug.3
man/man3/fribidi_set_mirroring.3
man/man3/fribidi_set_reorder_nsm.3
man/man3/fribidi_shape.3
+man/man3/fribidi_shape_arabic.3
man/man3/fribidi_shape_mirroring.3
man/man3/fribidi_unicode_to_charset.3
diff --git a/converters/fribidi/distinfo b/converters/fribidi/distinfo
index ac1bebc5f2a..c2c09b6c7e3 100644
--- a/converters/fribidi/distinfo
+++ b/converters/fribidi/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2015/11/03 01:43:48 agc Exp $
+$NetBSD: distinfo,v 1.12 2019/09/17 16:43:01 nia Exp $
-SHA1 (fribidi-0.19.7.tar.bz2) = e470e078eafe6c065708def3e037c129c0d7367d
-RMD160 (fribidi-0.19.7.tar.bz2) = 031cd7a160717bca78cbee93cfc92c6c86f373a3
-SHA512 (fribidi-0.19.7.tar.bz2) = 4bfdda43d961030a8a2ae2c98d2ca5d43c1b59633fa0987920c5537ec69f3f624204ceacc4c474d878cbb417ee2d9e708dfe169cfce6ad584d2f2d5122678b63
-Size (fribidi-0.19.7.tar.bz2) = 648299 bytes
+SHA1 (fribidi-1.0.5.tar.bz2) = 39d2bcb3ef93365222e7cdaf648cd167785ec3bf
+RMD160 (fribidi-1.0.5.tar.bz2) = 22358fe74a9854dbe84efba2015373b841e5cc51
+SHA512 (fribidi-1.0.5.tar.bz2) = c8fb32468be4c461832d586d6c6af65fad1cfe9d5b2fed405f247d6974425ccedeb21ad11609fbcabc3ae5d635d78d88c12d201a4d19ef997e9497054afcdeb2
+Size (fribidi-1.0.5.tar.bz2) = 2082617 bytes