Lawrence Lim 1491877
# Define this to link to which library version  eg. /lib64/ld-lsb-x86-64.so.3
Lawrence Lim dfb27f5
%define lsbsover 3 
Leon Ho da87546
cvsdist e99666c
%ifarch %{ix86}
cvsdist e99666c
%define ldso ld-linux.so.2
Leon Ho da87546
%define lsbldso ld-lsb.so
cvsdist e99666c
%endif
cvsdist e99666c
cvsdist 9fc0d79
%ifarch ia64
cvsdist e99666c
%define ldso ld-linux-ia64.so.2
Leon Ho da87546
%define lsbldso ld-lsb-ia64.so
cvsdist 9fc0d79
%endif
cvsdist 9fc0d79
cvsdist 9fc0d79
%ifarch ppc
cvsdist 9fc0d79
%define ldso ld.so.1
Leon Ho da87546
%define lsbldso ld-lsb-ppc32.so
cvsdist 9fc0d79
%endif
cvsdist 9fc0d79
cvsdist 9fc0d79
%ifarch ppc64
cvsdist 9fc0d79
%define ldso ld64.so.1
Leon Ho da87546
%define lsbldso ld-lsb-ppc64.so
cvsdist 9fc0d79
%endif
cvsdist 9fc0d79
cvsdist 9fc0d79
%ifarch s390
cvsdist 9fc0d79
%define ldso ld.so.1
Leon Ho da87546
%define lsbldso ld-lsb-s390.so
cvsdist 9fc0d79
%endif
cvsdist 9fc0d79
cvsdist 9fc0d79
%ifarch s390x
cvsdist 9fc0d79
%define ldso ld64.so.1
Leon Ho da87546
%define lsbldso ld-lsb-s390x.so
cvsdist 9fc0d79
%endif
cvsdist 9fc0d79
cvsdist 9fc0d79
%ifarch x86_64
cvsdist 9fc0d79
%define ldso ld-linux-x86-64.so.2
Leon Ho da87546
%define lsbldso ld-lsb-x86-64.so
cvsdist 9fc0d79
%endif
cvsdist 9fc0d79
cvsdist 9fc0d79
%ifarch ia64 ppc64 s390x x86_64
cvsdist 9fc0d79
%define qual ()(64bit)
cvsdist 9fc0d79
%else
cvsdist 9fc0d79
%define qual %{nil}
cvsdist e99666c
%endif
cvsdist e99666c
Lawrence Lim 48af245
%define upstreamlsbrelver 2.0
Lawrence Lim 48af245
%define lsbrelver 3.0
Hao Liu c46ad3c
%define srcrelease 1
cvsdist e99666c
cvsdist e99666c
Summary: LSB support for Red Hat Linux
cvsdist e99666c
Name: redhat-lsb
Hao Liu c46ad3c
Version: 3.2
7d51a1b
Release: 5%{?dist}
134fc67
URL: http://www.linuxfoundation.org/collaborate/workgroups/lsb
Leon Ho 3ba56c0
Source0: %{name}-%{version}-%{srcrelease}.tar.bz2
Hao Liu f3cac3d
Patch0: lsb-release-3.1-update-init-functions.patch
Lawrence Lim 5a89476
License: GPLv2
cvsdist e99666c
Group: System Environment/Base
Hao Liu c46ad3c
BuildRoot: %{_tmppath}/%{name}-root
39c62e6
BuildRequires: glibc-static
Leon Ho da87546
# dependency for primary LSB application for v1.3
cvsdist e99666c
Provides: lsb = %{version}
Leon Ho 3ba56c0
# dependency for primary LSB application for v2.0 and v3.0
Leon Ho da87546
%ifarch %{ix86}
Leon Ho 3ba56c0
%define archname ia32
Leon Ho da87546
%endif
Leon Ho da87546
%ifarch ia64
Leon Ho 3ba56c0
%define archname ia64
Leon Ho da87546
%endif
Leon Ho da87546
%ifarch ppc
Leon Ho 3ba56c0
%define archname ppc32
Leon Ho da87546
%endif
Leon Ho da87546
%ifarch ppc64
Leon Ho 3ba56c0
%define archname ppc64
Leon Ho da87546
%endif
Leon Ho da87546
%ifarch s390
Leon Ho 3ba56c0
%define archname s390
Leon Ho da87546
%endif
Leon Ho da87546
%ifarch s390x
Leon Ho 3ba56c0
%define archname s390x
Leon Ho da87546
%endif
Leon Ho da87546
%ifarch x86_64
Leon Ho 3ba56c0
%define archname amd64
Leon Ho da87546
%endif
Leon Ho 3ba56c0
Provides: lsb-core-%{archname} = %{version}
Leon Ho 3ba56c0
Provides: lsb-graphics-%{archname} = %{version}
Leon Ho 3ba56c0
Provides: lsb-core-noarch = %{version}
Leon Ho 3ba56c0
Provides: lsb-graphics-noarch = %{version}
Leon Ho da87546
39c62e6
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x
cvsdist e99666c
cvsdist e99666c
%ifarch %{ix86}
cvsdist e99666c
# archLSB IA32 Base Libraries
Hao Liu c46ad3c
Requires: libatk-1.0.so.0
cvsdist e99666c
Requires: libc.so.6
Hao Liu c46ad3c
Requires: libcrypt.so.1
Hao Liu c46ad3c
Requires: libdl.so.2
Hao Liu c46ad3c
Requires: libgcc_s.so.1
Hao Liu c46ad3c
Requires: libgdk-x11-2.0.so.0
Hao Liu c46ad3c
Requires: libgdk_pixbuf-2.0.so.0
Hao Liu c46ad3c
Requires: libgdk_pixbuf_xlib-2.0.so.0
Hao Liu c46ad3c
Requires: libglib-2.0.so.0
Hao Liu c46ad3c
Requires: libgmodule-2.0.so.0
Hao Liu c46ad3c
Requires: libgobject-2.0.so.0
Hao Liu c46ad3c
Requires: libgthread-2.0.so.0
Hao Liu c46ad3c
Requires: libgtk-x11-2.0.so.0
Hao Liu c46ad3c
Requires: libm.so.6
Hao Liu c46ad3c
Requires: libncurses.so.5
Hao Liu c46ad3c
Requires: libpango-1.0.so.0
Hao Liu c46ad3c
Requires: libpangoft2-1.0.so.0
Hao Liu c46ad3c
Requires: libpangoxft-1.0.so.0
Hao Liu c46ad3c
Requires: libpthread.so.0
Hao Liu c46ad3c
Requires: libqt-mt.so.3
Hao Liu c46ad3c
Requires: libQtCore.so.4
Hao Liu c46ad3c
Requires: libQtGui.so.4
Hao Liu c46ad3c
Requires: libQtNetwork.so.4
Hao Liu c46ad3c
Requires: libQtOpenGL.so.4
Hao Liu c46ad3c
Requires: libQtSql.so.4
Hao Liu c46ad3c
Requires: libQtSvg.so.4
Hao Liu c46ad3c
Requires: libQtXml.so.4
Lawrence Lim 1491877
Requires: libstdc++.so.6
Hao Liu c46ad3c
Requires: libutil.so.1
Hao Liu c46ad3c
Requires: libz.so.1
cvsdist e99666c
%endif
cvsdist e99666c
cvsdist e99666c
%ifarch ia64
cvsdist e99666c
# archLSB IA64 Base Libraries
Hao Liu c46ad3c
Requires: libatk-1.0.so.0()(64bit)
cvsdist 9fc0d79
Requires: libc.so.6.1()(64bit)
Hao Liu c46ad3c
Requires: libcrypt.so.1()(64bit)
Hao Liu c46ad3c
Requires: libdl.so.2()(64bit)
Hao Liu c46ad3c
Requires: libgcc_s.so.1()(64bit)
Hao Liu c46ad3c
Requires: libgdk-x11-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgdk_pixbuf-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libglib-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgmodule-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgobject-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgthread-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgtk-x11-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libm.so.6.1()(64bit)
Hao Liu c46ad3c
Requires: libncurses.so.5()(64bit)
Hao Liu c46ad3c
Requires: libpango-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpangoft2-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpangoxft-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpthread.so.0()(64bit)
Hao Liu c46ad3c
Requires: libqt-mt.so.3()(64bit)
Hao Liu c46ad3c
Requires: libQtCore.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtGui.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtNetwork.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtOpenGL.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtSql.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtSvg.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtXml.so.4()(64bit)
Lawrence Lim 1491877
Requires: libstdc++.so.6()(64bit)
Hao Liu c46ad3c
Requires: libutil.so.1()(64bit)
Hao Liu c46ad3c
Requires: libz.so.1()(64bit)
cvsdist 9fc0d79
%endif
cvsdist 9fc0d79
cvsdist 9fc0d79
%ifarch ppc
cvsdist 9fc0d79
# archLSB PPC32 Base Libraries
Hao Liu c46ad3c
Requires: libatk-1.0.so.0
cvsdist 9fc0d79
Requires: libc.so.6
Hao Liu c46ad3c
Requires: libcrypt.so.1
Hao Liu c46ad3c
Requires: libdl.so.2
Hao Liu c46ad3c
Requires: libgcc_s.so.1
Hao Liu c46ad3c
Requires: libgdk-x11-2.0.so.0
Hao Liu c46ad3c
Requires: libgdk_pixbuf-2.0.so.0
Hao Liu c46ad3c
Requires: libgdk_pixbuf_xlib-2.0.so.0
Hao Liu c46ad3c
Requires: libglib-2.0.so.0
Hao Liu c46ad3c
Requires: libgmodule-2.0.so.0
Hao Liu c46ad3c
Requires: libgobject-2.0.so.0
Hao Liu c46ad3c
Requires: libgthread-2.0.so.0
Hao Liu c46ad3c
Requires: libgtk-x11-2.0.so.0
Hao Liu c46ad3c
Requires: libm.so.6
Hao Liu c46ad3c
Requires: libncurses.so.5
Hao Liu c46ad3c
Requires: libpango-1.0.so.0
Hao Liu c46ad3c
Requires: libpangoft2-1.0.so.0
Hao Liu c46ad3c
Requires: libpangoxft-1.0.so.0
Hao Liu c46ad3c
Requires: libpthread.so.0
Hao Liu c46ad3c
Requires: libqt-mt.so.3
Hao Liu c46ad3c
Requires: libQtCore.so.4
Hao Liu c46ad3c
Requires: libQtGui.so.4
Hao Liu c46ad3c
Requires: libQtNetwork.so.4
Hao Liu c46ad3c
Requires: libQtOpenGL.so.4
Hao Liu c46ad3c
Requires: libQtSql.so.4
Hao Liu c46ad3c
Requires: libQtSvg.so.4
Hao Liu c46ad3c
Requires: libQtXml.so.4
Lawrence Lim 1491877
Requires: libstdc++.so.6
Hao Liu c46ad3c
Requires: libutil.so.1
Hao Liu c46ad3c
Requires: libz.so.1
cvsdist 9fc0d79
%endif
cvsdist 9fc0d79
cvsdist 9fc0d79
%ifarch ppc64
cvsdist 9fc0d79
# archLSB PPC64 Base Libraries
Hao Liu c46ad3c
Requires: libatk-1.0.so.0()(64bit)
cvsdist 9fc0d79
Requires: libc.so.6()(64bit)
Hao Liu c46ad3c
Requires: libcrypt.so.1()(64bit)
Hao Liu c46ad3c
Requires: libdl.so.2()(64bit)
Hao Liu c46ad3c
Requires: libgcc_s.so.1()(64bit)
Hao Liu c46ad3c
Requires: libgdk-x11-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgdk_pixbuf-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libglib-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgmodule-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgobject-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgthread-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgtk-x11-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libm.so.6()(64bit)
Hao Liu c46ad3c
Requires: libncurses.so.5()(64bit)
Hao Liu c46ad3c
Requires: libpango-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpangoft2-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpangoxft-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpthread.so.0()(64bit)
Hao Liu c46ad3c
Requires: libqt-mt.so.3()(64bit)
Hao Liu c46ad3c
Requires: libQtCore.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtGui.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtNetwork.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtOpenGL.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtSql.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtSvg.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtXml.so.4()(64bit)
Lawrence Lim 1491877
Requires: libstdc++.so.6()(64bit)
Hao Liu c46ad3c
Requires: libutil.so.1()(64bit)
Hao Liu c46ad3c
Requires: libz.so.1()(64bit)
cvsdist 9fc0d79
%endif
cvsdist 9fc0d79
cvsdist 9fc0d79
%ifarch s390
cvsdist 9fc0d79
# archLSB S390 Base Libraries
Hao Liu c46ad3c
Requires: libatk-1.0.so.0
cvsdist 9fc0d79
Requires: libc.so.6
Hao Liu c46ad3c
Requires: libcrypt.so.1
Hao Liu c46ad3c
Requires: libdl.so.2
Hao Liu c46ad3c
Requires: libgcc_s.so.1
Hao Liu c46ad3c
Requires: libgdk-x11-2.0.so.0
Hao Liu c46ad3c
Requires: libgdk_pixbuf-2.0.so.0
Hao Liu c46ad3c
Requires: libgdk_pixbuf_xlib-2.0.so.0
Hao Liu c46ad3c
Requires: libglib-2.0.so.0
Hao Liu c46ad3c
Requires: libgmodule-2.0.so.0
Hao Liu c46ad3c
Requires: libgobject-2.0.so.0
Hao Liu c46ad3c
Requires: libgthread-2.0.so.0
Hao Liu c46ad3c
Requires: libgtk-x11-2.0.so.0
Hao Liu c46ad3c
Requires: libm.so.6
Hao Liu c46ad3c
Requires: libncurses.so.5
Hao Liu c46ad3c
Requires: libpango-1.0.so.0
Hao Liu c46ad3c
Requires: libpangoft2-1.0.so.0
Hao Liu c46ad3c
Requires: libpangoxft-1.0.so.0
Hao Liu c46ad3c
Requires: libpthread.so.0
Hao Liu c46ad3c
Requires: libqt-mt.so.3
Hao Liu c46ad3c
Requires: libQtCore.so.4
Hao Liu c46ad3c
Requires: libQtGui.so.4
Hao Liu c46ad3c
Requires: libQtNetwork.so.4
Hao Liu c46ad3c
Requires: libQtOpenGL.so.4
Hao Liu c46ad3c
Requires: libQtSql.so.4
Hao Liu c46ad3c
Requires: libQtSvg.so.4
Hao Liu c46ad3c
Requires: libQtXml.so.4
Lawrence Lim 1491877
Requires: libstdc++.so.6
Hao Liu c46ad3c
Requires: libutil.so.1
Hao Liu c46ad3c
Requires: libz.so.1
cvsdist e99666c
%endif
cvsdist e99666c
cvsdist 9fc0d79
%ifarch s390x
cvsdist 9fc0d79
# archLSB S390X Base Libraries
Hao Liu c46ad3c
Requires: libatk-1.0.so.0()(64bit)
cvsdist 9fc0d79
Requires: libc.so.6()(64bit)
Hao Liu c46ad3c
Requires: libcrypt.so.1()(64bit)
Hao Liu c46ad3c
Requires: libdl.so.2()(64bit)
Hao Liu c46ad3c
Requires: libgcc_s.so.1()(64bit)
Hao Liu c46ad3c
Requires: libgdk-x11-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgdk_pixbuf-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libglib-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgmodule-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgobject-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgthread-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgtk-x11-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libm.so.6()(64bit)
Hao Liu c46ad3c
Requires: libncurses.so.5()(64bit)
Hao Liu c46ad3c
Requires: libpango-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpangoft2-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpangoxft-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpthread.so.0()(64bit)
Hao Liu c46ad3c
Requires: libqt-mt.so.3()(64bit)
Hao Liu c46ad3c
Requires: libQtCore.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtGui.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtNetwork.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtOpenGL.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtSql.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtSvg.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtXml.so.4()(64bit)
Lawrence Lim 1491877
Requires: libstdc++.so.6()(64bit)
Hao Liu c46ad3c
Requires: libutil.so.1()(64bit)
Hao Liu c46ad3c
Requires: libz.so.1()(64bit)
cvsdist 9fc0d79
%endif
cvsdist 9fc0d79
cvsdist 9fc0d79
%ifarch x86_64
Leon Ho 3ba56c0
# archLSB AMD64 Base Libraries
Hao Liu c46ad3c
Requires: libatk-1.0.so.0()(64bit)
cvsdist 9fc0d79
Requires: libc.so.6()(64bit)
Hao Liu c46ad3c
Requires: libcrypt.so.1()(64bit)
Hao Liu c46ad3c
Requires: libdl.so.2()(64bit)
Hao Liu c46ad3c
Requires: libgcc_s.so.1()(64bit)
Hao Liu c46ad3c
Requires: libgdk-x11-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgdk_pixbuf-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libglib-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgmodule-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgobject-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgthread-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libgtk-x11-2.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libm.so.6()(64bit)
Hao Liu c46ad3c
Requires: libncurses.so.5()(64bit)
Hao Liu c46ad3c
Requires: libpango-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpangoft2-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpangoxft-1.0.so.0()(64bit)
Hao Liu c46ad3c
Requires: libpthread.so.0()(64bit)
Hao Liu c46ad3c
Requires: libqt-mt.so.3()(64bit)
Hao Liu c46ad3c
Requires: libQtCore.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtGui.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtNetwork.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtOpenGL.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtSql.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtSvg.so.4()(64bit)
Hao Liu c46ad3c
Requires: libQtXml.so.4()(64bit)
Lawrence Lim 1491877
Requires: libstdc++.so.6()(64bit)
Hao Liu c46ad3c
Requires: libutil.so.1()(64bit)
Hao Liu c46ad3c
Requires: libz.so.1()(64bit)
cvsdist 9fc0d79
%endif
cvsdist 9fc0d79
Lawrence Lim 1491877
# gLSB Base/Utility/Stdc++/Graphics Libraries
Hao Liu c46ad3c
Requires: libasound.so.2%{qual}
Hao Liu c46ad3c
Requires: libatk-1.0.so.0%{qual}
cvsdist 9fc0d79
Requires: libcrypt.so.1%{qual}
Hao Liu c46ad3c
Requires: libcups.so.2%{qual}
Hao Liu c46ad3c
Requires: libcupsimage.so.2%{qual}
Hao Liu c46ad3c
Requires: libdl.so.2%{qual}
Hao Liu c46ad3c
Requires: libfontconfig.so.1%{qual}
Hao Liu c46ad3c
Requires: libfreetype.so.6%{qual}
Hao Liu c46ad3c
Requires: libgcc_s.so.1%{qual}
Hao Liu c46ad3c
Requires: libgdk-x11-2.0.so.0%{qual}
Hao Liu c46ad3c
Requires: libgdk_pixbuf-2.0.so.0%{qual}
Hao Liu c46ad3c
Requires: libgdk_pixbuf_xlib-2.0.so.0%{qual}
Hao Liu c46ad3c
Requires: libGL.so.1%{qual}
Hao Liu c46ad3c
Requires: libglib-2.0.so.0%{qual}
Hao Liu c46ad3c
Requires: libgmodule-2.0.so.0%{qual}
Hao Liu c46ad3c
Requires: libgobject-2.0.so.0%{qual}
Hao Liu c46ad3c
Requires: libgthread-2.0.so.0%{qual}
Hao Liu c46ad3c
Requires: libgtk-x11-2.0.so.0%{qual}
Hao Liu c46ad3c
Requires: libICE.so.6%{qual}
Hao Liu c46ad3c
Requires: libjpeg.so.62%{qual}
Hao Liu c46ad3c
Requires: libncurses.so.5%{qual}
Hao Liu c46ad3c
Requires: libpam.so.0%{qual}
Hao Liu c46ad3c
Requires: libpango-1.0.so.0%{qual}
Hao Liu c46ad3c
Requires: libpangoft2-1.0.so.0%{qual}
Hao Liu c46ad3c
Requires: libpangoxft-1.0.so.0%{qual}
Hao Liu c46ad3c
Requires: libpng12.so.0%{qual}
Hao Liu c46ad3c
Requires: libpthread.so.0%{qual}
Hao Liu c46ad3c
Requires: libqt-mt.so.3%{qual}
Hao Liu c46ad3c
Requires: libQtCore.so.4%{qual}
Hao Liu c46ad3c
Requires: libQtGui.so.4%{qual}
Hao Liu c46ad3c
Requires: libQtNetwork.so.4%{qual}
Hao Liu c46ad3c
Requires: libQtOpenGL.so.4%{qual}
Hao Liu c46ad3c
Requires: libQtSql.so.4%{qual}
Hao Liu c46ad3c
Requires: libQtSvg.so.4%{qual}
Hao Liu c46ad3c
Requires: libQtXml.so.4%{qual}
Hao Liu c46ad3c
Requires: librt.so.1%{qual}
Hao Liu c46ad3c
Requires: libSM.so.6%{qual}
Leon Ho 3ba56c0
Requires: libstdc++.so.6%{qual}
Hao Liu c46ad3c
Requires: libutil.so.1%{qual}
cvsdist 9fc0d79
Requires: libX11.so.6%{qual}
Hao Liu c46ad3c
Requires: libXext.so.6%{qual}
Hao Liu c46ad3c
Requires: libXft.so.2%{qual}
Hao Liu c46ad3c
Requires: libXi.so.6%{qual}
Hao Liu c46ad3c
Requires: libxml2.so.2%{qual}
Hao Liu c46ad3c
Requires: libXrender.so.1%{qual}
Hao Liu c46ad3c
Requires: libXt.so.6%{qual}
Hao Liu c46ad3c
Requires: libz.so.1%{qual}
cvsdist e99666c
cvsdist e99666c
# gLSB Command and Utilities
Lawrence Lim 1491877
Requires: /bin/awk
cvsdist e99666c
Requires: /bin/basename
cvsdist e99666c
Requires: /bin/cat
cvsdist e99666c
Requires: /bin/chgrp
cvsdist e99666c
Requires: /bin/chmod
cvsdist e99666c
Requires: /bin/chown
cvsdist e99666c
Requires: /bin/cp
cvsdist e99666c
Requires: /bin/cpio
Lawrence Lim 1491877
Requires: /bin/cut
cvsdist e99666c
Requires: /bin/date
cvsdist e99666c
Requires: /bin/dd
cvsdist e99666c
Requires: /bin/df
cvsdist bdb182f
Requires: /bin/dmesg
cvsdist e99666c
Requires: /bin/echo
Leon Ho 3ba56c0
Requires: /bin/ed
cvsdist e99666c
Requires: /bin/egrep
Lawrence Lim 1491877
Requires: /bin/env
cvsdist e99666c
Requires: /bin/false
cvsdist e99666c
Requires: /bin/fgrep
Lawrence Lim 1491877
Requires: /bin/gettext
cvsdist e99666c
Requires: /bin/grep
Lawrence Lim 1491877
Requires: /bin/gunzip
Lawrence Lim 1491877
Requires: /bin/gzip
cvsdist e99666c
Requires: /bin/hostname
Lawrence Lim 1491877
Requires: /bin/kill
cvsdist e99666c
Requires: /bin/ln
cvsdist e99666c
Requires: /bin/ls
Hao Liu e206713
Requires: mailx
cvsdist e99666c
Requires: /bin/mkdir
cvsdist e99666c
Requires: /bin/mknod
cvsdist e99666c
Requires: /bin/mktemp
cvsdist e99666c
Requires: /bin/more
cvsdist e99666c
Requires: /bin/mount
cvsdist e99666c
Requires: /bin/mv
cvsdist e99666c
Requires: /bin/nice
cvsdist e99666c
Requires: /bin/ps
cvsdist e99666c
Requires: /bin/pwd
cvsdist e99666c
Requires: /bin/rm
cvsdist e99666c
Requires: /bin/rmdir
cvsdist e99666c
Requires: /bin/sed
cvsdist e99666c
Requires: /bin/sh
cvsdist e99666c
Requires: /bin/sleep
cvsdist e99666c
Requires: /bin/sort
cvsdist e99666c
Requires: /bin/stty
cvsdist e99666c
Requires: /bin/su
cvsdist e99666c
Requires: /bin/sync
cvsdist e99666c
Requires: /bin/tar
cvsdist e99666c
Requires: /bin/touch
cvsdist e99666c
Requires: /bin/true
cvsdist e99666c
Requires: /bin/umount
cvsdist e99666c
Requires: /bin/uname
Hao Liu c46ad3c
Requires: /bin/zcat
cvsdist e99666c
Requires: /sbin/fuser
cvsdist e99666c
Requires: /sbin/pidof
cvsdist bdb182f
Requires: /sbin/shutdown
cvsdist bdb182f
Requires: /usr/bin/[
cvsdist e99666c
Requires: /usr/bin/ar
cvsdist e99666c
Requires: /usr/bin/at
cvsdist e99666c
Requires: /usr/bin/batch
cvsdist e99666c
Requires: /usr/bin/bc
cvsdist e99666c
Requires: /usr/bin/chfn
cvsdist e99666c
Requires: /usr/bin/chsh
cvsdist e99666c
Requires: /usr/bin/cksum
cvsdist e99666c
Requires: /usr/bin/cmp
cvsdist e99666c
Requires: /usr/bin/col
cvsdist e99666c
Requires: /usr/bin/comm
cvsdist e99666c
Requires: /usr/bin/crontab
cvsdist e99666c
Requires: /usr/bin/csplit
cvsdist e99666c
Requires: /usr/bin/diff
cvsdist e99666c
Requires: /usr/bin/dirname
cvsdist e99666c
Requires: /usr/bin/du
cvsdist e99666c
Requires: /usr/bin/expand
cvsdist e99666c
Requires: /usr/bin/expr
Hao Liu c46ad3c
Requires: /usr/bin/fc-cache
Hao Liu c46ad3c
Requires: /usr/bin/fc-list
Hao Liu c46ad3c
Requires: /usr/bin/fc-match
cvsdist e99666c
Requires: /usr/bin/file
cvsdist e99666c
Requires: /usr/bin/find
cvsdist e99666c
Requires: /usr/bin/fold
Hao Liu c46ad3c
Requires: /usr/bin/foomatic-rip
cvsdist e99666c
Requires: /usr/bin/gencat
cvsdist e99666c
Requires: /usr/bin/getconf
cvsdist e99666c
Requires: /usr/bin/groups
Hao Liu c46ad3c
Requires: /usr/bin/gs
cvsdist e99666c
Requires: /usr/bin/head
cvsdist e99666c
Requires: /usr/bin/iconv
cvsdist e99666c
Requires: /usr/bin/id
cvsdist e99666c
Requires: /usr/bin/install
cvsdist e99666c
Requires: /usr/bin/ipcrm
cvsdist e99666c
Requires: /usr/bin/ipcs
cvsdist e99666c
Requires: /usr/bin/join
cvsdist e99666c
Requires: /usr/bin/killall
cvsdist e99666c
Requires: /usr/bin/locale
cvsdist e99666c
Requires: /usr/bin/localedef
Leon Ho 3ba56c0
Requires: /usr/bin/logger
cvsdist e99666c
Requires: /usr/bin/logname
Leon Ho 3ba56c0
Requires: /usr/bin/lp
cvsdist e99666c
Requires: /usr/bin/lpr
cvsdist e99666c
Requires: /usr/bin/m4
cvsdist e99666c
Requires: /usr/bin/make
cvsdist e99666c
Requires: /usr/bin/man
cvsdist e99666c
Requires: /usr/bin/md5sum
cvsdist e99666c
Requires: /usr/bin/mkfifo
cvsdist bdb182f
Requires: /usr/bin/msgfmt
cvsdist e99666c
Requires: /usr/bin/newgrp
cvsdist e99666c
Requires: /usr/bin/nl
cvsdist e99666c
Requires: /usr/bin/nohup
cvsdist e99666c
Requires: /usr/bin/od
cvsdist e99666c
Requires: /usr/bin/passwd
cvsdist e99666c
Requires: /usr/bin/paste
cvsdist e99666c
Requires: /usr/bin/patch
cvsdist e99666c
Requires: /usr/bin/pathchk
Leon Ho 3ba56c0
Requires: /usr/bin/pax
Hao Liu c46ad3c
Requires: /usr/bin/perl
cvsdist e99666c
Requires: /usr/bin/pr
cvsdist e99666c
Requires: /usr/bin/printf
Hao Liu c46ad3c
Requires: /usr/bin/python
cvsdist e99666c
Requires: /usr/bin/renice
cvsdist e99666c
Requires: /usr/bin/split
cvsdist e99666c
Requires: /usr/bin/strip
cvsdist e99666c
Requires: /usr/bin/tail
cvsdist e99666c
Requires: /usr/bin/tee
cvsdist e99666c
Requires: /usr/bin/test
cvsdist e99666c
Requires: /usr/bin/time
cvsdist e99666c
Requires: /usr/bin/tr
cvsdist e99666c
Requires: /usr/bin/tsort
cvsdist e99666c
Requires: /usr/bin/tty
cvsdist e99666c
Requires: /usr/bin/unexpand
cvsdist e99666c
Requires: /usr/bin/uniq
cvsdist e99666c
Requires: /usr/bin/wc
cvsdist e99666c
Requires: /usr/bin/xargs
cvsdist e99666c
Requires: /usr/sbin/groupadd
cvsdist e99666c
Requires: /usr/sbin/groupdel
cvsdist e99666c
Requires: /usr/sbin/groupmod
cvsdist e99666c
Requires: /usr/sbin/sendmail
cvsdist e99666c
Requires: /usr/sbin/useradd
cvsdist e99666c
Requires: /usr/sbin/userdel
cvsdist e99666c
Requires: /usr/sbin/usermod
cvsdist e99666c
cvsdist e99666c
%description
Hao Liu c46ad3c
The Linux Standard Base (LSB) is an attempt to develop a set of
cvsdist e99666c
standards that will increase compatibility among Linux distributions.
cvsdist e99666c
The redhat-lsb package provides utilities needed for LSB Compliant
Hao Liu c46ad3c
Applications.  It also contains requirements that will ensure that all
cvsdist e99666c
components required by the LSB that are provided by Red Hat Linux are
cvsdist e99666c
installed on the system.
cvsdist e99666c
cvsdist e99666c
%prep
Hao Liu f3cac3d
%setup -q
Hao Liu f3cac3d
%patch0 -p1
cvsdist e99666c
cvsdist e99666c
%build
Lawrence Lim 48af245
cd lsb-release-%{upstreamlsbrelver}
cvsdist e99666c
make
cvsdist e99666c
Hao Liu c46ad3c
%pre
Hao Liu c46ad3c
# remove the extra symlink /bin/mailx -> /bin/mail
Hao Liu c46ad3c
  if [ -e /bin/mailx ]; then
Hao Liu c46ad3c
    if [ -L /bin/mailx ]; then
Hao Liu c46ad3c
      rm -f /bin/mailx
Hao Liu c46ad3c
    fi
Hao Liu c46ad3c
  fi
Hao Liu c46ad3c
cvsdist e99666c
%install
cvsdist e99666c
rm -rf $RPM_BUILD_ROOT
Hao Liu f3cac3d
# LSB uses /usr/lib rather than /usr/lib64 even for 64bit OS
Lawrence Lim 5a89476
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir} $RPM_BUILD_ROOT/%{_lib} $RPM_BUILD_ROOT%{_mandir} \
Hao Liu f3cac3d
         $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT/usr/lib/lsb \
