Summary: Creates a common metadata repository
Summary(pl.UTF-8): Tworzenie wspólnego repozytorium metadanych
Name: createrepo_c
-Version: 0.17.6
+Version: 1.1.1
Release: 1
License: GPL v2+
Group: Applications/System
#Source0Download: https://github.com/rpm-software-management/createrepo_c/releases
Source0: https://github.com/rpm-software-management/createrepo_c/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 7d9eda50ab16f4e004d7b6a608179346
+# Source0-md5: 3ba2f7a3d1db713e3292d4e82c894ae5
Patch0: %{name}-rpm5.patch
URL: https://github.com/rpm-software-management/createrepo_c
+BuildRequires: bash-completion-devel >= 1:2.0
BuildRequires: bzip2-devel
-BuildRequires: check-devel
-BuildRequires: cmake >= 2.6
+BuildRequires: cmake >= 2.8.12
BuildRequires: curl-devel
BuildRequires: doxygen
#BuildRequires: drpm-devel
-BuildRequires: expat-devel
BuildRequires: glib2-devel >= 1:2.22.0
-BuildRequires: libmagic-devel >= 5.40-2
+BuildRequires: libmodulemd-devel
BuildRequires: libxml2-devel >= 2
BuildRequires: openssl-devel
+BuildRequires: pkgconfig
%{?with_tests:BuildRequires: python-nose}
BuildRequires: python3-devel >= 1:3.2
+BuildRequires: python3-modules
%{?with_tests:BuildRequires: python3-nose}
+BuildRequires: python3-setuptools
+BuildRequires: rpm-build >= 4.6
BuildRequires: rpm-devel
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.673
-BuildRequires: sphinx-pdg-2
-BuildRequires: sqlite3-devel >= 3
+BuildRequires: sphinx-pdg
+BuildRequires: sqlite3-devel >= 3.6.18
BuildRequires: xz-devel
+BuildRequires: zchunk-devel
BuildRequires: zlib-devel
+BuildRequires: zstd-devel
%{?with_tests:BuildRequires: zchunk}
Requires: %{name}-libs = %{version}-%{release}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Summary(pl.UTF-8): Biblioteka do operacji na danych repozytorium
Group: Libraries
Requires: glib2 >= 1:2.22.0
+Requires: sqlite3-libs >= 3.6.18
%description libs
This package contains the createrepo_c library for applications to
Requires: curl-devel
Requires: expat-devel
Requires: glib2-devel >= 1:2.22.0
-Requires: libmagic-devel
Requires: libxml2-devel >= 2
Requires: rpm-devel
-Requires: sqlite3-devel >= 3
+Requires: sqlite3-devel >= 3.6.18
Requires: xz-devel
Requires: zlib-devel
+Requires: zstd-devel
%description devel
This package contains the createrepo_c C header files. These
Summary: API documentation for createrepo_c library
Summary(pl.UTF-8): Dokumentacja API biblioteki createrepo_c
Group: Documentation
+BuildArch: noarch
%description apidocs
API documentation for createrepo_c library.
Summary(pl.UTF-8): Bashowe uzupełnianie dla poleceń createrepo_c
Group: Applications/Shells
Requires: %{name} = %{version}-%{release}
-Requires: bash-completion >= 2.0
+Requires: bash-completion >= 1:2.0
+BuildArch: noarch
%description -n bash-completion-createrepo_c
Bash completion for createrepo_c commands (createrepo_c, mergerepo_c,
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT
+
%py3_comp $RPM_BUILD_ROOT%{py3_sitedir}/createrepo_c
%py3_ocomp $RPM_BUILD_ROOT%{py3_sitedir}/createrepo_c
%defattr(644,root,root,755)
%doc AUTHORS README.md
%attr(755,root,root) %{_libdir}/libcreaterepo_c.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libcreaterepo_c.so.0
+%attr(755,root,root) %ghost %{_libdir}/libcreaterepo_c.so.1
%files devel
%defattr(644,root,root,755)