diff --git a/libxcvt.spec b/libxcvt.spec index 362a433..fa6c950 100644 --- a/libxcvt.spec +++ b/libxcvt.spec @@ -1,6 +1,8 @@ +%global enable_cvt 0 + Name: libxcvt Version: 0.1.1 -Release: 1 +Release: 2 Summary: VESA CVT standard timing modelines generator License: MIT URL: https://gitlab.freedesktop.org/xorg/lib/libxcvt/ @@ -21,6 +23,7 @@ Requires: pkgconfig The %{name}-devel package contains libraries and header files for developing applications that use %{name}. +%if %{enable_cvt} %package -n cvt Summary: Command line tool to calculate VESA CVT mode lines Conflicts: xorg-x11-server-Xorg < 1.21 @@ -29,11 +32,16 @@ Conflicts: xorg-x11-server-Xorg < 1.21 A standalone version of the command line tool cvt copied from the Xorg implementation and is meant to be a direct replacement to the version provided by the Xorg server. +%endif %prep %autosetup -n %{name}-%{version} %build +%if !%{enable_cvt} +sed -i "/subdir('cvt')/d" meson.build +%endif + %meson %meson_build @@ -50,10 +58,18 @@ provided by the Xorg server. %{_includedir}/libxcvt/*.h %{_libdir}/libxcvt.so +%if %{enable_cvt} %files -n cvt %{_bindir}/cvt %{_mandir}/man1/cvt.1* +%else +%exclude %{_mandir}/man1/cvt.1* +%endif %changelog +* Wed Jul 27 2022 lin zhang - 0.1.1-2 +- remove cvt subpackage +- fix issue #I5J3LC + * Mon Mar 28 2022 lin zhang - 0.1.1-1 - Initial Packaging