Lawrence Lim 5a89476
         $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/ $RPM_BUILD_ROOT%{_sbindir}
cvsdist e99666c
make DESTDIR=$RPM_BUILD_ROOT install
Lawrence Lim 48af245
cd lsb-release-%{upstreamlsbrelver}
cvsdist e99666c
make mandir=$RPM_BUILD_ROOT/%{_mandir} prefix=$RPM_BUILD_ROOT/%{_prefix} install
cvsdist e99666c
cd ..
Hao Liu c46ad3c
touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.2-%{archname}
Hao Liu c46ad3c
touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.2-noarch
Hao Liu c46ad3c
touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.2-%{archname}
Hao Liu c46ad3c
touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.2-noarch
Hao Liu c46ad3c
# and claim LSB 3.1 is supported as well
Hao Liu c46ad3c
touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.1-%{archname}
Hao Liu c46ad3c
touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.1-noarch
Hao Liu c46ad3c
touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.1-%{archname}
Hao Liu c46ad3c
touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.1-noarch
cvsdist e99666c
Leon Ho da87546
for LSBVER in %{lsbsover}; do
Leon Ho da87546
  ln -s %{ldso} $RPM_BUILD_ROOT/%{_lib}/%{lsbldso}.$LSBVER
Leon Ho da87546
done
cvsdist e99666c
Leon Ho 3ba56c0
mkdir -p $RPM_BUILD_ROOT/bin
Leon Ho 3ba56c0
Hao Liu f3cac3d
# LSB uses /usr/lib rather than /usr/lib64 even for 64bit OS
Hao Liu f3cac3d
# According to the lsb-core documentation provided by 
Hao Liu f3cac3d
# http://refspecs.linux-foundation.org/LSB_3.2.0/LSB-Core-generic/LSB-Core-generic.pdf
Hao Liu f3cac3d
# it's OK to put non binary in /usr/lib.
Hao Liu f3cac3d
ln -snf ../../../sbin/chkconfig $RPM_BUILD_ROOT/usr/lib/lsb/install_initd
Hao Liu f3cac3d
ln -snf ../../../sbin/chkconfig $RPM_BUILD_ROOT/usr/lib/lsb/remove_initd
Hao Liu c46ad3c
# ln -snf mail $RPM_BUILD_ROOT/bin/mailx
Hao Liu c46ad3c
Hao Liu c46ad3c
#mkdir -p $RPM_BUILD_ROOT/usr/X11R6/lib/X11/xserver
Hao Liu c46ad3c
#ln -snf /usr/%{_lib}/xserver/SecurityPolicy $RPM_BUILD_ROOT/usr/X11R6/lib/X11/xserver/SecurityPolicy
Hao Liu c46ad3c
#ln -snf /usr/share/X11/fonts $RPM_BUILD_ROOT/usr/X11R6/lib/X11/fonts
Hao Liu c46ad3c
#ln -snf /usr/share/X11/rgb.txt  $RPM_BUILD_ROOT/usr/X11R6/lib/X11/rgb.txt
Leon Ho 3ba56c0
Hao Liu f3cac3d
# According to https://bugzilla.redhat.com/show_bug.cgi?id=232918 , the '-static' option
Hao Liu f3cac3d
# is imported against segfault error while running redhat_lsb_trigger
Lawrence Lim 5a89476
gcc $RPM_OPT_FLAGS -Os -static -o redhat_lsb_trigger{.%{_target_cpu},.c} -DLSBSOVER='"%{lsbsover}"' \
Lawrence Lim ba45222
  -DLDSO='"%{ldso}"' -DLSBLDSO='"/%{_lib}/%{lsbldso}"' -D_GNU_SOURCE
