Группа :: Система/Библиотеки
Пакет: libzim
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: libzim
Version: 8.2.0
Release: alt1
Summary: Library for reading/writing ZIM files
License: GPLv2+
Group: System/Libraries
URL: http://openzim.org/wiki/Main_Page
# VCS: https://github.com/openzim/libzim
Source0: %name-%version.tar
BuildRequires(pre): meson
BuildRequires: gcc-c++
BuildRequires: liblzma-devel
BuildRequires: zlib-devel
BuildRequires: cmake
BuildRequires: libxapian-devel
BuildRequires: libicu-devel
BuildRequires: python3-dev
BuildRequires: python3-module-Cython
BuildRequires: ninja-build
BuildRequires: libzstd-devel
Provides: zimlib = %version-%release
%description
The zimlib is the standard implementation of the ZIM specification. It
is a library which implements the read and write method for ZIM files.
Use zimlib in your own software - like reader applications - to make
them ZIM-capable without the need having to dig too much into the ZIM
file format. zimlib is written in C++. It also includes the binaries
zimsearch and zimdump, for directly searching and viewing ZIM file
contents.
%package devel
Summary: Development files for %{name}
Group: Development/Other
Requires: %name = %version-%release
Provides: zimlib-devel = %version-%release
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
%setup
%ifarch %e2k
sed -i "s/compiler.get_id()/'gcc'/" meson.build
%endif
%build
%meson -Dwerror=false
%meson_build
%install
%meson_install
%files
%doc AUTHORS README.md
%_libdir/*.so.*
%files devel
%doc examples
%_includedir/zim/
%_libdir/*.so
%_pkgconfigdir/%name.pc
%changelog
…
Полный changelog можно просмотреть здесь
Version: 8.2.0
Release: alt1
Summary: Library for reading/writing ZIM files
License: GPLv2+
Group: System/Libraries
URL: http://openzim.org/wiki/Main_Page
# VCS: https://github.com/openzim/libzim
Source0: %name-%version.tar
BuildRequires(pre): meson
BuildRequires: gcc-c++
BuildRequires: liblzma-devel
BuildRequires: zlib-devel
BuildRequires: cmake
BuildRequires: libxapian-devel
BuildRequires: libicu-devel
BuildRequires: python3-dev
BuildRequires: python3-module-Cython
BuildRequires: ninja-build
BuildRequires: libzstd-devel
Provides: zimlib = %version-%release
%description
The zimlib is the standard implementation of the ZIM specification. It
is a library which implements the read and write method for ZIM files.
Use zimlib in your own software - like reader applications - to make
them ZIM-capable without the need having to dig too much into the ZIM
file format. zimlib is written in C++. It also includes the binaries
zimsearch and zimdump, for directly searching and viewing ZIM file
contents.
%package devel
Summary: Development files for %{name}
Group: Development/Other
Requires: %name = %version-%release
Provides: zimlib-devel = %version-%release
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
%setup
%ifarch %e2k
sed -i "s/compiler.get_id()/'gcc'/" meson.build
%endif
%build
%meson -Dwerror=false
%meson_build
%install
%meson_install
%files
%doc AUTHORS README.md
%_libdir/*.so.*
%files devel
%doc examples
%_includedir/zim/
%_libdir/*.so
%_pkgconfigdir/%name.pc
%changelog
…
Полный changelog можно просмотреть здесь