diff --git a/qrencode.spec b/qrencode.spec index a6f87714bf23478effbbaca47a18b5f35e54e1c5..3fbee28142a5a876d4e5084c62059232c6404be9 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 20f02e1cb3c46c915f4fb55a2b048d938e39e3ba..5f02051dcf95285265006971ebb3921350f19bff 100644 --- a/qrencode.yaml +++ b/qrencode.yaml @@ -1,4 +1,4 @@ version_control: github src_repo: fukuchi/libqrencode tag_prefix: ^v -seperator: . +separator: .