diff --git a/0.68.0.tar.gz b/0.68.0.tar.gz deleted file mode 100644 index 562c700017da6150b0e8bd854903db9ee5c772dc..0000000000000000000000000000000000000000 Binary files a/0.68.0.tar.gz and /dev/null differ diff --git a/0.70.0.tar.gz b/0.70.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..49a9f354ac52d9f00284a7534dfb20131fe24d8f Binary files /dev/null and b/0.70.0.tar.gz differ diff --git a/libdnf.spec b/libdnf.spec index 4ac4b84b27bf6af712ea98bc29d44dab6a408dde..a9e7b5b03e53f5861e82af1332607b2fcf90c8fd 100644 --- a/libdnf.spec +++ b/libdnf.spec @@ -1,13 +1,7 @@ %define anolis_release 1 -%define libsolv_version 0.7.21 -%define libmodulemd_version 2.13.0 -%define librepo_version 1.13.1 -%global dnf_conflict 4.11.0 - - Name: libdnf -Version: 0.68.0 +Version: 0.70.0 Release: %{anolis_release}%{?dist} Summary: Library providing simplified C and Python API to libsolv @@ -18,24 +12,23 @@ Source0: https://github.com/rpm-software-management/libdnf/archive/refs/t BuildRequires: cmake BuildRequires: gcc BuildRequires: gcc-c++ -BuildRequires: libsolv-devel >= %{libsolv_version} -BuildRequires: pkgconfig(librepo) >= %{librepo_version} +BuildRequires: libsolv-devel >= 0.7.21 BuildRequires: pkgconfig(check) -BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(gtk-doc) -BuildRequires: rpm-devel -BuildRequires: pkgconfig(sqlite3) -BuildRequires: pkgconfig(json-c) BuildRequires: pkgconfig(cppunit) -BuildRequires: pkgconfig(libcrypto) -BuildRequires: pkgconfig(modulemd-2.0) >= %{libmodulemd_version} +BuildRequires: pkgconfig(gio-unix-2.0) >= 2.46.0 +BuildRequires: pkgconfig(gtk-doc) >= 1.9 +BuildRequires: pkgconfig(json-c) +BuildRequires: pkgconfig(librepo) >= 1.13.0 +BuildRequires: pkgconfig(modulemd-2.0) >= 2.11.2 +BuildRequires: pkgconfig(rpm) >= 4.15.0 BuildRequires: pkgconfig(smartcols) +BuildRequires: pkgconfig(sqlite3) BuildRequires: gettext BuildRequires: gpgme-devel -Requires: libmodulemd >= %{libmodulemd_version} -Requires: libsolv >= %{libsolv_version} -Requires: librepo >= %{librepo_version} +Requires: libmodulemd >= 2.11.2 +Requires: libsolv >= 0.7.21 +Requires: librepo >= 1.13.0 %description A Library providing simplified C and Python API to libsolv. @@ -51,7 +44,6 @@ The %{name}-doc package contains documentation files for %{name}. %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} -Requires: libsolv-devel >= %{libsolv_version} %description devel Development files for %{name}. @@ -73,32 +65,24 @@ Summary: Python 3 bindings for the hawkey library BuildRequires: python3-devel Requires: %{name} = %{version}-%{release} Requires: python3-%{name} = %{version}-%{release} -Conflicts: python3-dnf < %{dnf_conflict} +Conflicts: python3-dnf < 4.11.0 %description -n python3-hawkey Python 3 bindings for the hawkey library. %prep %autosetup -p1 -mkdir build-py3 %build -%define __cmake_in_source_build 1 -pushd build-py3 - %cmake -DPYTHON_DESIRED:FILEPATH=%{__python3} -DWITH_MAN=0 ../ \ - -DWITH_ZCHUNK=OFF -DDISABLE_VALGRIND=1 -DWITH_SANTIZERS=OFF - %cmake_build -popd +%cmake -DPYTHON_DESIRED:FILEPATH=%{__python3} -DWITH_MAN=0 \ + -DWITH_ZCHUNK=OFF -DDISABLE_VALGRIND=1 -DWITH_SANTIZERS=OFF +%cmake_build %check -pushd build-py3 - make ARGS="-V" test -popd +%ctest %install -pushd build-py3 - %cmake_install -popd +%cmake_install %generate_compatibility_deps @@ -130,6 +114,12 @@ popd %{python3_sitearch}/hawkey/ %changelog +* Sat Feb 25 2023 Funda Wang - 0.70.0-1 +- New version 0.70.0 + +* Wed Feb 15 2023 Funda Wang - 0.69.0-1 +- New version 0.69.0 + * Mon Feb 13 2023 yuanhui - 0.68.0-1 - update to 0.68.0