Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv12371

Modified Files:
        libxml++2.info 
Added Files:
        libxml++2.patch 
Log Message:
cleanup for GNOME2.28


Index: libxml++2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/libxml++2.info,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- libxml++2.info      31 Jul 2009 16:57:42 -0000      1.6
+++ libxml++2.info      17 Apr 2010 20:39:31 -0000      1.7
@@ -1,6 +1,6 @@
 Package: libxml++2
 Version: 2.26.1
-Revision: 1
+Revision: 2
 
 Source: mirror:gnome:sources/libxml++/2.26/libxml++-%v.tar.bz2
 Source-MD5: 4eb94f16e10e22f8b2b1e7608d56dcf9
@@ -8,9 +8,10 @@
 
 Depends: %N-shlibs (= %v-%r)
 BuildDepends: <<
-       glib2-dev (>= 2.20.0-1),
-       glibmm2.4-dev (>= 2.20.0-1),
-       libgettext3-dev,
+       fink (>= 0.24.12),
+       fink-package-precedence,
+       glib2-dev (>= 2.22.0-1),
+       glibmm2.4-dev (>= 2.22.0-1),
        libiconv-dev,
        libsigc++2 (>= 2.0.11-1003),
        libxml2 (>= 2.6.30-1),
@@ -18,16 +19,27 @@
 <<
 BuildDependsOnly: True
 
-ConfigureParams: --mandir=%p/share/man --infodir=%p/share/info 
PERL=/usr/bin/perl
+PatchFile: %n.patch
+PatchFile-MD5: 58701adc2c783dd3bbba2ca3541770c4
+PatchScript: <<
+       %{default_script}
+       perl -pi -e 's/-version-info/-no-undefined -version-info/' 
libxml++/Makefile.in
+<<
+
+ConfigureParams: --mandir=%p/share/man --infodir=%p/share/info 
--disable-static PERL=/usr/bin/perl 
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PATH"
+CompileScript: <<
+       ./configure %c
+       make
+       fink-package-precedence --prohibit-bdep %n .
+<<
+
 InstallScript: make -j1 install DESTDIR="%d"
 
 SplitOff: <<
        Package: %N-shlibs
        Depends: <<
-               glib2-shlibs (>= 2.20.0-1),
-               glibmm2.4-shlibs (>= 2.20.0-1),
-               libgettext3-shlibs,
-               libiconv,
+               glib2-shlibs (>= 2.22.0-1),
+               glibmm2.4-shlibs (>= 2.22.0-1),
                libsigc++2-shlibs (>= 2.0.11-1003),
                libxml2-shlibs (>= 2.6.30-1)
        <<
@@ -37,6 +49,11 @@
 <<
 
 DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README
+DescPackaging: <<
+       Clean up .pc Requires: don't need entries that are not
+       #included by public .h to avoid publishing useless and hidden
+       InheritedBuildDepends.
+<<
 Description: C++ wrapper for the libxml XML parser library
 Homepage: http://libxmlplusplus.sourceforge.net/
 License: GPL

--- NEW FILE: libxml++2.patch ---
diff -Nurd -x'*~' libxml++-2.26.1.orig/libxml++-2.6.pc.in 
libxml++-2.26.1/libxml++-2.6.pc.in
--- libxml++-2.26.1.orig/libxml++-2.6.pc.in     2009-07-27 11:03:14.000000000 
-0400
+++ libxml++-2.26.1/libxml++-2.6.pc.in  2010-04-17 15:16:03.000000000 -0400
@@ -5,7 +5,7 @@
 
 Name: libxml++
 Description: C++ wrapper for libxml
-Requires: libxml-2.0 glibmm-2.4
+Requires: glibmm-2.4
 Version: @VERSION@
 Libs: -L${libdir} -lxml++-2.6
 Cflags: -I${includedir}/libxml++-2.6 -I${libdir}/libxml++-2.6/include


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to