Name: strigi Version: 0.8.0.20210119git Release: 1mamba Summary: The fastest and smallest desktop searching program Group: Applications/Databases Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://strigi.sourceforge.net Source: https://github.com/fluxer/strigi.git/master/strigi-%{version}.tar.bz2 #Source: http://www.vandenoever.info/software/strigi/strigi-%{version}.tar.bz2 #Source: http://rdieter.fedorapeople.org/strigi/strigi-%{version}.tar.bz2 Patch0: %{name}-0.7.5-ffmpeg.patch Patch1: %{name}-0.7.5-gcc-4.7.patch License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: ldconfig BuildRequires: libavcodec-ffmpeg-devel BuildRequires: libavformat-ffmpeg-devel BuildRequires: libavutil-ffmpeg-devel BuildRequires: libbzip2-devel BuildRequires: libexiv2-devel BuildRequires: libgcc BuildRequires: libmagic-devel BuildRequires: libstdc++6-devel BuildRequires: libswscale-ffmpeg-devel BuildRequires: libxml2-devel BuildRequires: libz-devel ## AUTOBUILDREQ-END BuildRequires: cmake BuildRequires: libbzip2-devel BuildRequires: libexpat-devel BuildRequires: libclucene-devel >= 2.3.3.4 BuildRequires: libX11-devel BuildRequires: libXext-devel BuildRequires: libICE-devel BuildRequires: libcppunit-devel BuildRequires: libdbus-devel BuildRequires: libqt4-devel BuildRoot: %{_tmppath}/%{name}-%{version}-root # FIXME: # ** HyperEstraier is disabled. No support for HyperEstraier backend # ** SQLite is disabled. No support for SQLite backend # ** Log4cxx is disabled. No support for advanced logging %description Strigi is a daemon which uses a very fast and efficient crawler that can index data on your harddrive. It indexes within archives like zip files, and calculates a hash for each file, so it can easily detect duplicates. %package devel Summary: Development files for applications which use strigi Group: Development/Libraries Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description devel Strigi is a daemon which uses a very fast and efficient crawler that can index data on your harddrive. It indexes within archives like zip files, and calculates a hash for each file, so it can easily detect duplicates. This package contains the libmagic library. %debug_package %prep %setup -q #-D -T #%patch0 -p1 #%patch1 -p1 %build #:<< _EOF QTDIR=%{_libdir}/qt4 PATH=$QTDIR/bin:$PATH %cmake \ -DCMAKE_CXXFLAGS="%{optflags}" \ -DCMAKE_CFLAGS="%{optflags}" \ -DENABLE_INOTIFY:BOOL=ON \ -DENABLE_DBUS:BOOL=ON %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %{_bindir}/deepfind %{_bindir}/deepgrep #%{_bindir}/lucene2indexer %{_bindir}/rdfindexer #%{_bindir}/strigiclient #%{_bindir}/strigicmd #%{_bindir}/strigidaemon %{_bindir}/xmlindexer #%{_datadir}/dbus-1/services/*.service %{_datadir}/strigi/ #%{_libdir}/libsearchclient.so.* %{_libdir}/libstreamanalyzer.so.* %{_libdir}/libstreams.so.* #%{_libdir}/libstrigihtmlgui.so.* #%{_libdir}/libstrigiqtdbusclient.so.* %dir %{_libdir}/strigi %{_libdir}/strigi/strigiea_jpeg.so %{_libdir}/strigi/strigiea_digest.so %{_libdir}/strigi/strigiea_ffmpeg.so %{_libdir}/strigi/strigiea_riff.so #%{_libdir}/strigi/strigiindex_cluceneng.so %{_libdir}/strigi/strigila_cpp.so %{_libdir}/strigi/strigila_deb.so %{_libdir}/strigi/strigila_namespaceharvester.so %{_libdir}/strigi/strigila_xpm.so %{_libdir}/strigi/strigita_au.so %{_libdir}/strigi/strigita_avi.so %{_libdir}/strigi/strigita_dds.so %{_libdir}/strigi/strigita_gif.so %{_libdir}/strigi/strigita_ico.so %{_libdir}/strigi/strigita_pcx.so %{_libdir}/strigi/strigita_rgb.so %{_libdir}/strigi/strigita_sid.so %{_libdir}/strigi/strigila_txt.so %{_libdir}/strigi/strigita_wav.so %{_libdir}/strigi/strigita_xbm.so #%{_libdir}/strigi/StrigiConfig.cmake %doc AUTHORS COPYING %files devel %defattr(-,root,root) %dir %{_includedir}/strigi %{_includedir}/strigi/* #%{_libdir}/libsearchclient.so %{_libdir}/libstreamanalyzer.so %{_libdir}/libstreams.so #%{_libdir}/libstrigihtmlgui.so #%{_libdir}/libstrigiqtdbusclient.so #%dir %{_libdir}/cmake/LibSearchClient #%{_libdir}/cmake/LibSearchClient/LibSearchClientConfig.cmake %dir %{_libdir}/cmake/LibStreamAnalyzer %{_libdir}/cmake/LibStreamAnalyzer/LibStreamAnalyzer*.cmake %dir %{_libdir}/cmake/LibStreams %{_libdir}/cmake/LibStreams/LibStreams*.cmake %dir %{_libdir}/cmake/Strigi %{_libdir}/cmake/Strigi/Strigi*.cmake %{_libdir}/pkgconfig/libstreamanalyzer.pc %{_libdir}/pkgconfig/libstreams.pc #%doc NEWS ChangeLog %changelog * Tue Jan 19 2021 Silvan Calarco 0.8.0.20210119git-1mamba - update to 0.8.0.20210119git * Wed Dec 23 2015 Silvan Calarco 0.7.8-2mamba - rebuilt with gcc 5.3.0 * Mon Feb 18 2013 Automatic Build System 0.7.8-1mamba - update to 0.7.8 * Sat Nov 10 2012 Silvan Calarco 0.7.7-2mamba - rebuilt with libkexiv2 4.9.3 * Tue Jul 17 2012 Silvan Calarco 0.7.7-1mamba - update to 0.7.7 - rebuilt with libclucene 2.3.3.4 * Wed Nov 30 2011 Silvan Calarco 0.7.5-2mamba - rebuilt with ffmpeg 0.8 (added patch) * Wed Jun 29 2011 Automatic Build System 0.7.5-1mamba - automatic update by autodist * Sat Apr 17 2010 Automatic Build System 0.7.2-1mamba - automatic update by autodist * Mon Jan 18 2010 Automatic Build System 0.7.1-1mamba - automatic update by autodist * Tue Aug 04 2009 Automatic Build System 0.7.0-1mamba - automatic update by autodist * Fri May 08 2009 Automatic Build System 0.6.5-1mamba - automatic update by autodist * Fri Mar 27 2009 Silvan Calarco 0.6.4-1mamba - automatic update by autodist * Tue Jan 20 2009 Silvan Calarco 0.6.3-1mamba - automatic update by autodist * Thu Aug 28 2008 Aleph0 0.5.11-1mamba - update to 0.5.11 * Fri May 30 2008 Aleph0 0.5.9-1mamba - update to 0.5.9 * Mon Oct 29 2007 Aleph0 0.5.7-1mamba - update to 0.5.7 * Tue Aug 28 2007 Aleph0 0.5.5-1mamba - update to 0.5.5 * Mon May 21 2007 Aleph0 0.5.1-1mamba - update to 0.5.1 - fixed package group - own strigi directories - update ldconfig cache * Sun Jan 28 2007 Silvan Calarco 0.3.11-1qilnx - package created by autospec