From 35d72a62932c62c752f49a0910057b9f35fb3c5d960894c16076d5175f0edca1 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Wed, 10 Apr 2024 17:00:21 +0000 Subject: [PATCH] - Package Modula-2 info files. - Install/Remove Modula-2 and D info files. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=28 --- gcc.spec.in | 19 ++++++++++++++++++- gcc14.changes | 2 ++ gcc14.spec | 18 ++++++++++++++++++ 3 files changed, 38 insertions(+), 1 deletion(-) diff --git a/gcc.spec.in b/gcc.spec.in index b94c3fb..23452cc 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -2158,7 +2158,9 @@ mv %{buildroot}/%{_infodir}/gnat-style.info %{buildroot}/%{_infodir}/gnat-style% mv %{buildroot}/%{_infodir}/gnat_rm.info %{buildroot}/%{_infodir}/gnat_rm%{binsuffix}.info mv %{buildroot}/%{_infodir}/gnat_ugn.info %{buildroot}/%{_infodir}/gnat_ugn%{binsuffix}.info %endif - +%if %{build_m2} +mv %{buildroot}/%{_infodir}/m2.info %{buildroot}/%{_infodir}/m2%{binsuffix}.info +%endif cd .. %find_lang cpplib%{binsuffix} @@ -2187,6 +2189,12 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang %install_info --info-dir=%{_infodir} %{_infodir}/gnat_rm%{binsuffix}.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/gnat_ugn%{binsuffix}.info.gz %endif +%if %{build_d} +%install_info --info-dir=%{_infodir} %{_infodir}/gdc%{binsuffix}.info.gz +%endif +%if %{build_m2} +%install_info --info-dir=%{_infodir} %{_infodir}/m2%{binsuffix}.info.gz +%endif %preun info %install_info_delete --info-dir=%{_infodir} %{_infodir}/cpp%{binsuffix}.info.gz @@ -2209,6 +2217,12 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang %install_info_delete --info-dir=%{_infodir} %{_infodir}/gnat_rm%{binsuffix}.info.gz %install_info_delete --info-dir=%{_infodir} %{_infodir}/gnat_ugn%{binsuffix}.info.gz %endif +%if %{build_d} +%install_info_delete --info-dir=%{_infodir} %{_infodir}/gdc%{binsuffix}.info.gz +%endif +%if %{build_m2} +%install_info_delete --info-dir=%{_infodir} %{_infodir}/m2%{binsuffix}.info.gz +%endif %files -f floatn-fixes.list %defattr(-,root,root) @@ -2877,6 +2891,9 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang %if %{build_d} %doc %{_infodir}/gdc%{binsuffix}.info*gz %endif +%if %{build_m2} +%doc %{_infodir}/m2%{binsuffix}.info*gz +%endif %files -n cpp@base_ver@ %defattr(-,root,root) diff --git a/gcc14.changes b/gcc14.changes index 238ed5d..e299f7d 100644 --- a/gcc14.changes +++ b/gcc14.changes @@ -2,6 +2,8 @@ Wed Apr 10 06:06:05 UTC 2024 - Richard Biener - Update to trunk head, 109f1b28fc94c93096506e3df0c25e331, git9885 +- Package Modula-2 info files. +- Install/Remove Modula-2 and D info files. ------------------------------------------------------------------- Tue Apr 9 13:41:50 UTC 2024 - Richard Biener diff --git a/gcc14.spec b/gcc14.spec index 0f56d6b..7f65b53 100644 --- a/gcc14.spec +++ b/gcc14.spec @@ -3162,6 +3162,9 @@ mv %{buildroot}/%{_infodir}/gnat-style.info %{buildroot}/%{_infodir}/gnat-style% mv %{buildroot}/%{_infodir}/gnat_rm.info %{buildroot}/%{_infodir}/gnat_rm%{binsuffix}.info mv %{buildroot}/%{_infodir}/gnat_ugn.info %{buildroot}/%{_infodir}/gnat_ugn%{binsuffix}.info %endif +%if %{build_m2} +mv %{buildroot}/%{_infodir}/m2.info %{buildroot}/%{_infodir}/m2%{binsuffix}.info +%endif cd .. %find_lang cpplib%{binsuffix} @@ -3190,6 +3193,12 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc14-locale.lang %install_info --info-dir=%{_infodir} %{_infodir}/gnat_rm%{binsuffix}.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/gnat_ugn%{binsuffix}.info.gz %endif +%if %{build_d} +%install_info --info-dir=%{_infodir} %{_infodir}/gdc%{binsuffix}.info.gz +%endif +%if %{build_m2} +%install_info --info-dir=%{_infodir} %{_infodir}/m2%{binsuffix}.info.gz +%endif %preun info %install_info_delete --info-dir=%{_infodir} %{_infodir}/cpp%{binsuffix}.info.gz @@ -3212,6 +3221,12 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc14-locale.lang %install_info_delete --info-dir=%{_infodir} %{_infodir}/gnat_rm%{binsuffix}.info.gz %install_info_delete --info-dir=%{_infodir} %{_infodir}/gnat_ugn%{binsuffix}.info.gz %endif +%if %{build_d} +%install_info_delete --info-dir=%{_infodir} %{_infodir}/gdc%{binsuffix}.info.gz +%endif +%if %{build_m2} +%install_info_delete --info-dir=%{_infodir} %{_infodir}/m2%{binsuffix}.info.gz +%endif %files -f floatn-fixes.list %defattr(-,root,root) @@ -3870,6 +3885,9 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc14-locale.lang %if %{build_d} %doc %{_infodir}/gdc%{binsuffix}.info*gz %endif +%if %{build_m2} +%doc %{_infodir}/m2%{binsuffix}.info*gz +%endif %files -n cpp14 %defattr(-,root,root)