Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
home:jdpipe
xapian-core
xapian-core.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xapian-core.spec of Package xapian-core
# RedHat-style .spec file for Xapian # xapian.spec. Generated from xapian.spec.in by configure. Summary: The Xapian Probabilistic Information Retrieval Library Name: xapian-core Version: 1.0.6 Release: 2%{?dist} License: GPL Vendor: www.xapian.org Group: Applications/Databases URL: http://www.xapian.org/ Requires: %{name}-libs = %{version} Source0: http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ zlib-devel %ifarch x86_64 BuildRequires: autoconf automake libtool %endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %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 libs Summary: Xapian search engine libraries. Group: System Environment/Libraries %description libs 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 libraries for applications using Xapian functionality. %package devel Group: Development/Libraries Summary: Files needed for building packages which use Xapian. Requires: %{name}-libs = %{version} %description devel 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 building packages which use Xapian. %prep %setup -q -n %{name}-%{version} %build %ifarch x86_64 # FC6 (at least) has a patched libtool which knows not to set rpath for # /usr/lib64, which upstream libtool fails to do currently. We can drop # this "autoreconf --force" and the "BuildRequires:" for the autotools # once upstream libtool is fixed. Note: this overwrites INSTALL, but # that doesn't matter here as we don't package it. autoreconf --force %endif %configure make %install [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} mkdir -p %{buildroot} # makeinstall doesn't work properly with libtool built libraries make DESTDIR=%{buildroot} install # Move the docs to the right place mv %{buildroot}%{_datadir}/doc/%{name} %{buildroot}%{_datadir}/doc/%{name}-devel-%{version} # Copy HACKING now, as "%doc HACKING" would overwrite everything cp HACKING %{buildroot}%{_datadir}/doc/%{name}-devel-%{version} # Copy the rest while we are in this directory mkdir -p %{buildroot}%{_datadir}/doc/%{name}-%{version} cp AUTHORS ChangeLog ChangeLog.examples COPYING NEWS PLATFORMS README %{buildroot}%{_datadir}/doc/%{name}-%{version} %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %clean [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %files %defattr(-, root, root) %{_bindir}/xapian-tcpsrv %{_bindir}/xapian-progsrv %{_bindir}/xapian-inspect %{_bindir}/quartzcheck %{_bindir}/quartzcompact %{_bindir}/quartzdump %{_bindir}/quest %{_bindir}/delve %{_bindir}/copydatabase %{_bindir}/simpleindex %{_bindir}/simplesearch %{_bindir}/simpleexpand %{_bindir}/xapian-compact %{_bindir}/xapian-check %doc %{_datadir}/doc/%{name}-%{version} # man pages may be gzipped, hence the trailing wildcard. %{_mandir}/man1/xapian-tcpsrv.1* %{_mandir}/man1/xapian-progsrv.1* %{_mandir}/man1/xapian-inspect.1* %{_mandir}/man1/quartzcheck.1* %{_mandir}/man1/quartzcompact.1* %{_mandir}/man1/quartzdump.1* %{_mandir}/man1/quest.1* %{_mandir}/man1/delve.1* %{_mandir}/man1/copydatabase.1* %{_mandir}/man1/xapian-compact.1* %{_mandir}/man1/xapian-check.1* %files libs %defattr(-, root, root) %{_libdir}/libxapian.so.* %files devel %defattr(-, root, root) %{_bindir}/xapian-config %{_includedir}/xapian %{_includedir}/xapian.h %{_libdir}/libxapian.so %{_libdir}/libxapian.a %{_libdir}/libxapian.la %{_datadir}/aclocal/xapian.m4 %doc %{_datadir}/doc/%{name}-devel-%{version} # man pages may be gzipped, hence the trailing wildcard. %{_mandir}/man1/xapian-config.1*
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor