On 1/13/14, 7:23 AM, Hanspeter Niederstrasser wrote:
> Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/graphics
> In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv1622
>
> Modified Files:
>       libemf.info
> Removed Files:
>       libemf.patch
> Log Message:
> libemf 1.0.7 from 10.7
> simplify build and patch no longer needed
>
> Index: libemf.info
> ===================================================================
> RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/graphics/libemf.info,v
> retrieving revision 1.4
> retrieving revision 1.5
> diff -u -d -r1.4 -r1.5
> --- libemf.info       9 Feb 2010 23:23:46 -0000       1.4
> +++ libemf.info       13 Jan 2014 15:23:10 -0000      1.5
> @@ -1,51 +1,45 @@
>   Package: libemf
> -Version: 1.0.4
> +Version: 1.0.7
>   Revision: 1
> -GCC: 4.0
> -Maintainer: None <fink-devel@lists.sourceforge.net>
> -License: LGPL2+
>   Description: ECMA-234 library
> +License: LGPL2+
> +Maintainer: None <fink-devel@lists.sourceforge.net>
>   Source: mirror:sourceforge:%n/libEMF-%v.tar.gz
> -Source-MD5: 23effe03c1b2eeb5229f14e461204198
> +Source-MD5: f1011f5cc254aa228be78704fe5f9960
>   BuildDependsOnly: true
>   Depends: %N-shlibs (= %v-%r)
> -BuildDepends: autoconf2.6, automake1.11, libtool2, fink (>= 0.24.12)
> -PatchFile: %n.patch
> -PatchFile-MD5: b62848824e66dcc0035535051698f349
>   ConfigureParams: --disable-dependency-tracking --disable-static
> -CompileScript: <<
> -  autoreconf -f -i
> -  ./configure %c
> -  make
> -<<
> +GCC: 4.0
>   InfoTest: TestScript: make check || exit 2
>   InstallScript: <<
>   make install DESTDIR=%d
>   <<
>   DocFiles: COPYING AUTHORS ChangeLog README NEWS
>   Splitoff: <<
> -Package: %N-shlibs
> -Files: lib/libEMF.1*.dylib
> -Description: Shared libraries for libemf
> -Shlibs: %p/lib/libEMF.1.dylib 2.0.0 %n (>= 1.0.2-11)
> -DocFiles: COPYING.LIB
> -License: LGPL2+
> +     Package: %N-shlibs
> +     Files: lib/libEMF.1*.dylib
> +     Description: Shared libraries for libemf
> +     Shlibs: %p/lib/libEMF.1.dylib 2.0.0 %n (>= 1.0.2-11)
> +     DocFiles: COPYING.LIB
> +     License: LGPL2+
>   <<
>   Splitoff2: <<
> -Package: %N-bin
> -Depends: %N-shlibs (= %v-%r)
> -Files: bin/*
> -Description: Binary utilities for libemf
> -DocFiles: COPYING
> -License: GPL2+
> +     Package: %N-bin
> +     Depends: %N-shlibs (= %v-%r)
> +     Files: bin/*
> +     Description: Binary utilities for libemf
> +     DocFiles: COPYING
> +     License: GPL2+
>   <<
> +Homepage: http://libemf.sourceforge.net
>   DescPackaging: <<
> - Originally packaged by Peter O'Gorman.
> +Originally packaged by Peter O'Gorman.
>   <<
>   DescPort: <<
> -  The token for PowerPC machines is __ppc__ not __PPC__
> -  Included patch from Fedora to build on x86_64 (and alpha, not that
> -  we care). --danielj
> +nieder:
> +* Versions to 1.0.4 included a patch to use the proper __ppc__ (vs __PPC__)
> +token but that's removed from 1.0.7 since PowerPC is no longer supported.
> +* Fedora x86_64 patch now included in official tarball.
>   <<
>   DescDetail: <<
>   libEMF is a library for generating Enhanced Metafiles on systems which
> @@ -54,4 +48,3 @@
>   graphics programs such as Grace or gnuplot. Therefore, it implements a
>   very limited subset of the GDI.
>   <<
> -Homepage: http://libemf.sourceforge.net
>
> --- libemf.patch DELETED ---
>
>

Ever since this change the package appears to misbuild on 10.6, 
resulting in the following error for the build of pstoedit:

In file included from /sw/include/libEMF/wine/windef.h:16,
                  from /sw/include/libEMF/emf.h:27,
                  from drvwmf.h:41,
                  from drvwmf.cpp:25:
/sw/include/libEMF/wine/winnt.h:805: error: ISO C++ prohibits anonymous 
structs
/sw/include/libEMF/wine/winnt.h:871: error: ISO C++ prohibits anonymous 
structs
/sw/include/libEMF/wine/winnt.h:895: error: ISO C++ prohibits anonymous 
structs
make[2]: *** [drvwmf.lo] Error 1

I've gotten confirmation that reverting to the 1.0.4 packaging solves 
this issue.

--Alex

------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to