Leon Ho 3ba56c0
install -m 700 redhat_lsb_trigger.%{_target_cpu} \
Lawrence Lim 5a89476
  $RPM_BUILD_ROOT%{_sbindir}/redhat_lsb_trigger.%{_target_cpu}
Leon Ho 3ba56c0
Hao Liu f3cac3d
cp -p redhat_lsb_init $RPM_BUILD_ROOT/bin/redhat_lsb_init
Lawrence Lim 236e3b3
cvsdist e99666c
%clean
cvsdist e99666c
rm -rf $RPM_BUILD_ROOT
cvsdist e99666c
Leon Ho 6ef0f14
%triggerpostun -- glibc
Leon Ho 3ba56c0
if [ -x /usr/sbin/redhat_lsb_trigger.%{_target_cpu} ]; then
Leon Ho 3ba56c0
  /usr/sbin/redhat_lsb_trigger.%{_target_cpu}
Leon Ho 3ba56c0
fi
Leon Ho 6ef0f14
Lawrence Lim 1491877
%ifnarch %{ix86}
Lawrence Lim 1491877
  /sbin/sln %{ldso} /%{_lib}/%{lsbldso} || :
Lawrence Lim 1491877
%else
Lawrence Lim 1491877
  if [ -f /emul/ia32-linux/lib/%{ldso} ]; then
