Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv22092

Modified Files:
        fribidi.info 
Added Files:
        fribidi.patch 
Log Message:
new version (with some upstream fixes)


--- NEW FILE: fribidi.patch ---
diff -Nurd -x'*~' fribidi-0.19.5.orig/bin/fribidi-main.c 
fribidi-0.19.5/bin/fribidi-main.c
--- fribidi-0.19.5.orig/bin/fribidi-main.c      2012-12-02 11:25:39.000000000 
-0500
+++ fribidi-0.19.5/bin/fribidi-main.c   2013-06-10 13:55:02.000000000 -0400
@@ -519,7 +519,7 @@
                                  idx++;
                                }
 #endif /* !FRIBIDI_MAIN_USE_ICONV_H */
-                           if (wid < 0 && idx > st + 1)
+                           if (wid < 0 && idx - st > 1)
                              idx--;
                            inlen = idx - st;
 
diff -Nurd -x'*~' fribidi-0.19.5.orig/lib/fribidi-bidi.h 
fribidi-0.19.5/lib/fribidi-bidi.h
--- fribidi-0.19.5.orig/lib/fribidi-bidi.h      2012-12-02 11:25:39.000000000 
-0500
+++ fribidi-0.19.5/lib/fribidi-bidi.h   2013-06-10 13:55:48.000000000 -0400
@@ -43,7 +43,7 @@
 
 #include "fribidi-begindecls.h"
 
-#define fribidi_get_par_embedding_levels 
FRIBIDI_NAMESPACE(get_par_embedding_levels)
+#define fribidi_get_par_direction FRIBIDI_NAMESPACE(get_par_direction)
 /* fribidi_get_par_direction - get base paragraph direction
  *
  * This function finds the base direction of a single paragraph,

Index: fribidi.info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/fribidi.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- fribidi.info        27 Nov 2011 23:00:13 -0000      1.3
+++ fribidi.info        10 Jun 2013 18:25:22 -0000      1.4
@@ -1,9 +1,29 @@
 Package: fribidi
-Version: 0.19.2
-Revision: 2
+Version: 0.19.5
+Revision: 1
+BuildDepends: fink-package-precedence
 Depends: %N-shlibs (= %v-%r)
-Source: http://fribidi.org/download/%n-%v.tar.gz
-Source-MD5: 626db17d2d99b43615ad9d12500f568a
+Source: http://fribidi.org/download/%n-%v.tar.bz2
+Source-MD5: 925bafb97afee8a2fc2d0470c072a155
+# upstream patches:
+#   78dc3af68ed0e1aafe54c176b28dadee66eb306c Fix theoretically possible 
overflow
+
+#   8bdf69afcd07fe0085bd2131d23a3fe6741291a3 Fix misprint
+PatchFile: %n.patch
+PatchFile-MD5: 9d00edf598e44d528b8d9e4f35d1ea58
+PatchScript: <<
+       %{default_script}
+
+       # don't regenerate manpage (patch doesn't change its results
+       # and fink doesn't have the c2man tool)
+       touch -t 197001010000 lib/fribidi-bidi.h
+<<
+# be sure we don't autodetect glib
+ConfigureParams: --without-glib
+CompileScript: <<
+       %{default_script}
+       fink-package-precedence --prohibit-bdep=%n-dev .
+<<
 SplitOff: <<
   Package: %N-shlibs
   Files: lib/libfribidi.*.dylib
@@ -16,7 +36,7 @@
   Depends: %N-shlibs (= %v-%r)
   Replaces: %N (<= 0.19.2-1)
   BuildDependsOnly: True
-  Files: include lib/libfribidi.dylib lib/libfribidi.a lib/libfribidi.la 
lib/pkgconfig share/man
+  Files: include lib/libfribidi.dylib lib/libfribidi.la lib/pkgconfig share/man
   Description: Developer files for fribidi package
   DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS TODO
 <<


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to