commit 4a9fce3d13afdb3ead863d78e1b921377eb3c411
Author: Jakub Bogusz <qbo...@pld-linux.org>
Date:   Tue Apr 8 18:47:44 2014 +0200

    - updated cmake invocation, package docs, more verbose files
    - release 2

 strigi.spec | 49 ++++++++++++++++++++++++++-----------------------
 1 file changed, 26 insertions(+), 23 deletions(-)
---
diff --git a/strigi.spec b/strigi.spec
index f9462c7..407c287 100644
--- a/strigi.spec
+++ b/strigi.spec
@@ -3,14 +3,13 @@
 %bcond_without dbus            # dbus support
 #
 %define                qtver   4.6.3
-#%define               _svnver 850421
 
 Summary:       Strigi desktop search
 Summary(pl.UTF-8):     System wyszukiwania Strigi
 Name:          strigi
 Version:       0.7.8
-Release:       1
-License:       GPL
+Release:       2
+License:       LGPL v2+
 Group:         X11/Applications
 Source0:       
http://www.vandenoever.info/software/strigi/%{name}-%{version}.tar.bz2
 # Source0-md5: d69443234f4286d71997db9de543331a
@@ -18,21 +17,22 @@ Patch1:             %{name}-as-needed.patch
 URL:           http://strigi.sourceforge.net/
 BuildRequires: QtDBus-devel >= %{qtver}
 BuildRequires: QtGui-devel >= %{qtver}
+BuildRequires: attr-devel
 BuildRequires: bzip2-devel
-BuildRequires: clucene-core-devel
-BuildRequires: cmake >= 2.6.2
+BuildRequires: clucene-core-devel >= 0.9.21
+BuildRequires: cmake >= 2.8.9
 BuildRequires: cppunit-devel
 %{?with_dbus:BuildRequires:    dbus-devel >= 1.0}
 BuildRequires: exiv2-devel >= 0.21
 BuildRequires: expat-devel
 BuildRequires: fam-devel
 BuildRequires: ffmpeg-devel
-BuildRequires: libxml2-devel
+BuildRequires: libxml2-devel >= 2
 BuildRequires: log4cxx-devel
 %{?with_dbus:BuildRequires:    pkgconfig}
 BuildRequires: qt4-build >= %{qtver}
 BuildRequires: qt4-qmake >= %{qtver}
-BuildRequires: rpmbuild(macros) >= 1.293
+BuildRequires: rpmbuild(macros) >= 1.605
 BuildRequires: zlib-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -86,19 +86,13 @@ Pliki nagłówkowe dla strigi.
 %build
 install -d build
 cd build
-# add this to get verbose output
-#-DCMAKE_VERBOSE_MAKEFILE=1 \
-%cmake \
+# note: package expects relative CMAKE_INSTALL_LIBDIR
+%cmake .. \
        -DCMAKE_INSTALL_LIBDIR=%{_lib} \
-       -DCMAKE_AR=/usr/bin/ar \
        -DFORCE_DEPS=1 \
-       -DENABLE_INOTIFY=1 \
        -DENABLE_FAM=1 \
-       -DENABLE_LOG4CXX=1 \
-%if "%{_lib}" == "lib64"
-       -DLIB_SUFFIX=64 \
-%endif
-       ../
+       -DENABLE_INOTIFY=1 \
+       -DENABLE_LOG4CXX=1
 
 %{__make}
 
@@ -116,20 +110,29 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/*
+%doc AUTHORS ChangeLog
+%attr(755,root,root) %{_bindir}/deepfind
+%attr(755,root,root) %{_bindir}/deepgrep
+%attr(755,root,root) %{_bindir}/lucene2indexer
+%attr(755,root,root) %{_bindir}/rdfindexer
+%attr(755,root,root) %{_bindir}/strigiclient
+%attr(755,root,root) %{_bindir}/strigicmd
+%attr(755,root,root) %{_bindir}/strigidaemon
+%attr(755,root,root) %{_bindir}/xmlindexer
 %attr(755,root,root) %{_libdir}/libsearchclient.so.*.*.*
-%attr(755,root,root) %{_libdir}/libstreamanalyzer.so.*.*.*
-%attr(755,root,root) %{_libdir}/libstreams.so.*.*.*
-%attr(755,root,root) %{_libdir}/libstrigihtmlgui.so.*.*.*
-%attr(755,root,root) %{_libdir}/libstrigiqtdbusclient.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libsearchclient.so.0
+%attr(755,root,root) %{_libdir}/libstreamanalyzer.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libstreamanalyzer.so.0
+%attr(755,root,root) %{_libdir}/libstreams.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libstreams.so.0
+%attr(755,root,root) %{_libdir}/libstrigihtmlgui.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libstrigihtmlgui.so.0
+%attr(755,root,root) %{_libdir}/libstrigiqtdbusclient.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libstrigiqtdbusclient.so.0
 %dir %{_libdir}/strigi
 %attr(755,root,root) %{_libdir}/strigi/*.so
-%{?with_dbus:%{_datadir}/dbus-1/services/*.service}
+%{?with_dbus:%{_datadir}/dbus-1/services/org.freedesktop.xesam.searcher.service}
+%{?with_dbus:%{_datadir}/dbus-1/services/vandenoever.strigi.service}
 %dir %{_datadir}/strigi
 %{_datadir}/strigi/fieldproperties
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/strigi.git/commitdiff/4a9fce3d13afdb3ead863d78e1b921377eb3c411

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to