diff --git a/openmamba-lsb.spec b/openmamba-lsb.spec index d5136c4..40ec1d9 100644 --- a/openmamba-lsb.spec +++ b/openmamba-lsb.spec @@ -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 4.1-7mamba +- update lsb_proginterp path following /usr merge + * Mon Apr 17 2023 Silvan Calarco 4.1-6mamba - fixed deps with perl 5.36.0