update lsb_proginterp path following /usr merge [release 4.1-7mamba;Mon May 06 2024]

This commit is contained in:
Automatic Build System 2024-05-06 18:31:00 +02:00
parent bdebfd66df
commit e96e8e7f76

View File

@ -31,7 +31,7 @@
Name: openmamba-lsb
Version: 4.1
Release: 6mamba
Release: 7mamba
Summary: Linux Standard Base Core (%{lsb_archname})
Group: System/Configuration
Vendor: openmamba
@ -45,42 +45,57 @@ Patch0: %{name}-3.2-lsb_release_GetLSBInfo.patch
Patch1: %{name}-3.2-lsb_release_openmamba.patch
License: GPL
## AUTOBUILDREQ-BEGIN
#libgdk_pixbuf_xlib-2.0.so.0()(64bit): library not reported by ldconfig and not provided in any installed package
#libncurses.so.5()(64bit): library not reported by ldconfig and not provided in any installed package
BuildRequires: glibc-devel
BuildRequires: libICE-devel
BuildRequires: libSM-devel
BuildRequires: libX11-devel
BuildRequires: libXext-devel
BuildRequires: libXft-devel
BuildRequires: libXi-devel
BuildRequires: libXrender-devel
BuildRequires: libXt-devel
BuildRequires: libXtst-devel
BuildRequires: libalsa-devel
BuildRequires: libatk-devel
BuildRequires: libat-spi2-core-devel
BuildRequires: libcairo-devel
BuildRequires: libcups-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
BuildRequires: libgcc
BuildRequires: libgdk-pixbuf-devel
BuildRequires: libGL-devel
BuildRequires: libglib-devel
BuildRequires: libGLU-devel
BuildRequires: libglu-devel
BuildRequires: libglvnd-devel
BuildRequires: libgtk2-devel
BuildRequires: libICE-devel
BuildRequires: libjpeg-devel
BuildRequires: libncurses-devel
BuildRequires: libnspr-devel
BuildRequires: libnss-devel
BuildRequires: libpam-devel
BuildRequires: libpango-devel
BuildRequires: libperl
BuildRequires: libpng12-devel
BuildRequires: libqt4-devel
BuildRequires: libSM-devel
BuildRequires: libstdc++6-devel
BuildRequires: libX11-devel
BuildRequires: libXext-devel
BuildRequires: libXft-devel
BuildRequires: libXi-devel
BuildRequires: libxcrypt-devel
BuildRequires: libxml2-devel
BuildRequires: libXrender-devel
BuildRequires: libXt-devel
BuildRequires: libXtst-devel
BuildRequires: libz-devel
BuildRequires: pam-devel
BuildRequires: perl(B::Lint)
BuildRequires: perl(File::CheckTree)
BuildRequires: perl(Locale::Country)
BuildRequires: perl(Locale::Currency)
BuildRequires: perl(Locale::Language)
BuildRequires: perl(Locale::Script)
BuildRequires: perl(Pod::LaTeX)
BuildRequires: perl(Text::Soundex)
BuildRequires: perl-CGI
BuildRequires: perl-Class-ISA
BuildRequires: perl-devel
BuildRequires: perl-Encode
BuildRequires: perl-Pod-Parser
BuildRequires: perl-Pod-Plainer
BuildRequires: perl-Scalar-List-Utils
BuildRequires: perl-devel
## AUTOBUILDREQ-END
BuildRequires: openmamba-release >= 1.91-2
BuildRequires: perl >= 2:5.36.0
@ -284,7 +299,7 @@ Requires: /usr/bin/zcat
# Module LSB-Core
# \ SubModule LSB_Core (Core LSB Specification)
# \ Libraries
Requires: %{lsb_proginterp}
Provides: %{lsb_proginterp}
#
Requires: libc.so.6%{qual}
Requires: libcrypt.so.1%{qual}
@ -442,7 +457,6 @@ Requires: libasound.so.2%{qual}
%description desktop
The goal of the Linux Standards Base (LSB) is to develop and promote a set of binary standards that will increase compatibility among Linux systems (and other similar systems), and enable software applications to run on any conforming system.
This package provides an implementation of version %{version} of the Linux Standard Base Desktop specification for %{_distrib_id}.
## The languages module contains the Perl and Python submodules
@ -799,7 +813,6 @@ Requires: %{name}-desktop = %{?epoch:epoch:}%{version}-%{release}
%description tests
The goal of the Linux Standards Base (LSB) is to develop and promote a set of binary standards that will increase compatibility among Linux systems (and other similar systems), and enable software applications to run on any conforming system.
This package contains requirements that will ensure that LSB tests will be performed correctly.
%prep
@ -816,7 +829,7 @@ install -d %{buildroot}/etc/
install -d %{buildroot}/sbin/
install -d %{buildroot}/var/cache/fonts
install -d %{buildroot}/var/games
install -d %{buildroot}/%{_lib}
install -d %{buildroot}/%{_libdir}
install -d %{buildroot}%{_prefix}/lib/lsb
%makeoldinstall
@ -841,7 +854,7 @@ ln -snf ../../../sbin/chkconfig %{buildroot}%{_prefix}/lib/lsb/install_initd
ln -snf ../../../sbin/chkconfig %{buildroot}%{_prefix}/lib/lsb/remove_initd
for lsbver in %{lsbsover}; do
ln -s %{ldso} %{buildroot}%{lsb_proginterp}
ln -s %{ldso} %{buildroot}%{_prefix}%{lsb_proginterp}
done
# optional in FHS 2.3
@ -860,7 +873,7 @@ EOF
%files core
%defattr(-, root, root)
%{_bindir}/lsb_release
%{lsb_proginterp}
%{_prefix}%{lsb_proginterp}
%dir %{_prefix}/lib/lsb
%{_prefix}/lib/lsb/*
%{_sysconfdir}/lsb-release
@ -884,6 +897,9 @@ EOF
%{_sysconfdir}/lsb-release.d/printing-*
%changelog
* Mon May 06 2024 Automatic Build System <autodist@openmamba.org> 4.1-7mamba
- update lsb_proginterp path following /usr merge
* Mon Apr 17 2023 Silvan Calarco <silvan.calarco@mambasoft.it> 4.1-6mamba
- fixed deps with perl 5.36.0