import drpm-0.4.1-1.el8
This commit is contained in:
parent
04ed6d596e
commit
927bd74e31
@ -1 +1 @@
|
||||
5bba9e784193ba61ca76dc008c8e115628ca7f5b SOURCES/drpm-0.3.0.tar.bz2
|
||||
b94bdaf921cbdb1dfe06c3184eddb15e84205b55 SOURCES/drpm-0.4.1.tar.bz2
|
||||
|
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
||||
SOURCES/drpm-0.3.0.tar.bz2
|
||||
SOURCES/drpm-0.4.1.tar.bz2
|
||||
|
@ -1,18 +1,24 @@
|
||||
Name: drpm
|
||||
Version: 0.3.0
|
||||
Release: 14%{?dist}
|
||||
Summary: A library for making, reading and applying deltarpm packages
|
||||
# Do not build with zstd for RHEL
|
||||
%if 0%{?rhel} || (0%{?suse_version} && 0%{?suse_version} < 1500)
|
||||
%bcond_with zstd
|
||||
%else
|
||||
%bcond_without zstd
|
||||
%endif
|
||||
|
||||
# the entire source code is LGPLv3+, except src/drpm_diff.c and src/drpm_search.c which are BSD
|
||||
License: LGPLv3+ and BSD
|
||||
URL: https://fedorahosted.org/%{name}
|
||||
Source: https://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2
|
||||
Name: drpm
|
||||
Version: 0.4.1
|
||||
Release: 1%{?dist}
|
||||
Summary: A library for making, reading and applying deltarpm packages
|
||||
# the entire source code is LGPLv2+, except src/drpm_diff.c and src/drpm_search.c which are BSD
|
||||
License: LGPLv2+ and BSD
|
||||
URL: https://github.com/rpm-software-management/%{name}
|
||||
Source: %{url}/releases/download/%{version}/%{name}-%{version}.tar.bz2
|
||||
|
||||
# add workaround for gcc7 on ppc64le temporary before it's fixed in gcc
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1420350
|
||||
Patch1: drpm-0.3.0-workaround-ppc64le-gcc.patch
|
||||
|
||||
BuildRequires: cmake >= 2.8
|
||||
BuildRequires: cmake >= 2.8.5
|
||||
BuildRequires: gcc
|
||||
|
||||
BuildRequires: rpm-devel
|
||||
@ -20,6 +26,9 @@ BuildRequires: openssl-devel
|
||||
BuildRequires: zlib-devel
|
||||
BuildRequires: bzip2-devel
|
||||
BuildRequires: xz-devel
|
||||
%if %{with zstd}
|
||||
BuildRequires: pkgconfig(libzstd)
|
||||
%endif
|
||||
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: doxygen
|
||||
@ -46,7 +55,7 @@ mkdir build
|
||||
|
||||
%build
|
||||
pushd build
|
||||
%cmake ..
|
||||
%cmake .. -DWITH_ZSTD:BOOL=%{?with_zstd:ON}%{!?with_zstd:OFF} -DHAVE_LZLIB_DEVEL:BOOL=%{?suse_version:ON}%{!?suse_version:OFF}
|
||||
%make_build
|
||||
make doc
|
||||
popd
|
||||
@ -61,10 +70,12 @@ pushd build
|
||||
ctest -VV
|
||||
popd
|
||||
|
||||
%if (0%{?rhel} && 0%{?rhel} < 8) || 0%{?suse_version}
|
||||
%ldconfig_scriptlets
|
||||
%endif
|
||||
|
||||
%files
|
||||
%license COPYING COPYING.LESSER LICENSE.BSD
|
||||
%license COPYING LICENSE.BSD
|
||||
%{_libdir}/libdrpm.so.*
|
||||
|
||||
%files devel
|
||||
@ -74,6 +85,15 @@ popd
|
||||
%{_libdir}/pkgconfig/drpm.pc
|
||||
|
||||
%changelog
|
||||
* Wed Oct 23 2019 Ales Matej <amatej@gmail.com> 0.4.1-1
|
||||
- Update to 0.4.1
|
||||
- Relicense to LGPLv2+
|
||||
- Fix number of bugs mainly with drpm_make and drpm_apply
|
||||
- Add support for zstd drpms
|
||||
- CMake cleanups
|
||||
- Make running tests optional
|
||||
- Small spec improvements
|
||||
|
||||
* Fri Aug 3 2018 Florian Weimer <fweimer@redhat.com> - 0.3.0-14
|
||||
- Honor %%{valgrind_arches}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user