%define debug_package %{nil} Name: lodepng Version: 1.0_git20250402 Release: 0 Summary: PNG encoder and decoder in C and C++ URL: https://github.com/lvandeve/lodepng/ License: Zlib BuildRequires: cmake BuildRequires: make BuildRequires: gcc-c++ BuildRequires: pkgconfig(sdl2) BuildRequires: meson BuildRequires: rpm_macro(meson) BuildRequires: rpm_macro(meson_build) BuildRequires: rpm_macro(meson_install) Source0: %{name}-%{version}.tar.gz Source1: meson.build %description %{summary}. %package devel Summary: %{summary}. Requires: %{name} %description devel %{summary}. %package static Summary: %{summary}. %description static %{summary}. %package -n pngdetail Requires: %{name} Summary: Shows detailed information about a PNG image, its compression and possible corruptions. %description -n pngdetail %{summary}. %package -n showpng Requires: %{name} Summary: Show PNG file %description -n showpng %{summary}. %prep %autosetup cp %{SOURCE1} $PWD %build %meson %meson_build %install %meson_install %files %_libdir/lib%{name}.so.* %_libdir/lib%{name}_util.so.* %files static %_libdir/lib%{name}.a %_libdir/lib%{name}_util.a %files devel %_includedir/%{name}.h %_includedir/%{name}_util.h %_libdir/pkgconfig/%{name}.pc %_libdir/pkgconfig/%{name}_util.pc %_libdir/lib%{name}.so %_libdir/lib%{name}_util.so %files -n pngdetail %_bindir/pngdetail %files -n showpng %_bindir/showpng