Permalink
Browse files

(1) Bump version 0.10.9 to 0.19.5 based on PR pkg/47410

  -- Adjust path in patches for above change
    (patch target moved, and unfortunately, patches name
    now reflecting target path, so renamed them).
  -- Correct target path in Makefile.
  -- m17n-{db,lib} 1.6.4 ask for this version.

Overview of changes between 0.19.4 and 0.19.5
=============================================
* Update to Unicode 6.2.0.

Overview of changes between 0.19.2 and 0.19.4
=============================================
* Update to Unicode 6.1.0.
* Misc fixes.

Overview of changes between 0.19.1 and 0.19.2
=============================================
* Update to Unicode Character Database 5.1.0
* Fixed bug in Arabic ligature table (bug #208870)
* Handle RLM/LRM in CP1255 charset converter. (bug #15328, Artyom)

Overview of changes between 0.10.9 and 0.19.1
=============================================
* This is the first release of the fribidi2 module in CVS, mostly
  developed in 2004 and 2005.
* Support for Arabic joining/shaping added.
* API for correct handling of multi-line paragraphs added.
* Restructured code base.
* Supposed to be fully API/ABI compatible with 0.10 releases.
  Please report if it is not.
  • Loading branch information...
mef
mef committed Jan 10, 2013
1 parent d45a9b6 commit 3627577f36033ecce125b8b7a035bcf4dc7f1e10
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.17 2012/10/03 00:20:11 asau Exp $
+# $NetBSD: Makefile,v 1.18 2013/01/10 06:59:55 mef Exp $
#
-DISTNAME= fribidi-0.10.9
+DISTNAME= fribidi-0.19.5
CATEGORIES= converters
MASTER_SITES= http://fribidi.org/download/
+LICENSE= gnu-gpl-v2
+EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://fribidi.org/
View
@@ -1,20 +1,28 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 17:39:09 joerg Exp $
+@comment $NetBSD: PLIST,v 1.5 2013/01/10 06:59:56 mef Exp $
bin/fribidi
-bin/fribidi-config
+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-char-sets-list.h
+include/fribidi/fribidi-char-sets.h
+include/fribidi/fribidi-common.h
+include/fribidi/fribidi-config.h
+include/fribidi/fribidi-deprecated.h
+include/fribidi/fribidi-enddecls.h
+include/fribidi/fribidi-flags.h
+include/fribidi/fribidi-joining-types-list.h
+include/fribidi/fribidi-joining-types.h
+include/fribidi/fribidi-joining.h
+include/fribidi/fribidi-mirroring.h
+include/fribidi/fribidi-shape.h
+include/fribidi/fribidi-types.h
+include/fribidi/fribidi-unicode-version.h
+include/fribidi/fribidi-unicode.h
include/fribidi/fribidi.h
-include/fribidi/fribidi_char_sets.h
-include/fribidi/fribidi_char_sets.i
-include/fribidi/fribidi_char_sets_cap_rtl.h
-include/fribidi/fribidi_char_sets_cp1255.h
-include/fribidi/fribidi_char_sets_cp1256.h
-include/fribidi/fribidi_char_sets_isiri_3342.h
-include/fribidi/fribidi_char_sets_iso8859_6.h
-include/fribidi/fribidi_char_sets_iso8859_8.h
-include/fribidi/fribidi_char_sets_utf8.h
-include/fribidi/fribidi_config.h
-include/fribidi/fribidi_mem.h
-include/fribidi/fribidi_types.h
-include/fribidi/fribidi_types.i
-include/fribidi/fribidi_unicode.h
lib/libfribidi.la
lib/pkgconfig/fribidi.pc
+man/man3/fribidi_charset_to_unicode.3
+man/man3/fribidi_parse_charset.3
+man/man3/fribidi_unicode_to_charset.3
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.5 2012/01/23 08:07:17 joerg Exp $
+$NetBSD: distinfo,v 1.6 2013/01/10 06:59:56 mef Exp $
-SHA1 (fribidi-0.10.9.tar.gz) = f9aae2d2084eaccbc87760401c4521e96a92a436
-RMD160 (fribidi-0.10.9.tar.gz) = 31495fecd4318f9bd6217b015f65a936389c3204
-Size (fribidi-0.10.9.tar.gz) = 621563 bytes
-SHA1 (patch-fribidi__char__sets__cp1255.c) = 87545e71f9dcf0d62e29f2796f4ebbf9562de9a7
-SHA1 (patch-fribidi__char__sets__cp1256.c) = 06b589fe2956d74a75387d1495a3b04b293ae539
-SHA1 (patch-fribidi__char__sets__isiri__3342.c) = a519e0cd26d1e715dce3d004d849584009f54d01
-SHA1 (patch-fribidi__char__sets__iso8859__6.c) = 1acda158007088e338bfd618bb9d43f8c310690e
-SHA1 (patch-fribidi__char__sets__iso8859__8.c) = d092261f36d9360efe2d148d8ba0eccda278255f
+SHA1 (fribidi-0.19.5.tar.bz2) = 58445266df185f7e5109f356c0261d41db39182a
+RMD160 (fribidi-0.19.5.tar.bz2) = 956b82badfbc8d3f82a588493a635090a68f163c
+Size (fribidi-0.19.5.tar.bz2) = 625034 bytes
+SHA1 (patch-charset_fribidi__char__sets__cp1255.c) = 1dfbac7b63756a97fd3bd0b6c99b724f9691f2a7
+SHA1 (patch-charset_fribidi__char__sets__cp1256.c) = 0e39386148237cbcc4ce3f216d638477233db89d
+SHA1 (patch-charset_fribidi__char__sets__iso8859__6.c) = d8a8506ed36cc9cb4e6b72b5e0cf14360735283b
+SHA1 (patch-charset_fribidi__char__sets__iso8859__8.c) = 88dc49d6b64141163a95515731beea98b9ab8c39
+SHA1 (patch-doc_Makefile.in) = ca5d07d4647c8f45cd94dffd9af08ab7d5d0a87a
@@ -0,0 +1,14 @@
+$NetBSD: patch-charset_fribidi__char__sets__cp1255.c,v 1.1 2013/01/10 06:59:56 mef Exp $
+
+
+--- charset/fribidi-char-sets-cp1255.c.orig 2012-12-03 01:25:40.000000000 +0900
++++ charset/fribidi-char-sets-cp1255.c 2013-01-06 13:06:42.000000000 +0900
+@@ -108,7 +108,7 @@ fribidi_unicode_to_cp1255_c (
+ else if (uch < 256)
+ return (char) uch;
+ else
+- return '?';
++ return (char) 0xbf;
+ }
+
+ /* Editor directions:
@@ -0,0 +1,14 @@
+$NetBSD: patch-charset_fribidi__char__sets__cp1256.c,v 1.1 2013/01/10 06:59:57 mef Exp $
+
+
+--- charset/fribidi-char-sets-cp1256.c.orig 2012-12-03 01:25:40.000000000 +0900
++++ charset/fribidi-char-sets-cp1256.c 2013-01-06 13:07:15.000000000 +0900
+@@ -214,7 +214,7 @@ fribidi_unicode_to_cp1256_c (
+ return (char) 0x99;
+
+ default:
+- return '?';
++ return (char) 0xbf;
+ }
+ }
+
@@ -0,0 +1,17 @@
+$NetBSD: patch-charset_fribidi__char__sets__iso8859__6.c,v 1.1 2013/01/10 06:59:57 mef Exp $
+
+
+--- charset/fribidi-char-sets-iso8859-6.c.orig 2012-12-03 01:25:40.000000000 +0900
++++ charset/fribidi-char-sets-iso8859-6.c 2013-01-06 13:08:29.000000000 +0900
+@@ -70,10 +70,8 @@ fribidi_unicode_to_iso8859_6_c (
+ return (char) 0xac;
+ else if (uch == 0x061b)
+ return (char) 0xbb;
+- else if (uch == 0x061f)
+- return (char) 0xbf;
+ else
+- return '?';
++ return (char) 0xbf;
+ }
+
+ /* Editor directions:
@@ -0,0 +1,14 @@
+$NetBSD: patch-charset_fribidi__char__sets__iso8859__8.c,v 1.1 2013/01/10 06:59:57 mef Exp $
+
+
+--- charset/fribidi-char-sets-iso8859-8.c.orig 2012-12-03 01:25:40.000000000 +0900
++++ charset/fribidi-char-sets-iso8859-8.c 2013-01-06 13:09:17.000000000 +0900
+@@ -112,7 +112,7 @@ fribidi_unicode_to_iso8859_8_c (
+ case FRIBIDI_CHAR_PDF:
+ return (char) ISO_8859_8_PDF;
+ }
+- return '?';
++ return (char) 0xbf;
+ }
+
+ /* Editor directions:
@@ -0,0 +1,24 @@
+$NetBSD: patch-doc_Makefile.in,v 1.1 2013/01/10 06:59:57 mef Exp $
+
+Avoid followin error:
++---
+| CCLD fribidi-caprtl2utf8
+| Making all in doc
+| make: don't know how to make fribidi-char-sets.h. Stop
+|
+| make: stopped in /usr/pkgsrc/converters/fribidi/work/fribidi-0.19.5/doc
++---
+
+--- doc/Makefile.in.orig 2012-12-03 01:34:53.000000000 +0900
++++ doc/Makefile.in 2013-01-06 14:08:21.000000000 +0900
+@@ -239,8 +239,8 @@ headers = $(libfribidi_char_sets_la_head
+ inst_symbols = $(am__append_1) $(libfribidi_la_symbols)
+ noinst_symbols = $(am__append_2)
+ libfribidi_char_sets_la_headers = \
+- fribidi-char-sets.h \
+- fribidi-char-sets-list.h
++ ../charset/fribidi-char-sets.h \
++ ../charset/fribidi-char-sets-list.h
+
+ libfribidi_char_sets_la_symbols = \
+ fribidi_charset_to_unicode \

0 comments on commit 3627577

Please sign in to comment.