Sophie

Sophie

distrib > Mageia > 2 > i586 > by-pkgid > 8e84338f9959e51a9a82906da04fb8df > files > 1

glibc_lsb-2.4.7-7.mga1.src.rpm

%define ld_ver 3
%define compat_ld_ver 2
%define libname %mklibname glibc_lsb

Name: glibc_lsb
Version: 2.4.7
Release: %mkrel 7
Group: System/Libraries
Summary: LSB dynamic loader links
License: Freely redistributable without restriction
URL: http://www.linuxbase.org/spec
Provides: glibc_lsb
Obsoletes: glibc_lsb

BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
Provides ld-lsb* dynamic loader links for LSB compliance

%package -n %libname
Group: System/Libraries
Summary: LSB dynamic loader links
Provides: glibc_lsb
Obsoletes: glibc_lsb

%description -n %libname
Provides ld-lsb* dynamic loader links for LSB compliance

%prep

%build

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/%{_lib}
%ifarch %{ix86}
ln -sf ld-linux.so.2 $RPM_BUILD_ROOT/%{_lib}/ld-lsb.so.%{ld_ver}
ln -sf ld-linux.so.2 $RPM_BUILD_ROOT/%{_lib}/ld-lsb.so.%{compat_ld_ver}
%endif
%ifarch ppc
ln -sf ld-2.4.so $RPM_BUILD_ROOT/%{_lib}/ld-lsb-ppc32.so.%{ld_ver}
ln -sf ld-2.4.so $RPM_BUILD_ROOT/%{_lib}/ld-lsb-ppc32.so.%{compat_ld_ver}
%endif
%ifarch x86_64
ln -sf ld-linux-x86-64.so.2 $RPM_BUILD_ROOT/%{_lib}/ld-lsb-x86-64.so.%{ld_ver}
ln -sf ld-linux-x86-64.so.2 $RPM_BUILD_ROOT/%{_lib}/ld-lsb-x86-64.so.%{compat_ld_ver}
%endif

export DONT_SYMLINK_LIBS=1

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %libname
%defattr(-, root, root)
%ifarch %{ix86}
/%{_lib}/ld-lsb.so.%{ld_ver}
/%{_lib}/ld-lsb.so.%{compat_ld_ver}
%endif
%ifarch ppc
/%{_lib}/ld-lsb-ppc32.so.%{ld_ver}
/%{_lib}/ld-lsb-ppc32.so.%{compat_ld_ver}
%endif
%ifarch x86_64
/%{_lib}/ld-lsb-x86-64.so.%{ld_ver}
/%{_lib}/ld-lsb-x86-64.so.%{compat_ld_ver}
%endif





%changelog
* Tue Mar 29 2011 stewb <stewb> 2.4.7-7.mga1
+ Revision: 78811
- rework packaging for bi-arch support

* Thu Mar 24 2011 stewb <stewb> 2.4.7-6.mga1
+ Revision: 76841
- fix group

* Thu Jan 27 2011 stewb <stewb> 2.4.7-5.mga1
+ Revision: 42158
- imported package glibc_lsb


* Thu Jan 27 2011 Stew Benedict <stewbintn@gmail.com> 
- initial import, drop lsb-core requires (mdv bug 62252)

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 2.4.7-4mdv2009.0
+ Revision: 219555
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 20 2007 Adam Williamson <awilliamson@mandriva.org> 2.4.7-2mdv2008.0
+ Revision: 91266
- rebuild for 2008
- new license policy, correct license


* Fri Mar 02 2007 Stew Benedict <sbenedict@mandriva.com> 2.4.7-1mdv2007.0
+ Revision: 131335
- Import glibc_lsb

* Fri Mar 02 2007 Stew Benedict <sbenedict@mandriva.com> 2.4.7-1mdv2007.1
- LSB3.1, bump version
- fix symlink for ppc, there is no ld-linux.so...

* Fri Mar 31 2006 Stew Benedict <sbenedict@mandriva.com> 2.3.6-1mdk
- track the glibc version, requires lsb-core now

* Sat Apr 30 2005 Stew Benedict <sbenedict@mandriva.com> 2.3.4-2mdk
- restore LSB2.0 dynamic loaders links for LSB2/3 compatibility

* Sat Apr 23 2005 Stew Benedict <sbenedict@mandriva.com> 2.3.4-1mdk
- LSB3.0, bump version, URL

* Fri Jul 23 2004 Stew Benedict <sbenedict@mandrakesoft.com> 2.3.3-3mdk
- clean RPM_BUILD_ROOT (Christiaan Welvaart)

* Fri Jul 23 2004 Stew Benedict <sbenedict@mandrakesoft.com> 2.3.3-2mdk
- dynamic linker names change, add x86_64

* Sat Apr 03 2004 Stew Benedict <sbenedict@mandrakesoft.com> 2.3.3-1mdk
- rebuild, bump version