sync with fedora package
This commit is contained in:
parent
504155d1fc
commit
b051d03d93
@ -1,6 +1,6 @@
|
|||||||
Summary: Desktop full text search tool with Qt GUI
|
Summary: Desktop full text search tool with Qt GUI
|
||||||
Name: recoll
|
Name: recoll
|
||||||
Version: 1.19.13
|
Version: 1.19.14p2
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Group: Applications/Databases
|
Group: Applications/Databases
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
@ -14,35 +14,37 @@ BuildRequires: aspell-devel
|
|||||||
BuildRequires: xapian-core-devel
|
BuildRequires: xapian-core-devel
|
||||||
BuildRequires: desktop-file-utils
|
BuildRequires: desktop-file-utils
|
||||||
Requires: xdg-utils
|
Requires: xdg-utils
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Recoll is a personal full text search package for Linux, FreeBSD and
|
Recoll is a personal full text search package for Linux, FreeBSD and
|
||||||
other Unix systems. It is based on a very strong back end (Xapian), for
|
other Unix systems. It is based on a very strong back end (Xapian), for
|
||||||
which it provides an easy to use, feature-rich, easy administration
|
which it provides an easy to use, feature-rich, easy administration
|
||||||
interface.
|
interface.
|
||||||
|
%global __provides_exclude_from ^%{_libdir}/recoll/librecoll\\.so.*$
|
||||||
|
%global __requires_exclude ^librecoll\\.so.*$
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q -n %{name}-%{version}
|
||||||
# remove execute bit
|
chmod 0644 utils/{conftree.cpp,conftree.h,debuglog.cpp,debuglog.h}
|
||||||
%{__chmod} 0644 utils/{conftree.cpp,conftree.h,debuglog.cpp,debuglog.h}
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export QMAKE=qmake-qt4
|
export QMAKE=qmake-qt4
|
||||||
%configure
|
%configure
|
||||||
%{__make} %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%{__rm} -rf %{buildroot}
|
make install DESTDIR=%{buildroot} STRIP=/bin/true INSTALL='install -p'
|
||||||
%{__make} install DESTDIR=%{buildroot} STRIP=/bin/true INSTALL='install -p'
|
|
||||||
%{__chmod} 0755 %{buildroot}/%{_libdir}/%{name}/lib%{name}.so.%{version}
|
|
||||||
|
|
||||||
desktop-file-install --delete-original \
|
desktop-file-install --delete-original \
|
||||||
--dir=%{buildroot}/%{_datadir}/applications \
|
--dir=%{buildroot}/%{_datadir}/applications \
|
||||||
%{buildroot}/%{_datadir}/applications/%{name}-searchgui.desktop
|
%{buildroot}/%{_datadir}/applications/%{name}-searchgui.desktop
|
||||||
|
|
||||||
# use /usr/bin/xdg-open
|
# use /usr/bin/xdg-open
|
||||||
%{__rm} -f %{buildroot}/usr/share/recoll/filters/xdg-open
|
rm -f %{buildroot}/usr/share/recoll/filters/xdg-open
|
||||||
|
|
||||||
|
# fix perms
|
||||||
|
chmod 0755 %{buildroot}/usr/share/recoll/filters/rclexecm.py
|
||||||
|
chmod 0755 %{buildroot}%{_libdir}/recoll/librecoll.so.*
|
||||||
|
|
||||||
%post
|
%post
|
||||||
touch --no-create %{_datadir}/icons/hicolor
|
touch --no-create %{_datadir}/icons/hicolor
|
||||||
@ -64,45 +66,65 @@ if [ -x %{_bindir}/update-desktop-database ] ; then
|
|||||||
fi
|
fi
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
%clean
|
|
||||||
%{__rm} -rf %{buildroot}
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-, root, root, -)
|
|
||||||
%doc COPYING ChangeLog README
|
%doc COPYING ChangeLog README
|
||||||
%{_bindir}/%{name}
|
%{_bindir}/%{name}
|
||||||
%{_bindir}/%{name}index
|
%{_bindir}/%{name}index
|
||||||
%{_libdir}/%{name}
|
|
||||||
%{_libdir}/%{name}/lib%{name}.so.%{version}
|
|
||||||
%{_datadir}/%{name}
|
%{_datadir}/%{name}
|
||||||
|
%{_datadir}/appdata/%{name}.appdata.xml
|
||||||
%{_datadir}/applications/%{name}-searchgui.desktop
|
%{_datadir}/applications/%{name}-searchgui.desktop
|
||||||
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
|
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
|
||||||
%{_datadir}/pixmaps/%{name}.png
|
%{_datadir}/pixmaps/%{name}.png
|
||||||
|
%{_libdir}/recoll
|
||||||
|
%{python_sitearch}/recoll
|
||||||
%{python_sitearch}/Recoll*.egg-info
|
%{python_sitearch}/Recoll*.egg-info
|
||||||
%{python_sitearch}/recoll/recoll.so
|
|
||||||
%{python_sitearch}/recoll/rclextract.so
|
|
||||||
%{python_sitearch}/recoll/rclconfig.py
|
|
||||||
%{python_sitearch}/recoll/rclconfig.pyc
|
|
||||||
%{python_sitearch}/recoll/rclconfig.pyo
|
|
||||||
%{python_sitearch}/recoll/__init__.py
|
|
||||||
%{python_sitearch}/recoll/__init__.pyc
|
|
||||||
%{python_sitearch}/recoll/__init__.pyo
|
|
||||||
%{_mandir}/man1/%{name}.1*
|
%{_mandir}/man1/%{name}.1*
|
||||||
|
%{_mandir}/man1/recollq.1*
|
||||||
%{_mandir}/man1/%{name}index.1*
|
%{_mandir}/man1/%{name}index.1*
|
||||||
%{_mandir}/man5/%{name}.conf.5*
|
%{_mandir}/man5/%{name}.conf.5*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Tue May 06 2014 J.F. Dockes <jf@dockes.org> - 1.19.13
|
* Sun Nov 09 2014 Jean-Francois Dockes <jf@dockes.org> - 1.19.14p2-1
|
||||||
- Update to 1.19.13
|
- 1.19.14p2
|
||||||
|
|
||||||
* Wed Jun 19 2013 J.F. Dockes <jf@dockes.org> - 1.19.5
|
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19.13-3
|
||||||
- Update to 1.19.5
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
* Mon Apr 29 2013 J.F. Dockes <jf@dockes.org> - 3302 1.19 snap
|
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19.13-2
|
||||||
- Snapshot for packaging tests
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
* Thu May 17 2012 J.F. Dockes <jf@dockes.org> - 1.17.2-1
|
* Tue May 06 2014 Terje Rosten <terje.rosten@ntnu.no> - 1.19.13-1
|
||||||
- 1.17.2
|
- 1.19.13
|
||||||
|
|
||||||
|
* Mon Jan 20 2014 Terje Rosten <terje.rosten@ntnu.no> - 1.19.11-1
|
||||||
|
- 1.19.11
|
||||||
|
|
||||||
|
* Mon Nov 11 2013 Terje Rosten <terje.rosten@ntnu.no> - 1.19.9-1
|
||||||
|
- 1.19.9
|
||||||
|
|
||||||
|
* Tue Nov 05 2013 Terje Rosten <terje.rosten@ntnu.no> - 1.19.8-1
|
||||||
|
- 1.19.8
|
||||||
|
|
||||||
|
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19.4-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 12 2013 Terje Rosten <terje.rosten@ntnu.no> - 1.19.4-2
|
||||||
|
- Fix filter setup
|
||||||
|
|
||||||
|
* Mon Jun 10 2013 Terje Rosten <terje.rosten@ntnu.no> - 1.19.4-1
|
||||||
|
- 1.19.4
|
||||||
|
|
||||||
|
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.18.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Nov 19 2012 Terje Rosten <terje.rosten@ntnu.no> - 1.18.1-1
|
||||||
|
- 1.18.1
|
||||||
|
|
||||||
|
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.17.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed May 30 2012 Terje Rosten <terje.rosten@ntnu.no> - 1.17.3-1
|
||||||
|
- 1.17.3
|
||||||
|
|
||||||
* Sat Mar 31 2012 Terje Rosten <terje.rosten@ntnu.no> - 1.17.1-1
|
* Sat Mar 31 2012 Terje Rosten <terje.rosten@ntnu.no> - 1.17.1-1
|
||||||
- 1.17.1
|
- 1.17.1
|
||||||
@ -193,3 +215,4 @@ exit 0
|
|||||||
|
|
||||||
* Wed Feb 1 2006 Jean-Francois Dockes <jfd@recoll.org> 1.2.0-1
|
* Wed Feb 1 2006 Jean-Francois Dockes <jfd@recoll.org> 1.2.0-1
|
||||||
- initial packaging
|
- initial packaging
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user