Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics
In directory 
sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv29503/main/finkinfo/graphics

Modified Files:
      Tag: pangocairo-branch
        cairo.info 
Log Message:
* Fix odd linking problems (multiple linking with /usr and /sw, or only /usr)
 There are some miss linking dylibs, wrongly linking with system's dylib.
 For example, expat, freetype, libpng etc.
 This problems arise due to the update of fontconfig2-dev in Nov. 2007.
 I fix following packages:

x11/fontconfig2-dev-10.5.info
 - Modifiy libfontconfig.la and fontconfig.pc for fink builds.

x11/xft2-dev.info
 - Add %p/lib/freetype219/bin to PATH.
 - Modify Xft.h in order to build on Leopard.
 - Switch to expat1.

graphics/cairo.info
 - Add %p/lib/pkgconfig to PKG_CONFIG_PATH. `pwd` is not needed.

gnome/pango1-xft2-ft219.info
 - Depends on xft2-dev (>= 2.1.2-5). Don't use system's Xft.la.
 - Add %p/lib/xft2/lib/pkgconfig:%p/lib/pkgconfig to PKG_CONFIG_PATH.
 
gnome/pango1-xft2-ft219.patch
 - $(XFT_LIBS) must be before $(X_LIBS) in order to link correctly.

Note: Package should be update if it depend on packages above.


Index: cairo.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/cairo.info,v
retrieving revision 1.9.2.17
retrieving revision 1.9.2.18
diff -u -d -r1.9.2.17 -r1.9.2.18
--- cairo.info  26 Jan 2008 22:27:25 -0000      1.9.2.17
+++ cairo.info  30 Mar 2008 14:56:33 -0000      1.9.2.18
@@ -1,6 +1,6 @@
 Package: cairo
 Version: 1.4.14
-Revision: 1
+Revision: 3
 Description: Vector graphics library
 License: BSD
 Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
@@ -11,7 +11,7 @@
 <<
 BuildDepends: <<
        expat1,
-       fontconfig2-dev (>= 2.4.1-1),
+       fontconfig2-dev (>= 2.4.1-102),
        freetype219,
        glitz (>= 0.5.6-1),
        pkgconfig (>= 0.21-1),
@@ -40,7 +40,7 @@
 #!/bin/sh -ex
        export lt_cv_sys_max_cmd_len=65536
        export PATH="%p/lib/freetype219/bin:%p/lib/fontconfig2/bin:$PATH"
-       export 
PKG_CONFIG_PATH="%p/lib/freetype219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:`pwd`:$PKG_CONFIG_PATH"
+       export 
PKG_CONFIG_PATH="%p/lib/freetype219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/pkgconfig:$PKG_CONFIG_PATH"
        ./configure %c
        find . -name Makefile | xargs perl -pi -e 's,^CAIRO_CFLAGS = 
,CAIRO_CFLAGS = -I%p/lib/freetype219/include 
-I%p/lib/freetype219/include/freetype2 -I%p/lib/fontconfig2/include ,'
        make
@@ -58,7 +58,7 @@
        Package: %N-shlibs
        Depends: <<
                expat1-shlibs,
-               fontconfig2-shlibs (>= 2.4.1-1),
+               fontconfig2-shlibs (>= 2.4.1-102),
                freetype219-shlibs,
                glitz-shlibs (>= 0.5.6-1),
                libgl-shlibs,


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to