Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:rhabacker:linkedprojecttest
mingw32-xapian-core
mingw32-xapian-core.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mingw32-xapian-core.spec of Package mingw32-xapian-core
# # spec file for package xapian-core # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define _name xapian-core Name: mingw32-%{_name} Version: 1.4.21 Release: 0 Summary: The Xapian Probabilistic Information Retrieval Library License: GPL-2.0 Group: Productivity/Databases/Servers Url: http://www.xapian.org/ Source0: http://www.oligarchy.co.uk/xapian/%{version}/%{_name}-%{version}.tar.xz Source1: http://www.oligarchy.co.uk/xapian/%{version}/%{_name}-%{version}.tar.xz.asc Source2: %{_name}.keyring Source3: baselibs.conf Patch0: xapian-core-1.4.21-std-fixes.patch BuildRequires: automake BuildRequires: mingw32-cross-gcc-c++ >= 4.6 #BuildRequires: mingw32-libuuid-devel BuildRequires: xz BuildRequires: mingw32-zlib-devel Requires: mingw32-libxapian30 = %{version} %_mingw32_package_header_debug BuildArch: noarch %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 -n mingw32-libxapian30 Summary: Xapian search engine libraries Group: Development/Libraries/C and C++ %description -n mingw32-libxapian30 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 -n mingw32-libxapian-devel Summary: Files needed for building packages which use Xapian Group: Development/Libraries/C and C++ Requires: mingw32-cross-gcc-c++ #Requires: libuuid-devel Requires: mingw32-libxapian30 = %{version} Requires: mingw32-zlib-devel %description -n mingw32-libxapian-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 %package doc Summary: Documentation for Xapian-core libraries Group: Development/Libraries/C and C++ Requires: %{name} = %{version} %description doc 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 %package examples Summary: Examples for Xapian-core libraries Group: Development/Libraries/C and C++ Requires: %{name} = %{version} %description examples 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 %_mingw32_debug_package %prep %autosetup -p1 -n %{_name}-%{version} %build # fix undefined reference to `__memmove_chk %global _mingw32_ldflags %{_mingw32_ldflags} -lssp %_mingw32_configure --docdir=%{_mingw32_docdir}/%{_name} \ ## %ifarch i586 ## --disable-sse \ ##%endif make %{?_smp_mflags} %install make DESTDIR=%{buildroot} docdatadir=%{_mingw32_docdir}/%{_name} install %{?_smp_mflags} rm -rf examples/{.libs,.deps,.dirstamp,*.o,quest,delve,simplesearch,simpleexpand,simpleindex,copydatabase,xapian-metadata} cp -vr examples %{buildroot}%{_mingw32_docdir}/%{_name}/ find . -name \*.spec -delete install -m 644 AUTHORS COPYING ChangeLog README NEWS HACKING PLATFORMS ChangeLog.examples %{buildroot}%{_mingw32_docdir}/%{_name} %files %defattr(-, root, root) %dir %{_mingw32_docdir}/%{_name} %{_mingw32_docdir}/%{_name}/AUTHORS %{_mingw32_docdir}/%{_name}/COPYING %{_mingw32_docdir}/%{_name}/ChangeLog %{_mingw32_docdir}/%{_name}/README %{_mingw32_docdir}/%{_name}/NEWS %{_mingw32_docdir}/%{_name}/HACKING %{_mingw32_docdir}/%{_name}/PLATFORMS %{_mingw32_docdir}/%{_name}/ChangeLog.examples %{_mingw32_bindir}/xapian-tcpsrv.exe %{_mingw32_bindir}/xapian-progsrv.exe %{_mingw32_bindir}/quest.exe %{_mingw32_bindir}/copydatabase.exe %{_mingw32_bindir}/simpleindex.exe %{_mingw32_bindir}/simplesearch.exe %{_mingw32_bindir}/simpleexpand.exe %{_mingw32_bindir}/xapian-compact.exe %{_mingw32_bindir}/xapian-check.exe %{_mingw32_bindir}/xapian-delve.exe %{_mingw32_bindir}/xapian-metadata.exe %{_mingw32_bindir}/xapian-pos.exe %{_mingw32_bindir}/xapian-replicate.exe %{_mingw32_bindir}/xapian-replicate-server.exe %{_mingw32_mandir}/man1/xapian-check.1* %{_mingw32_mandir}/man1/xapian-delve.1* %{_mingw32_mandir}/man1/copydatabase.1* %{_mingw32_mandir}/man1/quest.1* %{_mingw32_mandir}/man1/xapian-compact.1* %{_mingw32_mandir}/man1/xapian-config.1* %{_mingw32_mandir}/man1/xapian-progsrv.1* %{_mingw32_mandir}/man1/xapian-tcpsrv.1* %{_mingw32_mandir}/man1/xapian-metadata.1* %{_mingw32_mandir}/man1/xapian-pos.1* %{_mingw32_mandir}/man1/xapian-replicate.1* %{_mingw32_mandir}/man1/xapian-replicate-server.1* %{_mingw32_datadir}/xapian-core/ %files -n mingw32-libxapian30 %defattr(-, root, root) %{_mingw32_bindir}/libxapian*.dll %files -n mingw32-libxapian-devel %defattr(-, root, root) %{_mingw32_bindir}/xapian-config %{_mingw32_includedir}/xapian %{_mingw32_includedir}/xapian.h %{_mingw32_libdir}/libxapian.dll.a %{_mingw32_datadir}/aclocal/xapian.m4 %dir %{_mingw32_libdir}/cmake/ %{_mingw32_libdir}/cmake/xapian/ %{_mingw32_libdir}/pkgconfig/xapian-core.pc %files doc %defattr(-, root, root) %{_mingw32_docdir}/%{_name}/*.html %{_mingw32_docdir}/%{_name}/apidoc* %files examples %defattr(-, root, root) %{_mingw32_docdir}/%{_name}/examples/ %changelog
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