Lawrence Lim 1491877
    for LSBVER in %{lsbsover}; do
Lawrence Lim 1491877
      /sbin/sln /emul/ia32-linux/lib/%{ldso} /%{_lib}/%{lsbldso}.$LSBVER || :
Lawrence Lim 1491877
    done
Lawrence Lim 1491877
  else
Lawrence Lim 1491877
    for LSBVER in %{lsbsover}; do
Lawrence Lim 1491877
      /sbin/sln %{ldso} /%{_lib}/%{lsbldso}.$LSBVER || :
Lawrence Lim 1491877
    done
Lawrence Lim 1491877
  fi
Lawrence Lim 1491877
%endif
Lawrence Lim 1491877
Leon Ho 6ef0f14
%ifarch %{ix86}
Leon Ho 6ef0f14
%post
Leon Ho 6ef0f14
# make this softlink again for /emul
Leon Ho 6ef0f14
  if [ -f /emul/ia32-linux/lib/%{ldso} ]; then
Leon Ho 3ba56c0
    for LSBVER in %{lsbsover}; do
Leon Ho 3ba56c0
      /sbin/sln /emul/ia32-linux/lib/%{ldso} /%{_lib}/%{lsbldso}.$LSBVER || :
Leon Ho 3ba56c0
    done
Leon Ho 6ef0f14
  fi
