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