meson package update to include python3
Signed-off-by: basebuilder_pel7x64builder0 <basebuilder@powerel.org>master
parent
49831de485
commit
efa7877019
|
@ -14,8 +14,8 @@ Patch0002: 0002-rpm-pass-auto-features-enabled-skip-ci.patch
|
|||
BuildArch: noarch
|
||||
Obsoletes: %{name}-gui < 0.31.0-3
|
||||
|
||||
BuildRequires: python%{python3_other_pkgversion}-devel
|
||||
BuildRequires: python%{python3_other_pkgversion}-setuptools
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: python3-rpm-macros
|
||||
BuildRequires: ninja-build
|
||||
Requires: ninja-build
|
||||
|
@ -33,11 +33,11 @@ find -type f -name '*.py' -executable -exec sed -i -e '1s|.*|#!%{__python3}|' {}
|
|||
sed -i -e "/^%%__meson /s| .*$| %{_bindir}/%{name}|" data/macros.%{name}
|
||||
|
||||
%build
|
||||
%py3_other_build
|
||||
%py3_build
|
||||
|
||||
%install
|
||||
%py3_other_install
|
||||
install -Dpm0644 data/macros.%{name} %{buildroot}%{rpmmacrodir}/macros.%{name}
|
||||
%py3_install
|
||||
install -Dpm0644 data/macros.%{name} %{buildroot}/usr/lib/rpm/macros.d/macros.%{name}
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
|
@ -46,14 +46,14 @@ install -Dpm0644 data/macros.%{name} %{buildroot}%{rpmmacrodir}/macros.%{name}
|
|||
%{_bindir}/%{name}introspect
|
||||
%{_bindir}/%{name}test
|
||||
%{_bindir}/wraptool
|
||||
%{python3_other_sitelib}/%{libname}/
|
||||
%{python3_other_sitelib}/%{name}-*.egg-info/
|
||||
%{python3_sitelib}/%{libname}/
|
||||
%{python3_sitelib}/%{name}-*.egg-info/
|
||||
%{_mandir}/man1/%{name}.1*
|
||||
%{_mandir}/man1/%{name}conf.1*
|
||||
%{_mandir}/man1/%{name}introspect.1*
|
||||
%{_mandir}/man1/%{name}test.1*
|
||||
%{_mandir}/man1/wraptool.1*
|
||||
%{rpmmacrodir}/macros.%{name}
|
||||
//usr/lib/rpm/macros.d/macros.%{name}
|
||||
%dir %{_datadir}/polkit-1
|
||||
%dir %{_datadir}/polkit-1/actions
|
||||
%{_datadir}/polkit-1/actions/com.mesonbuild.install.policy
|
||||
|
|
Loading…
Reference in New Issue