commit clucene-core for openSUSE:Factory
Hello community, here is the log from the commit of package clucene-core for openSUSE:Factory checked in at 2018-02-15 13:19:00 Comparing /work/SRC/openSUSE:Factory/clucene-core (Old) and /work/SRC/openSUSE:Factory/.clucene-core.new (New) Package is "clucene-core" Thu Feb 15 13:19:00 2018 rev:30 rq:575579 version:2.3.3.4 Changes: --- /work/SRC/openSUSE:Factory/clucene-core/clucene-core.changes 2017-02-06 14:32:50.461826370 +0100 +++ /work/SRC/openSUSE:Factory/.clucene-core.new/clucene-core.changes 2018-02-15 13:19:01.398095410 +0100 @@ -1,0 +2,7 @@ +Wed Feb 7 14:12:14 UTC 2018 - tchva...@suse.com + +- Add patch clucene-new-gcc.patch to fix visibility issues +- Use %cmake macros +- Remove few obsolete codepaths + +--- New: clucene-new-gcc.patch Other differences: -- ++ clucene-core.spec ++ --- /var/tmp/diff_new_pack.gMkStr/_old 2018-02-15 13:19:02.210065980 +0100 +++ /var/tmp/diff_new_pack.gMkStr/_new 2018-02-15 13:19:02.214065835 +0100 @@ -1,7 +1,7 @@ # # spec file for package clucene-core # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Version:2.3.3.4 Release:0 Summary:CLucene is a C++ port of Lucene -License:LGPL-2.1 or Apache-2.0 +License:LGPL-2.1 OR Apache-2.0 Group: Development/Libraries/C and C++ Url:http://clucene.sourceforge.net/ #Git-Clone:git://clucene.git.sourceforge.net/gitroot/clucene/clucene @@ -31,19 +31,19 @@ # PATCH-FIX-UPSTREAM [rh#794795] Patch1: clucene-2.3.3.4-contrib-libs.patch Patch2: clucene-kill-ext-includes.diff -%if 0%{?suse_version} > 1325 -BuildRequires: libboost_headers-devel -%else -BuildRequires: boost-devel -%endif +Patch3: clucene-new-gcc.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libtool -BuildRequires: pkg-config -BuildRequires: zlib-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig +BuildRequires: pkgconfig(zlib) +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +%else +BuildRequires: boost-devel +%endif %description CLucene is a C++ port of Lucene. It is a high-performance, full-featured text @@ -53,7 +53,6 @@ %package -n libclucene-core1 Summary:C++ implementation of the Lucene text search engine Group: System/Libraries -# Rip the wrong name. Obsoletes: libclucene2 < %{version}-%{release} Provides: libclucene2 = %{version}-%{release} @@ -100,28 +99,19 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 +%autopatch -p1 # the tar ball is stripped like this: rm -rf test/data/reuters* tests/data/utf* # test/data is not allowed to be distributed bnc#253602 %build -cmake . \ --DCMAKE_CXX_FLAGS="%{optflags}" \ --DCMAKE_C_FLAGS="%{optflags}" \ --DCMAKE_INSTALL_PREFIX="%{_prefix}" \ --DLUCENE_SYS_INCLUDES=%{_libdir} \ +%cmake \ -DBUILD_CONTRIBS_LIB=ON \ -%if "%{_lib}" == "lib64" --DLIB_SUFFIX=64 \ -%endif --DCMAKE_BUILD_TYPE=RelWithDebInfo + -DLUCENE_SYS_INCLUDES=%{_libdir} make %{?_smp_mflags} VERBOSE=1 %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%cmake_install find %{buildroot} -type f -name "*.la" -delete -print rm -rf %{buildroot}%{_libdir}/CLuceneConfig.cmake @@ -130,36 +120,27 @@ %fdupes -s %{buildroot} %post -n libclucene-core1 -p /sbin/ldconfig - %postun -n libclucene-core1 -p /sbin/ldconfig - %post -n libclucene-shared1 -p /sbin/ldconfig - %postun -n libclucene-shared1 -p /sbin/ldconfig +%post -n libclucene-contribs-lib1 -p /sbin/ldconfig +%postun -n libclucene-contribs-lib1 -p /sbin/ldconfig %files -n libclucene-core1 -%defattr(-,root,root,-) %doc APACHE.license AUTHORS ChangeLog COPYING doc/ LGPL.license README README.PACKAGE REQUESTS %{_libdir}/libclucene-core.so.1 %{_libdir}/libclucene-core.so.%{version} %files -n libclucene-shared1 -%defattr(-,root,root) %doc APACHE.license COPYING LGPL.license %{_libdir}/libclucene-shared.so.1 %{_libdir}/libclucene-shared.so.%{version} -%post -n libclucene-contribs-lib1 -p /sbin/ldconfig - -%postun -n libclucene-contribs-lib1 -p /sbin/ldconfig - %files -n libclucene-contribs-lib1 -%defattr(-, root, root, -) %{_libdir}/libclucene-contribs-lib.so.1* %{_libdir}/libclucene-contribs-lib.so.%{version} %files devel -%defattr(-,root,root,-) %{_libdir}/libclucene*.so %{_inc
commit clucene-core for openSUSE:Factory
Hello community, here is the log from the commit of package clucene-core for openSUSE:Factory checked in at 2017-02-06 14:32:49 Comparing /work/SRC/openSUSE:Factory/clucene-core (Old) and /work/SRC/openSUSE:Factory/.clucene-core.new (New) Package is "clucene-core" Changes: --- /work/SRC/openSUSE:Factory/clucene-core/clucene-core.changes 2015-04-25 16:45:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.clucene-core.new/clucene-core.changes 2017-02-06 14:32:50.461826370 +0100 @@ -1,0 +2,5 @@ +Wed Feb 1 10:28:36 UTC 2017 - adam.ma...@suse.de + +- use individual libboost-*-devel packages instead of boost-devel + +--- Other differences: -- ++ clucene-core.spec ++ --- /var/tmp/diff_new_pack.DXAAoH/_old 2017-02-06 14:32:50.969752959 +0100 +++ /var/tmp/diff_new_pack.DXAAoH/_new 2017-02-06 14:32:50.973752381 +0100 @@ -1,7 +1,7 @@ # # spec file for package clucene-core # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,7 +31,11 @@ # PATCH-FIX-UPSTREAM [rh#794795] Patch1: clucene-2.3.3.4-contrib-libs.patch Patch2: clucene-kill-ext-includes.diff +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +%else BuildRequires: boost-devel +%endif BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes
commit clucene-core for openSUSE:Factory
Hello community, here is the log from the commit of package clucene-core for openSUSE:Factory checked in at 2015-04-25 16:45:35 Comparing /work/SRC/openSUSE:Factory/clucene-core (Old) and /work/SRC/openSUSE:Factory/.clucene-core.new (New) Package is "clucene-core" Changes: --- /work/SRC/openSUSE:Factory/clucene-core/clucene-core.changes 2013-01-29 12:04:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.clucene-core.new/clucene-core.changes 2015-04-25 16:45:37.0 +0200 @@ -1,0 +2,8 @@ +Tue Apr 21 13:22:11 UTC 2015 - mplus...@suse.com + +- Use url for source +- Use fdupes to reduce amount of duplicate files +- Cleanup spec-file with spec-cleaner +- Do not install empty NEWS file + +--- Old: clucene-core-2.3.3.4.tar.bz2 New: clucene-core-2.3.3.4.tar.gz Other differences: -- ++ clucene-core.spec ++ --- /var/tmp/diff_new_pack.8ZkRCj/_old 2015-04-25 16:45:38.0 +0200 +++ /var/tmp/diff_new_pack.8ZkRCj/_new 2015-04-25 16:45:38.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package clucene-core # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,19 +23,18 @@ License:LGPL-2.1 or Apache-2.0 Group: Development/Libraries/C and C++ Url:http://clucene.sourceforge.net/ - #Git-Clone:git://clucene.git.sourceforge.net/gitroot/clucene/clucene -Source: %{name}-%{version}.tar.bz2 +Source0: http://sourceforge.net/projects/clucene/files/clucene-core-unstable/2.3/%{name}-%{version}.tar.gz Source2:baselibs.conf # PATCH-FIX-UPSTREAM [rh#748196] Patch0: clucene-2.3.3.4-pkgconfig.patch # PATCH-FIX-UPSTREAM [rh#794795] Patch1: clucene-2.3.3.4-contrib-libs.patch Patch2: clucene-kill-ext-includes.diff - BuildRequires: boost-devel BuildRequires: cmake BuildRequires: doxygen +BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkg-config @@ -51,8 +50,8 @@ Summary:C++ implementation of the Lucene text search engine Group: System/Libraries # Rip the wrong name. -Obsoletes: libclucene2 < %version-%release -Provides: libclucene2 = %version-%release +Obsoletes: libclucene2 < %{version}-%{release} +Provides: libclucene2 = %{version}-%{release} %description -n libclucene-core1 CLucene is a C++ port of Lucene. It is a high-performance, full-featured text @@ -80,13 +79,12 @@ This package contains language specific text analyzers for clucene. - %package devel Summary:Development files for clucene library Group: Development/Libraries/C and C++ Requires: libclucene-contribs-lib1 = %{version} -Requires: libclucene-core1 = %version -Requires: libclucene-shared1 = %version +Requires: libclucene-core1 = %{version} +Requires: libclucene-shared1 = %{version} Requires: libstdc++-devel %description devel @@ -100,7 +98,7 @@ %setup -q %patch0 -p1 %patch1 -p1 -%patch -P 2 -p1 +%patch2 -p1 # the tar ball is stripped like this: rm -rf test/data/reuters* tests/data/utf* # test/data is not allowed to be distributed bnc#253602 @@ -112,36 +110,43 @@ -DCMAKE_INSTALL_PREFIX="%{_prefix}" \ -DLUCENE_SYS_INCLUDES=%{_libdir} \ -DBUILD_CONTRIBS_LIB=ON \ -%if "%_lib" == "lib64" +%if "%{_lib}" == "lib64" -DLIB_SUFFIX=64 \ %endif -DCMAKE_BUILD_TYPE=RelWithDebInfo make %{?_smp_mflags} VERBOSE=1 %install -make install DESTDIR="%buildroot" +make DESTDIR=%{buildroot} install %{?_smp_mflags} -rm -f %{buildroot}%{_libdir}/*.la +find %{buildroot} -type f -name "*.la" -delete -print rm -rf %{buildroot}%{_libdir}/CLuceneConfig.cmake +# remove duplicates +%fdupes -s %{buildroot} + %post -n libclucene-core1 -p /sbin/ldconfig + %postun -n libclucene-core1 -p /sbin/ldconfig + %post -n libclucene-shared1 -p /sbin/ldconfig + %postun -n libclucene-shared1 -p /sbin/ldconfig %files -n libclucene-core1 %defattr(-,root,root,-) -%doc APACHE.license AUTHORS ChangeLog COPYING doc/ LGPL.license NEWS README README.PACKAGE REQUESTS +%doc APACHE.license AUTHORS ChangeLog COPYING doc/ LGPL.license README README.PACKAGE REQUESTS %{_libdir}/libclucene-core.so.1 -%{_libdir}/libclucene-core.so.%version +%{_libdir}/libclucene-core.so.%{version} %files -n libclucene-shared1 %defattr(-,root,root) %doc APACHE.license COPYING LGPL.license %{_libdir}/libclucene-shared.so.1 -%{_libdir}/libclucene-shared.so
commit clucene-core for openSUSE:Factory
Hello community, here is the log from the commit of package clucene-core for openSUSE:Factory checked in at 2013-01-29 12:04:30 Comparing /work/SRC/openSUSE:Factory/clucene-core (Old) and /work/SRC/openSUSE:Factory/.clucene-core.new (New) Package is "clucene-core", Maintainer is "kde-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/clucene-core/clucene-core.changes 2012-12-19 10:50:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.clucene-core.new/clucene-core.changes 2013-01-29 12:04:59.0 +0100 @@ -1,0 +2,8 @@ +Fri Jan 25 01:20:56 UTC 2013 - jeng...@inai.de + +- Replace wrong shlib package name "libclucene2" (the SONAME is + libclucene*.so.1, not .2) by libclucene-{core,shared}1 +- Use more robust make install command +- Add patch clucene-kill-ext-includes.diff + +--- New: clucene-kill-ext-includes.diff Other differences: -- ++ clucene-core.spec ++ --- /var/tmp/diff_new_pack.qJEl60/_old 2013-01-29 12:05:00.0 +0100 +++ /var/tmp/diff_new_pack.qJEl60/_new 2013-01-29 12:05:00.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package clucene-core # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -23,13 +23,15 @@ License:LGPL-2.1 or Apache-2.0 Group: Development/Libraries/C and C++ Url:http://clucene.sourceforge.net/ + +#Git-Clone:git://clucene.git.sourceforge.net/gitroot/clucene/clucene Source: %{name}-%{version}.tar.bz2 Source2:baselibs.conf - # PATCH-FIX-UPSTREAM [rh#748196] Patch0: clucene-2.3.3.4-pkgconfig.patch # PATCH-FIX-UPSTREAM [rh#794795] Patch1: clucene-2.3.3.4-contrib-libs.patch +Patch2: clucene-kill-ext-includes.diff BuildRequires: boost-devel BuildRequires: cmake @@ -45,18 +47,28 @@ search engine written in C++. CLucene is faster than lucene as it is written in C++. -%package -n libclucene2 -Summary:Development files for clucene library -Group: Development/Libraries/C and C++ -Provides: %{name} = %{version} -#TODO: Change back to '<' after next version update: -Obsoletes: %{name} <= %{version} +%package -n libclucene-core1 +Summary:C++ implementation of the Lucene text search engine +Group: System/Libraries +# Rip the wrong name. +Obsoletes: libclucene2 < %version-%release +Provides: libclucene2 = %version-%release -%description -n libclucene2 +%description -n libclucene-core1 CLucene is a C++ port of Lucene. It is a high-performance, full-featured text search engine written in C++. CLucene is faster than lucene as it is written in C++. +%package -n libclucene-shared1 +Summary:CLucene cross-platform layer +Group: System/Libraries + +%description -n libclucene-shared1 +This package creates a library that is used in all the CLucene +projects. It provides cross-platform macros and functions, as well as +things like cl_* string macros, file handling functions, replacement +functions, etc. + %package -n libclucene-contribs-lib1 Summary:Language specific text analyzers for %{name} Group: Development/Libraries/C and C++ @@ -73,7 +85,8 @@ Summary:Development files for clucene library Group: Development/Libraries/C and C++ Requires: libclucene-contribs-lib1 = %{version} -Requires: libclucene2 = %{version} +Requires: libclucene-core1 = %version +Requires: libclucene-shared1 = %version Requires: libstdc++-devel %description devel @@ -87,6 +100,7 @@ %setup -q %patch0 -p1 %patch1 -p1 +%patch -P 2 -p1 # the tar ball is stripped like this: rm -rf test/data/reuters* tests/data/utf* # test/data is not allowed to be distributed bnc#253602 @@ -105,19 +119,27 @@ make %{?_smp_mflags} VERBOSE=1 %install -%makeinstall +make install DESTDIR="%buildroot" rm -f %{buildroot}%{_libdir}/*.la rm -rf %{buildroot}%{_libdir}/CLuceneConfig.cmake -%post -n libclucene2 -p /sbin/ldconfig -%postun -n libclucene2 -p /sbin/ldconfig +%post -n libclucene-core1 -p /sbin/ldconfig +%postun -n libclucene-core1 -p /sbin/ldconfig +%post -n libclucene-shared1 -p /sbin/ldconfig +%postun -n libclucene-shared1 -p /sbin/ldconfig -%files -n libclucene2 +%files -n libclucene-core1 %defattr(-,root,root,-) %doc APACHE.license AUTHORS ChangeLog COPYING doc/ LGPL.license NEWS README README.PACKAGE REQUESTS -%{_libdir}/libclucene-core.so.* -%{_libdir}/libclucene-shared.so
commit clucene-core for openSUSE:Factory
Hello community, here is the log from the commit of package clucene-core for openSUSE:Factory checked in at 2012-12-19 10:49:35 Comparing /work/SRC/openSUSE:Factory/clucene-core (Old) and /work/SRC/openSUSE:Factory/.clucene-core.new (New) Package is "clucene-core", Maintainer is "kde-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/clucene-core/clucene-core.changes 2012-03-23 15:11:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.clucene-core.new/clucene-core.changes 2012-12-19 10:50:38.0 +0100 @@ -1,0 +2,5 @@ +Mon Dec 17 10:34:05 CET 2012 - r...@suse.de + +- fix build on s390x which also uses lib64 + +--- Other differences: -- ++ clucene-core.spec ++ --- /var/tmp/diff_new_pack.yxWmgA/_old 2012-12-19 10:50:40.0 +0100 +++ /var/tmp/diff_new_pack.yxWmgA/_new 2012-12-19 10:50:40.0 +0100 @@ -98,7 +98,7 @@ -DCMAKE_INSTALL_PREFIX="%{_prefix}" \ -DLUCENE_SYS_INCLUDES=%{_libdir} \ -DBUILD_CONTRIBS_LIB=ON \ -%ifarch x86_64 ppc64 +%if "%_lib" == "lib64" -DLIB_SUFFIX=64 \ %endif -DCMAKE_BUILD_TYPE=RelWithDebInfo -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit clucene-core for openSUSE:Factory
Hello community, here is the log from the commit of package clucene-core for openSUSE:Factory checked in at 2012-03-23 15:11:25 Comparing /work/SRC/openSUSE:Factory/clucene-core (Old) and /work/SRC/openSUSE:Factory/.clucene-core.new (New) Package is "clucene-core", Maintainer is "kde-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/clucene-core/clucene-core.changes 2012-03-20 17:47:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.clucene-core.new/clucene-core.changes 2012-03-23 15:11:26.0 +0100 @@ -1,0 +2,5 @@ +Wed Mar 21 12:05:21 UTC 2012 - tchva...@suse.cz + +- build contrib libs too + +--- Old: clucene-core-2.3.3.4-pkgconfig_sys_includes.patch New: clucene-2.3.3.4-contrib-libs.patch clucene-2.3.3.4-pkgconfig.patch Other differences: -- ++ clucene-core.spec ++ --- /var/tmp/diff_new_pack.hNdzTl/_old 2012-03-23 15:11:28.0 +0100 +++ /var/tmp/diff_new_pack.hNdzTl/_new 2012-03-23 15:11:28.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package clucene-core # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -16,27 +16,28 @@ # - Name: clucene-core Version:2.3.3.4 Release:0 -License:LGPL-2.1 or Apache-2.0 Summary:CLucene is a C++ port of Lucene -Url:http://clucene.sourceforge.net/ +License:LGPL-2.1 or Apache-2.0 Group: Development/Libraries/C and C++ +Url:http://clucene.sourceforge.net/ Source: %{name}-%{version}.tar.bz2 Source2:baselibs.conf # PATCH-FIX-UPSTREAM [rh#748196] -Patch0: clucene-core-2.3.3.4-pkgconfig_sys_includes.patch +Patch0: clucene-2.3.3.4-pkgconfig.patch +# PATCH-FIX-UPSTREAM [rh#794795] +Patch1: clucene-2.3.3.4-contrib-libs.patch +BuildRequires: boost-devel BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkg-config BuildRequires: zlib-devel -BuildRequires: boost-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -56,9 +57,22 @@ search engine written in C++. CLucene is faster than lucene as it is written in C++. +%package -n libclucene-contribs-lib1 +Summary:Language specific text analyzers for %{name} +Group: Development/Libraries/C and C++ + +%description -n libclucene-contribs-lib1 +CLucene is a C++ port of Lucene. It is a high-performance, full-featured text +search engine written in C++. CLucene is faster than lucene as it is written +in C++. + +This package contains language specific text analyzers for clucene. + + %package devel Summary:Development files for clucene library Group: Development/Libraries/C and C++ +Requires: libclucene-contribs-lib1 = %{version} Requires: libclucene2 = %{version} Requires: libstdc++-devel @@ -72,6 +86,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 # the tar ball is stripped like this: rm -rf test/data/reuters* tests/data/utf* # test/data is not allowed to be distributed bnc#253602 @@ -81,7 +96,8 @@ -DCMAKE_CXX_FLAGS="%{optflags}" \ -DCMAKE_C_FLAGS="%{optflags}" \ -DCMAKE_INSTALL_PREFIX="%{_prefix}" \ --DLUCENE_SYS_INCLUDES:PATH=%{_libdir} \ +-DLUCENE_SYS_INCLUDES=%{_libdir} \ +-DBUILD_CONTRIBS_LIB=ON \ %ifarch x86_64 ppc64 -DLIB_SUFFIX=64 \ %endif @@ -89,18 +105,27 @@ make %{?_smp_mflags} VERBOSE=1 %install -%make_install +%makeinstall + rm -f %{buildroot}%{_libdir}/*.la rm -rf %{buildroot}%{_libdir}/CLuceneConfig.cmake %post -n libclucene2 -p /sbin/ldconfig - %postun -n libclucene2 -p /sbin/ldconfig %files -n libclucene2 %defattr(-,root,root,-) %doc APACHE.license AUTHORS ChangeLog COPYING doc/ LGPL.license NEWS README README.PACKAGE REQUESTS -%{_libdir}/libclucene*.so.* +%{_libdir}/libclucene-core.so.* +%{_libdir}/libclucene-shared.so.* + +%post -n libclucene-contribs-lib1 -p /sbin/ldconfig +%postun -n libclucene-contribs-lib1 -p /sbin/ldconfig + +%files -n libclucene-contribs-lib1 +%defattr(-, root, root, -) +%{_libdir}/libclucene-contribs-lib.so.1* +%{_libdir}/libclucene-contribs-lib.so.%{version} %files devel %defattr(-,root,root,-) ++ clucene-2.3.3.4-contrib-libs.patch ++ diff -NaurpBb clucene-core-2.3.3.4/CMakeLists.txt clucene-core-2.3.3.4-mod/CMakeLists.txt --- clucene-core-2.3.3.4/CMakeLists.txt 2011-03-17 03:21:07.0 +0300 +++ clucene-core-2.3.3
commit clucene-core for openSUSE:Factory
Hello community, here is the log from the commit of package clucene-core for openSUSE:Factory checked in at 2012-03-20 17:47:39 Comparing /work/SRC/openSUSE:Factory/clucene-core (Old) and /work/SRC/openSUSE:Factory/.clucene-core.new (New) Package is "clucene-core", Maintainer is "kde-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/clucene-core/clucene-core.changes 2011-12-02 09:25:54.0 +0100 +++ /work/SRC/openSUSE:Factory/.clucene-core.new/clucene-core.changes 2012-03-20 17:47:45.0 +0100 @@ -1,0 +2,5 @@ +Thu Mar 15 15:02:01 UTC 2012 - dval...@suse.com + +- fix ppc64 build + +--- Other differences: -- ++ clucene-core.spec ++ --- /var/tmp/diff_new_pack.i7YyNK/_old 2012-03-20 17:47:49.0 +0100 +++ /var/tmp/diff_new_pack.i7YyNK/_new 2012-03-20 17:47:49.0 +0100 @@ -82,7 +82,7 @@ -DCMAKE_C_FLAGS="%{optflags}" \ -DCMAKE_INSTALL_PREFIX="%{_prefix}" \ -DLUCENE_SYS_INCLUDES:PATH=%{_libdir} \ -%ifarch x86_64 +%ifarch x86_64 ppc64 -DLIB_SUFFIX=64 \ %endif -DCMAKE_BUILD_TYPE=RelWithDebInfo -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit clucene-core for openSUSE:Factory
Hello community, here is the log from the commit of package clucene-core for openSUSE:Factory checked in at 2011-12-02 09:25:52 Comparing /work/SRC/openSUSE:Factory/clucene-core (Old) and /work/SRC/openSUSE:Factory/.clucene-core.new (New) Package is "clucene-core", Maintainer is "kde-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/clucene-core/clucene-core.changes 2011-10-03 09:14:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.clucene-core.new/clucene-core.changes 2011-12-02 09:25:54.0 +0100 @@ -1,0 +2,56 @@ +Fri Nov 25 10:08:15 UTC 2011 - sasc...@suse.de + +- Avoid line continuation in last cmake parameter + +--- +Fri Nov 25 09:42:10 UTC 2011 - d...@dominik-schmidt.de + +- Fixed typo in cmake arguments + +--- +Thu Nov 24 09:29:56 UTC 2011 - sasc...@suse.de + +- Darix doesn't want a renamed devel package, thus revert that part + +--- +Wed Nov 23 12:45:56 UTC 2011 - tittiatc...@gmail.com + +- Removed the link as source. It seems very hard to determine the + exactly link with sourceforge. + +--- +Wed Nov 23 03:29:48 UTC 2011 - d...@dominik-schmidt.de + +- put clucene-config.h in %_libdir/CLucene/ as it's not multilib + ready and fixfix libclucene-core.pc to know about it [rh#748196] +- put CLuceneConfig.cmake there as well as it only includes version + information but no include path or link targets +- don't use bundled boost + +--- +Tue Nov 15 15:45:48 UTC 2011 - sasc...@suse.de + +- Honor shared library policy: + * Obsolete devel package, introduce libclucene0 + libclucene-devel +- Simplified cmake usage, no need for that many env vars + +--- +Fri Nov 11 13:48:25 UTC 2011 - d...@dominik-schmidt.de + +- Update to 2.3.3.4: + * Static object fields have been changed to method accessors +Classes changed: FieldCache, ScoreDocComparator. +This was necessary for creating static libraries work on certain +platforms. + * Folders were reorganised, this seems like a good time to do it + * Some deprecated functions were removed. + * moved platform configuration type code and utility code into +'shared' project. This enables tests to be built with a shared +library on windows + * Moved moved of the platform specific logic into cmake in order +to reduce #ifdefs in code + * added contributions code into the trunk. this will hopefully mean +more exposure to the contributions. + * Deletor::Array was renamed to Deletor::vArray. + +--- Old: clucene-core-0.9.21-stripped.tar.bz2 clucene-core-0.9.21.tar.bz2 gcc-4.4.diff New: clucene-core-2.3.3.4-pkgconfig_sys_includes.patch clucene-core-2.3.3.4.tar.bz2 Other differences: -- ++ clucene-core.spec ++ --- /var/tmp/diff_new_pack.udJ07P/_old 2011-12-02 09:25:56.0 +0100 +++ /var/tmp/diff_new_pack.udJ07P/_new 2011-12-02 09:25:56.0 +0100 @@ -18,75 +18,99 @@ Name: clucene-core -Version:0.9.21 -Release:77 +Version:2.3.3.4 +Release:0 License:LGPL-2.1 or Apache-2.0 Summary:CLucene is a C++ port of Lucene Url:http://clucene.sourceforge.net/ Group: Development/Libraries/C and C++ -Source: http://prdownloads.sourceforge.net/clucene/%{name}-%{version}.tar.bz2 +Source: %{name}-%{version}.tar.bz2 Source2:baselibs.conf -Patch0: gcc-4.4.diff + +# PATCH-FIX-UPSTREAM [rh#748196] +Patch0: clucene-core-2.3.3.4-pkgconfig_sys_includes.patch + +BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: libtool +BuildRequires: pkg-config +BuildRequires: zlib-devel +BuildRequires: boost-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -CLucene is a C++ port of Lucene. It is a high-performance, -full-featured text search engine written in C++. CLucene is faster than -lucene as it is written in C++. +CLucene is a C++ port of Lucene. It is a high-performance, full-featured text +search engine written in C++. CLucene is faster than lucene as it is written +in C++. -%package devel +%package -n libclucene2 +Summary:Development files for clucene library +Group: Development/Libraries/C and C++ +Provides: %{name} = %{version} +#TODO: Change back to '<' after next version update: +Obsoletes:
commit clucene-core for openSUSE:Factory
Hello community, here is the log from the commit of package clucene-core for openSUSE:Factory checked in at Mon Oct 3 09:14:44 CEST 2011. --- openSUSE:Factory/clucene-core/clucene-core.changes 2011-09-23 01:53:40.0 +0200 +++ clucene-core/clucene-core.changes 2011-09-30 22:10:48.0 +0200 @@ -1,0 +2,5 @@ +Fri Sep 30 20:07:49 UTC 2011 - co...@suse.com + +- add libtool as buildrequire to make the spec file more reliable + +--- calling whatdependson for head-i586 Other differences: -- ++ clucene-core.spec ++ --- /var/tmp/diff_new_pack.Y3xIv3/_old 2011-10-03 09:14:40.0 +0200 +++ /var/tmp/diff_new_pack.Y3xIv3/_new 2011-10-03 09:14:40.0 +0200 @@ -29,6 +29,7 @@ Patch0: gcc-4.4.diff BuildRequires: doxygen BuildRequires: gcc-c++ +BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-build %description continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit clucene-core for openSUSE:Factory
Hello community, here is the log from the commit of package clucene-core for openSUSE:Factory checked in at Thu Sep 15 12:04:32 CEST 2011. --- clucene-core/clucene-core.changes 2009-12-15 23:05:21.0 +0100 +++ /mounts/work_src_done/STABLE/clucene-core/clucene-core.changes 2011-09-14 17:12:13.0 +0200 @@ -1,0 +2,11 @@ +Wed Sep 14 15:09:49 UTC 2011 - idon...@suse.com + +- Fix license string to be LGPL-2.1 or Apache-2.0 , bnc#717711 + +--- +Tue Sep 13 11:38:36 UTC 2011 - idon...@suse.com + +- Fix license string +- Use the correct tarball URL + +--- calling whatdependson for head-i586 New: clucene-core-0.9.21.tar.bz2 Other differences: -- ++ clucene-core.spec ++ --- /var/tmp/diff_new_pack.9ZzFS4/_old 2011-09-15 12:04:28.0 +0200 +++ /var/tmp/diff_new_pack.9ZzFS4/_new 2011-09-15 12:04:28.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package clucene-core (Version 0.9.21) +# spec file for package clucene-core # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# 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 @@ -15,95 +15,60 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: clucene-core -%define pkg_name clucene-core Version:0.9.21 -Release:4 -License:ASLv.. -Group: Development/Libraries/C and C++ -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: doxygen gcc-c++ +Release:77 +License:LGPL-2.1 or Apache-2.0 +Summary:CLucene is a C++ port of Lucene Url:http://clucene.sourceforge.net/ -Source: http://prdownloads.sourceforge.net/clucene/%{pkg_name}-%{version}-stripped.tar.bz2 +Group: Development/Libraries/C and C++ +Source: http://prdownloads.sourceforge.net/clucene/%{name}-%{version}.tar.bz2 Source2:baselibs.conf Patch0: gcc-4.4.diff -Summary:CLucene is a C++ port of Lucene +BuildRequires: doxygen +BuildRequires: gcc-c++ +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description CLucene is a C++ port of Lucene. It is a high-performance, full-featured text search engine written in C++. CLucene is faster than lucene as it is written in C++. - - -Authors: - -Doug Cutting -John Wheeler -Robert G. Ristroph -David Rushby -Jimmy Pritts -Peter Edwards -Jorge Sabater Redondo -Daniel Glassey -Peter Gladkikh -Pedja -Peter Hodges -Ben van Klinken - %package devel -License:ASLv.. + +Summary:Development files for clucene library Group: Development/Libraries/C and C++ -Requires: %{name} = %{version} libstdc++-devel -Summary:CLucene is a C++ port of Lucene +Requires: %{name} = %{version} +Requires: libstdc++-devel %description devel CLucene is a C++ port of Lucene. It is a high-performance, full-featured text search engine written in C++. CLucene is faster than lucene as it is written in C++. - - -Authors: - -Doug Cutting -John Wheeler -Robert G. Ristroph -David Rushby -Jimmy Pritts -Peter Edwards -Jorge Sabater Redondo -Daniel Glassey -Peter Gladkikh -Pedja -Peter Hodges - %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q %patch0 -if [ -e test/data ]; then -echo "test/data is not allowed to be distributed." -echo "see #253602" -exit -1 -fi + +# test/data is not allowed to be distributed bnc#253602 +rm -rf test/data/reuters* tests/data/utf* %build ./autogen.sh %configure --with-pic --disable-static -%{__make} %{?jobs:-j %jobs} +make %{?_smp_mflags} %check -%{__make} check || true +make check || true %install -%makeinstall -%{__rm} -f %{buildroot}%{_libdir}/*.la +%make_install +rm -f %{buildroot}%{_libdir}/*.la %clean -%{__rm} -rf %{buildroot} +rm -rf %{buildroot} %post -p /sbin/ldconfig Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org