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® 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