From 9ab11d0ceefaedcea5dfd6ac432957e461b5cee0 Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Thu, 28 Nov 2024 16:14:20 +0800 Subject: [PATCH] correctly requires sdl2 --- qrencode.spec | 21 ++++++++++----------- qrencode.yaml | 2 +- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/qrencode.spec b/qrencode.spec index a6f8771..3fbee28 100644 --- a/qrencode.spec +++ b/qrencode.spec @@ -1,15 +1,17 @@ Name: qrencode Version: 4.1.1 -Release: 2 +Release: 3 Summary: Compact library for encoding data in a QR Code symbol -License: LGPLv2+ +License: LGPL-2.1-or-later URL: https://fukuchi.org/works/qrencode/ Source0: https://fukuchi.org/works/qrencode/qrencode-%{version}.tar.bz2 -BuildRequires: gcc chrpath libpng-devel SDL-devel autoconf >= 2.69 +BuildRequires: make gcc +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(sdl2) >= 2.0.0 -Provides: qrencode-libs -Obsoletes: qrencode-libs +Provides: qrencode-libs = %{version}-%{release} +Obsoletes: qrencode-libs < %{version}-%{release} %description Libqrencode is a fast and compact library for encoding data in a QR @@ -37,7 +39,6 @@ Header files for qrencode %autosetup -n %{name}-%{version} -p1 %build -autoconf %configure --with-tests %make_build @@ -45,32 +46,30 @@ autoconf %make_install %delete_la -chrpath --delete %{buildroot}%{_bindir}/qrencode - %check pushd ./tests sh test_all.sh popd %files -%defattr(-,root,root) %license COPYING %doc ChangeLog README %{_bindir}/qrencode %{_libdir}/libqrencode.so.* %files devel -%defattr(-,root,root) %{_includedir}/qrencode.h %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %files help -%defattr(-,root,root) %doc NEWS TODO %{_mandir}/man1/qrencode.1* %changelog +* Thu Nov 28 2024 Funda Wang - 4.1.1-3 +- correctly requires sdl2 + * Mon Apr 18 2022 Chenxi Mao - 4.1.1-2 - Remove self-dependency diff --git a/qrencode.yaml b/qrencode.yaml index 20f02e1..5f02051 100644 --- a/qrencode.yaml +++ b/qrencode.yaml @@ -1,4 +1,4 @@ version_control: github src_repo: fukuchi/libqrencode tag_prefix: ^v -seperator: . +separator: . -- Gitee