Leon Ho 6ef0f14
%endif
Leon Ho 6ef0f14
cvsdist e99666c
%files
Hao Liu c46ad3c
#/usr/X11R6/lib/X11/fonts
Hao Liu c46ad3c
#/usr/X11R6/lib/X11/rgb.txt
cvsdist e99666c
%defattr(-,root,root)
Lawrence Lim 5a89476
%{_sysconfdir}/redhat-lsb
Hao Liu c46ad3c
#%config /etc/lsb-release
Hao Liu c46ad3c
#/etc/redhat-lsb
Lawrence Lim 5a89476
%dir %{_sysconfdir}/lsb-release.d
Hao Liu f3cac3d
# These files are needed because they shows which LSB we're supporting now, 
Hao Liu f3cac3d
# for example, if core-3.1-noarch exists, it means we are supporting LSB3.1 now
Lawrence Lim 5a89476
%{_sysconfdir}/lsb-release.d/*
Hao Liu c46ad3c
#%dir /usr/X11R6/lib/X11/xserver
Hao Liu c46ad3c
#/usr/X11R6/lib/X11/xserver/*
cvsdist e99666c
%{_mandir}/*/*
cvsdist e99666c
%{_bindir}/*
Lawrence Lim 77423d9
#/bin/mailx
Lawrence Lim 236e3b3
/bin/redhat_lsb_init
Hao Liu f3cac3d
/usr/lib/lsb
Hao Liu f3cac3d
/%{_lib}/*so*
Hao Liu f3cac3d
/lib/lsb*
Lawrence Lim 5a89476
%{_sbindir}/redhat_lsb_trigger.%{_target_cpu}
Hao Liu c46ad3c
#/usr/X11R6/lib/X11/xserver/SecurityPolicy
Hao Liu c46ad3c
#/usr/X11R6/lib/X11/fonts
Hao Liu c46ad3c
#/usr/X11R6/lib/X11/rgb.txt
cvsdist e99666c
cvsdist e99666c
%changelog
7d51a1b
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2-5
7d51a1b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7d51a1b
134fc67
* Fri Apr 24 2009 Jens Petersen <petersen@redhat.com>
134fc67
- improve url to LSB WG
134fc67
b114c53
* Thu Apr 23 2009 Jens Petersen <petersen@redhat.com> - 3.2-4
b114c53
- use dist tag (Debarshi, #496553)
b114c53
- update to ix86 (caillon)
b114c53
39c62e6
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2-3
4adb617
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4adb617
Hao Liu e206713
* Thu Aug 28 2008 Hao Liu <hliu@redhat.com> 3.2-2
Hao Liu e206713
- Modify "Requires: /usr/bin/mailx" to "Requires: mailx" (Bug #460249)
Hao Liu e206713
Hao Liu c46ad3c
* Wed Aug 18 2008 Hao Liu <hliu@redhat.com> 3.2-1
Hao Liu c46ad3c
- Port forward to LSB 3.2
Hao Liu c46ad3c
- Remove symlink for mailx if user is upgrading from the redhat-lsb of older version 
Hao Liu c46ad3c
- Since F10 put mailx under /usr/bin, change the corresponding requires
Hao Liu c46ad3c
Hao Liu f3cac3d
* Thu Aug 5 2008 Hao Liu <hliu@redhat.com> - 3.1-22
Hao Liu f3cac3d
- Remove 2 requires which provided by redhat-lsb
Hao Liu f3cac3d
- Add comments explaining why hard-coded path is kept
Hao Liu f3cac3d
- Resolve some hard-coded path problems
Hao Liu f3cac3d
- Add comments explaining why importing '-static' option while compiling redhat_lsb_trigger
Hao Liu f3cac3d
- Replace %{_libdir}/lsb with /usr/lib/lsb
Hao Liu f3cac3d
- Replace /%{_lib}/* with /%{_lib}/*so*
Hao Liu f3cac3d
- Replace /lib/lsb with /lib/lsb*
Hao Liu f3cac3d
2af8fe7
* Thu Jul 31 2008 Lawrence Lim <llim@redhat.com> - 3.1-21
Lawrence Lim 77423d9
- remove symlink for mailx (Bug #457241)
Lawrence Lim 77423d9
89d2039
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.1-20
89d2039
- Autorebuild for GCC 4.3
89d2039
Lawrence Lim 43780b3
* Wed Oct 3 2007 Lawrence Lim <llim@redhat.com> - 3.1-19
Lawrence Lim 43780b3
- fix build issue on ppc - (.opd+0x10): multiple definition of `__libc_start_main'
Lawrence Lim 43780b3
Lawrence Lim c1fd90b
* Fri Sep 21 2007 Lawrence Lim <llim@redhat.com> - 3.1-18
Lawrence Lim c1fd90b
- fix build issue in minimal build root (Bug #265241)
Lawrence Lim c1fd90b
0cdc5ec
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 3.1-17
0cdc5ec
- Rebuild for selinux ppc32 issue.
0cdc5ec
Lawrence Lim 5a89476
* Fri Aug 20 2007 Lawrence Lim <llim@redhat.com> - 3.1-16
Lawrence Lim 5a89476
- update spec file in accordance to feedback provided through merge review - merge-review.patch - #226363
Lawrence Lim 5a89476
Lawrence Lim 5a89476
* Wed Jul 18 2007 Lawrence Lim <llim@redhat.com> - 3.1-15.f8
Lawrence Lim ba45222
- Resolved: #239842 - /lib/lsb/init-functions shall use aliases but not functions
Lawrence Lim ba45222
- forward port the patch from 3.1-12.3.EL which fix #217566, #233530, #240916
Lawrence Lim ba45222
Lawrence Lim fdab762
* Wed May 2 2007 Lawrence Lim <llim@redhat.com> - 3.1-14.fc7
Lawrence Lim fdab762
- fixed Bug 232918 for new glibc version
Lawrence Lim fdab762
Lawrence Lim a85105c
* Wed Feb 21 2007 Lawrence Lim <llim@redhat.com> - 3.1-13
Lawrence Lim a85105c
- fixed Bug 226363
Lawrence Lim a85105c
Lawrence Lim 6d75917
* Wed Nov 29 2006 Lawrence Lim <llim@redhat.com> - 3.1-12
Lawrence Lim 74eba78
- replaced aliases with functions in /lib/lsb/init-functions; Bug 217566
Lawrence Lim 6d75917
e34d6a5
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 3.1-11
e34d6a5
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
e34d6a5
Lawrence Lim 236e3b3
* Thu Sep 21 2006 Lawrence Lim <llim@redhat.com> - 3.1-10.3
Lawrence Lim 236e3b3
- Fix upgrade issue; Bug 202548 
Lawrence Lim 236e3b3
81c9a46
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3.1-10.2.1
81c9a46
- rebuild
81c9a46
Lawrence Lim dfb27f5
* Thu Jul 6 2006 Lawrence Lim <llim@redhat.com> - 3.1-10.2
Lawrence Lim dfb27f5
- for some strange reason, ld-lsb-x86-64.so need to be ld-lsb-x86-64.so.3 (LSB3.0) rather than ld-lsb-x86-64.so.3.1 (LSB3.1)
Lawrence Lim dfb27f5
Lawrence Lim cc29ec4
* Thu Jul 6 2006 Lawrence Lim <llim@redhat.com> - 3.1-10.1
Lawrence Lim cc29ec4
- generate spec file on RHEL5-Alpha system
Lawrence Lim cc29ec4
- fix vsw4 test suite setup by creating symlink for X11 SecurityPolicy and XFontPath
Lawrence Lim cc29ec4
Lawrence Lim cc29ec4
* Thu Jun 22 2006 Lawrence Lim <llim@redhat.com> - 3.0-10
Lawrence Lim cc29ec4
- Rewrite most part of the mkredhat-lsb to obtain information directly via specdb 
Lawrence Lim cc29ec4
  rather than sniffing through sgml
Lawrence Lim 1491877
- remove redundent script and bump up tarball version
Lawrence Lim 1491877
da838fc
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 3.0-9.2
da838fc
- bump again for double-long bug on ppc(64)
da838fc
b442629
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.0-9.1
b442629
- rebuilt for new gcc4.1 snapshot and glibc changes
b442629
Leon Ho 3ba56c0
* Fri Jan 13 2006 Leon Ho <llch@redhat.com> 3.0-9
Leon Ho 3ba56c0
- Migrated back to rawhide
Leon Ho 3ba56c0
Leon Ho 3ba56c0
* Wed Aug  3 2005 Leon Ho <llch@redhat.com> 3.0-8.EL
Leon Ho 3ba56c0
- Added libstdc++.so.6/libGL.so.1 requirement (RH#154605)
Leon Ho 3ba56c0
Leon Ho 3ba56c0
* Wed Aug  3 2005 Leon Ho <llch@redhat.com> 3.0-7.EL
Lawrence Lim 1491877
- Fixed multilib problem on lsb_release not to read /etc/lsb-release and solely
Leon Ho 3ba56c0
  depends on /etc/lsb-release.d/ (Advised by LSB committee)
Leon Ho 3ba56c0
- Removed /etc/lsb-release (Advised by LSB committee)
Leon Ho 3ba56c0
Leon Ho 3ba56c0
* Mon Aug  1 2005 Leon Ho <llch@redhat.com> 3.0-6.EL
Leon Ho 3ba56c0
- Made the /etc/lsb-release useful (RH#154605)
Leon Ho 3ba56c0
- Added redhat_lsb_trigger to fix RH#160585 (Jakub Jelinek)
Lawrence Lim 1491877
- Fixed AMD64 base libraries requirement parsing (RH#154605)
Lawrence Lim 1491877
Lawrence Lim 1491877
* Tue Jul 26 2005 Leon Ho <llch@redhat.com> 3.0-5.EL
Lawrence Lim 1491877
- Fixed redhat-lsb's mkredhat-lsb on fetching lib and 
Lawrence Lim 1491877
  cmd requirements
Leon Ho 3ba56c0
Leon Ho 3ba56c0
* Mon Jul 18 2005 Leon Ho <llch@redhat.com> 3.0-4.EL
Leon Ho 3ba56c0
- Rebuilt
Leon Ho 3ba56c0
Leon Ho 3ba56c0
* Tue Jul 05 2005 Leon Ho <llch@redhat.com> 3.0-3.EL
Leon Ho 3ba56c0
- Disabled support for LSB 1.3 and 2.0
Leon Ho 3ba56c0
Leon Ho 3ba56c0
* Mon Jun 20 2005 Leon Ho <llch@redhat.com> 3.0-2.EL
Leon Ho 3ba56c0
- Upgraded to lsb-release 2.0
Leon Ho 3ba56c0
Leon Ho 3ba56c0
* Thu Jun 09 2005 Leon Ho <llch@redhat.com> 3.0-1.EL
Leon Ho 3ba56c0
- Moved to LSB 3.0
Leon Ho 3ba56c0
Leon Ho 3ba56c0
* Wed Apr 13 2005 Leon Ho <llch@redhat.com> 1.3-10
Leon Ho 3ba56c0
- Fixed ix86 package with ia32 emul support 
Leon Ho 3b498a8
Leon Ho 6ef0f14
* Tue Feb 01 2005 Leon Ho <llch@redhat.com> 1.3-9
Leon Ho 6ef0f14
- Sync what we have changed on the branches
Leon Ho 6ef0f14
  Wed Nov 24 2004 Harald Hoyer <harald@redhat.com>
Leon Ho 6ef0f14
  - added post section to recreate the softlink in emul mode (bug 140739)
Leon Ho 6ef0f14
  Mon Nov 15 2004 Phil Knirsch <pknirsch@redhat.com>
Leon Ho 6ef0f14
  Tiny correction of bug in new triggers
Leon Ho 6ef0f14
Leon Ho da87546
* Mon Jan 24 2005 Leon Ho <llch@redhat.com> 1.3-8
Leon Ho da87546
- Add support provide on lsb-core-* for each arch
Leon Ho da87546
Leon Ho da87546
* Fri Jan 21 2005 Leon Ho <llch@redhat.com> 1.3-7
Leon Ho da87546
- Add to support multiple LSB test suite version
Hao Liu f3cac3d
- Add %%endif in trigger postun
Leon Ho da87546
68524fa
* Thu Nov 11 2004 Phil Knirsch <pknirsch@redhat.com> 1.3-6
68524fa
- Fixed invalid sln call for trigger in postun on ia64 (#137647)
68524fa
cvsdist 9fc0d79
* Mon Aug 09 2004 Phil Knirsch <pknirsch@redhat.com> 1.3-4
cvsdist 9fc0d79
- Bump release and rebuilt for RHEL4.
cvsdist 9fc0d79
cvsdist 9fc0d79
* Thu Jul 24 2003 Matt Wilson <msw@redhat.com> 1.3-3
cvsdist 9fc0d79
- fix lsb ld.so name for ia64 (#100613)
cvsdist 9fc0d79
cvsdist 9fc0d79
* Fri May 23 2003 Matt Wilson <msw@redhat.com> 1.3-2
cvsdist 9fc0d79
- use /usr/lib/lsb for install_initd, remove_initd
cvsdist 9fc0d79
cvsdist 9fc0d79
* Fri May 23 2003 Matt Wilson <msw@redhat.com> 1.3-2
cvsdist 9fc0d79
- add ia64 x86_64 ppc ppc64 s390 s390x
cvsdist 9fc0d79
cvsdist bdb182f
* Tue Feb 18 2003 Matt Wilson <msw@redhat.com> 1.3-1
cvsdist bdb182f
- 1.3
cvsdist bdb182f
cvsdist c65b895
* Wed Sep  4 2002 Matt Wilson <msw@redhat.com>
cvsdist c65b895
- 1.2.0
cvsdist c65b895
cvsdist 3771fd3
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 3771fd3
- automated rebuild
cvsdist 3771fd3
cvsdist d031a36
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist d031a36
- automated rebuild
cvsdist d031a36
cvsdist 1cfbf4f
* Wed Mar 27 2002 Matt Wilson <msw@redhat.com>
cvsdist 1cfbf4f
- addeed trigger on glibc to re-establish the ld-lsb.so.1 symlink in the
cvsdist 1cfbf4f
  forced downgrade case.
cvsdist 1cfbf4f
cvsdist e99666c
* Tue Mar 12 2002 Bill Nottingham <notting@redhat.com>
cvsdist e99666c
- add initscripts support
cvsdist e99666c
cvsdist e99666c
* Thu Jan 24 2002 Matt Wilson <msw@redhat.com>
cvsdist e99666c
- Initial build.
cvsdist e99666c