Hello community,

here is the log from the commit of package xapian-bindings for openSUSE:Factory
checked in at Wed Sep 21 17:25:59 CEST 2011.



--------
New Changes file:

--- /dev/null   2010-08-26 16:28:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/xapian-bindings/xapian-bindings.changes        
2011-09-21 11:31:17.000000000 +0200
@@ -0,0 +1,89 @@
+-------------------------------------------------------------------
+Tue Sep 13 09:29:40 UTC 2011 - prus...@opensuse.org
+
+- updated to 1.2.7
+  
+  General:
+  * Add missing wrappers for Database::has_positions() and
+    TermIterator::positionlist_count(), and correct the return type of
+    Database::get_doclength() from double to Xapian::termcount.
+
+  CSharp:
+  * Fix iterator ++ and -- so that the reference to the object 
+    isn't released prematurely, which was causing an occasional 
+    crash if the garbage collection happened at just the wrong moment,
+  * Add test coverage for QueryParser.ParseQuery() with flags argument.
+  * Wrap Query::MatchAll and Query::MatchNothing. (ticket#158)
+
+  Java:
+  * SmokeTest.java: Fix == comparisons with strings to use equals().
+  * Add test that string passing is zero byte safe.
+  * Fix MyExpandDecider.accept() to really check the passed parameter.
+
+  Java-SWIG:
+  * Put the SWIG-generated Java bindings in package org.xapian.
+  * Wrap Query::MatchAll and Query::MatchNothing. (ticket#158)
+  * SmokeTest.java: Fix == comparisons with literal strings to 
+    use equals()
+  * Add test that string passing is zero byte safe.
+  * Fix MyExpandDecider.accept() to really check the passed parameter.
+  * Fix the compile JNI code to have a .jnilib extension on Mac OS X.
+  * Create an HTML documentation page based on java/README.
+  * Copy java examples from the hand-coded JNI ones.
+  * docs/examples/SimpleIndex.java: Update to use commit() rather 
+    than flush().
+  * Wrap Query::MatchAll and Query::MatchNothing. (ticket#158)
+  * Check that exactly the sources we expect are generated, and add 
+    some sources which were missing from the list.
+
+  Perl:
+  * Wrap MatchAll and MatchNothing for Perl (as 
+    Search::Xapian::Query::MatchAll and 
+    Search::Xapian::Query::MatchNothing).  (ticket#158)
+  * perl/t/termgenerator.t: Test TermIterator::index_text() with 
+    two arguments.
+  * perl/t/symbol-test.t: Fix to work when built against an installed
+    xapian-core.  (ticket#558)
+
+  PHP:
+  * Wrap MatchAll and MatchNothing for PHP as XapianQuery::MatchAll() and
+    XapianQuery::MatchNothing(). (ticket#158)
+
+  Ruby:
+  * Wrap MatchAll and MatchNothing for Ruby.  (ticket#158)
+
+-------------------------------------------------------------------
+Thu Jan 20 14:16:20 UTC 2011 - a...@rosedu.org
+
+- updated to 1.2.5
+
+-------------------------------------------------------------------
+Thu Jan 20 14:16:20 UTC 2011 - prus...@opensuse.org
+
+- updated to 1.2.4
+
+-------------------------------------------------------------------
+Tue Nov 20 17:14:48 CET 2007 - mrueck...@suse.de
+
+- updated java build requires
+
+-------------------------------------------------------------------
+Tue Nov 20 13:59:09 CET 2007 - mrueck...@suse.de
+
+- fixed filelist
+
+-------------------------------------------------------------------
+Mon Nov 19 22:16:52 CET 2007 - mrueck...@suse.de
+
+- update to version 1.0.4
+
+-------------------------------------------------------------------
+Sun Jun 24 11:49:46 CEST 2007 - mrueck...@suse.de
+
+- update to version 1.0.1
+
+-------------------------------------------------------------------
+Sat Nov 11 05:45:59 CET 2006 - mrueck...@suse.de
+
+- initial package of version 0.9.9
+

calling whatdependson for head-i586


New:
----
  xapian-bindings-1.2.7.tar.gz
  xapian-bindings.changes
  xapian-bindings.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xapian-bindings.spec ++++++
#
# spec file for package xapian-bindings
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

%define php_extension_dir %(php-config --extension-dir)

Name:           xapian-bindings
Version:        1.2.7
Release:        0
License:        GPLv2
Summary:        Bindings for xapian
Url:            http://www.xapian.org/
Group:          Development/Languages/Other
Source:         
http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.gz
BuildRequires:  java-devel
BuildRequires:  libuuid-devel
BuildRequires:  libxapian-devel = %{version}
BuildRequires:  mono-devel
BuildRequires:  php5-devel
BuildRequires:  pkg-config
BuildRequires:  python-devel
BuildRequires:  ruby-devel
BuildRequires:  tcl-devel
BuildRequires:  update-alternatives
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Xapian is an Open Source Probabilistic Information Retrieval Library. It
offers a highly adaptable toolkit that allows developers to easily add advanced
indexing and search facilities to applications.

%package -n python-xapian
Summary:        Files needed for developing Python scripts which use Xapian
Group:          Development/Libraries/Python
%py_requires

%description -n python-xapian
Xapian is an Open Source Probabilistic Information Retrieval framework. It
offers a highly adaptable toolkit that allows developers to easily add advanced
indexing and search facilities to applications. This package provides the
files needed for developing Python scripts which use Xapian.

%package -n php-xapian
Summary:        Files needed for developing PHP scripts which use Xapian
Group:          Productivity/Networking/Web/Servers
Requires:       php5

%description -n php-xapian
Xapian is an Open Source Probabilistic Information Retrieval framework. It
offers a highly adaptable toolkit that allows developers to easily add advanced
indexing and search facilities to applications. This package provides the
files needed for developing PHP scripts which use Xapian.

%package -n ruby-xapian
Summary:        Files needed for developing Ruby scripts which use Xapian
Group:          Development/Languages/Ruby
Requires:       ruby

%description -n ruby-xapian
Xapian is an Open Source Probabilistic Information Retrieval framework. It
offers a highly adaptable toolkit that allows developers to easily add advanced
indexing and search facilities to applications. This package provides the
files needed for developing Ruby scripts which use Xapian.

%package -n tcl8-xapian
Summary:        Files needed for developing TCL scripts which use Xapian
Group:          Development/Libraries/Tcl
Requires:       tcl

%description -n tcl8-xapian
Xapian is an Open Source Probabilistic Information Retrieval framework. It
offers a highly adaptable toolkit that allows developers to easily add advanced
indexing and search facilities to applications. This package provides the
files needed for developing TCL scripts which use Xapian.

%package -n xapian-csharp
Summary:        Files needed for developing C# applications which use Xapian
Group:          Development/Languages/Mono
Requires:       mono-core

%description -n xapian-csharp
Xapian is an Open Source Probabilistic Information Retrieval framework. It
offers a highly adaptable toolkit that allows developers to easily add advanced
indexing and search facilities to applications. This package provides the
files needed for developing C# applications which use Xapian.

%debug_package

%prep
%setup -q

%build
%configure        \
    --with-python \
    --with-php    \
    --with-ruby   \
    --with-tcl    \
    --with-csharp \
    --docdir=%{_docdir}/%{name}
make %{?_smp_mflags}

%install
make install DESTDIR=%{?buildroot}

%clean
rm -rf %{buildroot}

%files -n python-xapian
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog HACKING NEWS README TODO
%dir %{_defaultdocdir}/%{name}
%doc %{_defaultdocdir}/%{name}/python/
%{py_sitedir}/xapian/

%files -n php-xapian
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog HACKING NEWS README TODO
%dir %{_defaultdocdir}/%{name}
%doc %{_defaultdocdir}/%{name}/php/
%{php_extension_dir}/xapian.so
%{_datadir}/php5/xapian.php

%files -n ruby-xapian
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog HACKING NEWS README TODO
%dir %{_defaultdocdir}/%{name}
%doc %{_defaultdocdir}/%{name}/ruby/
%{_libdir}/ruby/site_ruby/%{rb_ver}/%{rb_arch}/_xapian.so
%{_libdir}/ruby/site_ruby/%{rb_ver}/xapian.rb

%files -n tcl8-xapian
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog HACKING NEWS README TODO
%dir %{_defaultdocdir}/%{name}
%doc %{_defaultdocdir}/%{name}/tcl8/
%{_libdir}/tcl/xapian%{version}/

%files -n xapian-csharp
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog HACKING NEWS README TODO
%dir %{_defaultdocdir}/%{name}
%doc %{_defaultdocdir}/%{name}/csharp/
%{_libdir}/_XapianSharp.so
%dir %{_libdir}/mono/
%{_libdir}/mono/XapianSharp/
%dir %{_libdir}/mono/gac/
%{_libdir}/mono/gac/XapianSharp/

%changelog

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to