sswf/sswf.patch

Wed, 25 Feb 2009 12:10:46 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 25 Feb 2009 12:10:46 +0100
changeset 110
b70af19a3465
child 111
7f3c34b6208f
permissions
-rw-r--r--

Import package vendor original specs for necessary manipulations.

     1 Index: include/sswf/libsswf.h
     2 --- include/sswf/libsswf.h.orig	2008-06-23 07:51:47 +0200
     3 +++ include/sswf/libsswf.h	2008-06-23 18:10:33 +0200
     4 @@ -71,12 +71,14 @@
     5  /* wint_t is an "equivalent" to wchar_t without being limited to 16 bits as on MS-Windows */
     6  #ifndef _MSVC
     7  #ifndef __APPLE_CC__
     8 +#ifndef __FreeBSD__
     9  #ifndef _WINT_T
    10  #define _WINT_T
    11  typedef unsigned int	wint_t;
    12  #endif
    13  #endif
    14  #endif
    15 +#endif
    17  #ifndef	M_PI
    18  #define	M_PI		3.14159265358979323846
    19 @@ -88,7 +90,7 @@
    20  #define	rint(x)		((double) (long) floor(x + 0.5))
    21  #endif
    23 -#ifdef _LIBICONV_H
    24 +#if defined(_LIBICONV_H) && !defined(__FreeBSD__)
    25  #define	ICONV_INPUT_CAST
    26  #else
    27  /* older versions of iconv() were broken in regard to the
    28 Index: include/sswf/libsswf_c.h
    29 --- include/sswf/libsswf_c.h.orig	2008-06-23 07:51:47 +0200
    30 +++ include/sswf/libsswf_c.h	2008-06-23 18:10:33 +0200
    31 @@ -38,7 +38,7 @@
    33  #include <stdlib.h>
    34  #include <stdarg.h>
    35 -#if IRIX
    36 +#if IRIX || defined(__FreeBSD__)
    37  #include <inttypes.h>
    38  #endif
    39  #include <sswf/libsswf-config.h>

mercurial