Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv12530

Added Files:
        libxapian22-shlibs.info libxapian22-shlibs.patch 
Log Message:
'transfer' xapian from 10.4
use more consistently named base package libxapian22 v1.2.15
activate tests
clean up

--- NEW FILE: libxapian22-shlibs.patch ---
diff -ruN xapian-core-1.2.15/tests/api_serialise.cc 
xapian-core-1.2.15/tests/api_serialise.cc 
--- xapian-core-1.2.15/tests/api_serialise.cc   2013-10-06 18:20:29.000000000 
-0400
+++ xapian-core-1.2.15/tests/api_serialise.cc   2013-10-06 18:25:56.000000000 
-0400
@@ -347,6 +347,7 @@
 
 /// Check that exceptions when registering a postingsource are handled well.
 DEFINE_TESTCASE(registry1, !backend) {
+    SKIP_TEST_FOR_BACKEND("none");
     // Test that a replacement object throwing bad_alloc is handled.
     {
        Xapian::Registry reg;
@@ -448,6 +449,7 @@
 
 /// Check that exceptions when registering are handled well.
 DEFINE_TESTCASE(registry2, !backend) {
+    SKIP_TEST_FOR_BACKEND("none");
     // Test that a replacement object throwing bad_alloc is handled.
     {
        Xapian::Registry reg;
@@ -540,6 +542,7 @@
 
 /// Check that exceptions when registering are handled well.
 DEFINE_TESTCASE(registry3, !backend) {
+    SKIP_TEST_FOR_BACKEND("none");
     // Test that a replacement object throwing bad_alloc is handled.
     {
        Xapian::Registry reg;

--- NEW FILE: libxapian22-shlibs.info ---
Package: libxapian22-shlibs
Version: 1.2.15
Revision: 4
Description: Search engine library
License: GPL
Maintainer: Hanspeter Niederstrasser <nie...@users.sourceforge.net>
BuildDepends: <<
        fink-package-precedence
<<
Source: http://oligarchy.co.uk/xapian/%v/xapian-core-%v.tar.gz
Source-MD5: 3af45069c6a14a7ecad2da24cbc3d2c5
Source-Checksum: SHA1(3d2ea66e9930451dcac4b96f321284f3dee98d51)
PatchFile: %n.patch
PatchFile-MD5: 417c32511724b9d67b35cd217efd4457
PatchScript: <<
        patch -p1 < %{PatchFile}
<<
ConfigureParams: <<
        --enable-dependency-tracking \
        --disable-static
<<
GCC: 4.0
CompileScript: <<
        %{default_script}
        fink-package-precedence --prohibit-bdep=libxapian22-dev .
<<
InfoTest: <<
        TestScript: <<
                make check || exit 2
        <<
<<
InstallScript: make install DESTDIR=%d
Shlibs: <<
        %p/lib/libxapian.22.dylib 29.0.0 %n (>= 1.2.15-1)
<<
DocFiles: AUTHORS COPYING ChangeLog* NEWS PLATFORMS README
Homepage: http://xapian.org
Splitoff: <<
        Package: libxapian22-dev
        Description: Search engine library, dev pkg
        Depends: %N (= %v-%r)
        BuildDependsOnly: true
        Files: <<
                bin/xapian-config
                include
                lib/cmake
                lib/libxapian.{dylib,la}
                share/aclocal
                share/man/man1/xapian-config.1
        <<
        DocFiles: AUTHORS COPYING ChangeLog* NEWS PLATFORMS README
<<
Splitoff2: <<
        Package: xapian-bin
        Description: Search engine library, executables
        Depends: %N (= %v-%r)
        Files: <<
                bin
                share/man
        <<
        DocFiles: COPYING
<<
Splitoff3: <<
        Package: xapian-doc
        Description: Search engine library, documentation
        Files: <<
                share/doc/xapian-core
        <<
        DocFiles: AUTHORS COPYING ChangeLog* NEWS PLATFORMS README
<<
DescDetail: <<
Xapian is an Open Source Search Engine Library.

Xapian is a highly adaptable toolkit which allows developers to easily add 
advanced indexing and search facilities to their own applications. It 
supports the Probabilistic Information Retrieval model and also supports a 
rich set of boolean query operators.
<<
DescPackaging: <<
Rename packages on transition to 10.7 to follow Debian's naming convention
for the shlibs/dev SplitOffs.
<<
DescPort: <<
Skip tests that throw an error when the test program is built with clang. Fixed 
upstream but the backporting to the 1.2 branch is tricky, so easiest for this 
release to just skip it.  See SVN r17452 for an incomplete part of the upstream 
solution.
<<


------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to