Switch to cmake build system #1
14
lz4.changes
14
lz4.changes
@ -1,3 +1,17 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 14 16:09:45 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- Switch to cmake build system: Creates extra cmake modules for
|
||||
consuming projects
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 22 11:45:03 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Update to release 1.10.0
|
||||
* Support for multithreading
|
||||
* Full support for dictionary compression
|
||||
* New compression level 2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 8 09:55:21 UTC 2023 - Martin Pluskal <mpluskal@suse.com>
|
||||
|
||||
|
16
lz4.spec
16
lz4.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package lz4
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -18,7 +18,7 @@
|
||||
|
||||
%define lname liblz4-1
|
||||
Name: lz4
|
||||
Version: 1.9.4
|
||||
Version: 1.10.0
|
||||
Release: 0
|
||||
Summary: Hash-based Predictive Lempel–Ziv compressor
|
||||
License: BSD-2-Clause AND GPL-2.0-or-later
|
||||
@ -30,6 +30,8 @@ Source: https://github.com/lz4/lz4/archive/v%version.tar.gz
|
||||
Source99: baselibs.conf
|
||||
Patch2: lz-export.diff
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: cmake
|
||||
BuildRequires: fdupes
|
||||
%{?suse_build_hwcaps_libs}
|
||||
|
||||
%description
|
||||
@ -71,11 +73,14 @@ applications that want to make use of liblz4.
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
V=1 %make_build CFLAGS="%optflags"
|
||||
%define __sourcedir build/cmake
|
||||
%cmake \
|
||||
-DBUILD_STATIC_LIBS:BOOL=OFF
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
%make_install PREFIX="%_prefix" LIBDIR="%_libdir"
|
||||
rm -f "%buildroot/%_libdir"/*.a
|
||||
%cmake_install
|
||||
%fdupes %{buildroot}/%{_mandir}
|
||||
|
||||
%check
|
||||
LD_LIBRARY_PATH="%buildroot/%_libdir" ldd -r "%buildroot/%_bindir/lz4"
|
||||
@ -97,5 +102,6 @@ LD_LIBRARY_PATH="%buildroot/%_libdir" ldd -r "%buildroot/%_bindir/lz4"
|
||||
%_includedir/lz4*.h
|
||||
%_libdir/liblz4.so
|
||||
%_libdir/pkgconfig/*.pc
|
||||
%_libdir/cmake/lz4
|
||||
|
||||
%changelog
|
||||
|
BIN
v1.10.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
v1.10.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
v1.9.4.tar.gz
(Stored with Git LFS)
BIN
v1.9.4.tar.gz
(Stored with Git LFS)
Binary file not shown.
Loading…
Reference in New Issue
Block a user