Пакет librevenge: Specfile

Name: librevenge
Version: 0.0.5
Release: alt1

Summary: A base library for writing document import filters
Group: System/Libraries
License: LGPL-2.0-or-later or MPL-2.0
Url: http://sourceforge.net/p/libwpd/wiki/librevenge/

Source: %name-%version.tar

BuildRequires: gcc-c++
BuildRequires: boost-devel-headers
BuildRequires: pkgconfig(cppunit)
BuildRequires: pkgconfig(zlib)

BuildRequires: boost-devel
BuildRequires: doxygen

%description
%name is a base library for writing document import filters. It has
interfaces for text documents, vector graphics, spreadsheets and
presentations.

%package devel
Summary: Development files for %name
Group: Development/C++
Requires: %name = %version-%release

%description devel
The %name-devel package contains libraries and header files for
developing applications that use %name.

%package doc
Summary: Documentation of %name API
Group: Documentation
BuildArch: noarch

%description doc
The %name-doc package contains documentation files for %name.

%prep
%setup

%build
mkdir -p m4
%autoreconf
%configure --disable-silent-rules --disable-static --disable-werror
%make_build

%install
%makeinstall_std
# we install API docs directly from build
rm -rf %{buildroot}/%{_docdir}/%{name}

%check
export LD_LIBRARY_PATH=%buildroot%_libdir${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
%make check

%files
%doc COPYING.* README NEWS
%_libdir/*.so.*

%files devel
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/*.pc

%files doc
%doc COPYING.*
%doc docs/doxygen/html

%changelog
* Fri Dec 30 2022 Yuri N. Sedunov <aris@altlinux.org> 0.0.5-alt1
- 0.0.5

* Thu Dec 29 2016 Yuri N. Sedunov <aris@altlinux.org> 0.0.4-alt1
- 0.0.4

* Wed Apr 13 2016 Gleb F-Malinovskiy (qa) <qa_glebfm@altlinux.org> 0.0.2-alt1.qa1
- Rebuilt for gcc5 C++11 ABI.

* Mon Jan 19 2015 Alexey Shabalin <shaba@altlinux.ru> 0.0.2-alt1
- 0.0.2

* Thu Jun 05 2014 Alexey Shabalin <shaba@altlinux.ru> 0.0.1-alt1
- initial build