rpms/redhat-lsb/F-12 redhat-lsb.spec,1.48,1.49 sources,1.20,1.21

pnemade pnemade at fedoraproject.org
Fri Jun 25 04:14:37 UTC 2010


Author: pnemade

Update of /cvs/pkgs/rpms/redhat-lsb/F-12
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv5249

Modified Files:
	redhat-lsb.spec sources 
Log Message:
* Thu Jun 24 2010 Parag <pnemade AT redhat.com> - 4.0-3
- Resolves:rh#585858:-redhat-lsb-graphics broken
- Resolves:rh#472633:-redhat-lsb doesn't split core and graphics  



Index: redhat-lsb.spec
===================================================================
RCS file: /cvs/pkgs/rpms/redhat-lsb/F-12/redhat-lsb.spec,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -p -r1.48 -r1.49
--- redhat-lsb.spec	28 Oct 2009 13:43:46 -0000	1.48
+++ redhat-lsb.spec	25 Jun 2010 04:14:37 -0000	1.49
@@ -43,21 +43,21 @@
 %endif
 
 %define upstreamlsbrelver 2.0
-%define lsbrelver 3.0
+%define lsbrelver 4.0
 %define srcrelease 1
 
-Summary: LSB support for Red Hat Linux
+Summary: LSB base libraries support for Red Hat Enterprise Linux
 Name: redhat-lsb
-Version: 3.2
-Release: 7%{?dist}
+Version: 4.0
+Release: 3%{?dist}
 URL: http://www.linuxfoundation.org/collaborate/workgroups/lsb
 Source0: %{name}-%{version}-%{srcrelease}.tar.bz2
+#Source1: http://prdownloads.sourceforge.net/lsb/lsb-release-%{upstreamlsbrelver}.tar.gz
 Patch0: lsb-release-3.1-update-init-functions.patch
 Patch1: redhat-lsb-lsb_start_daemon-fix.patch
 Patch2: redhat-lsb-trigger.patch
-License: GPLv2
+License: GPL
 Group: System Environment/Base
-BuildRoot: %{_tmppath}/%{name}-root
 BuildRequires: glibc-static
 # dependency for primary LSB application for v1.3
 Provides: lsb = %{version}
@@ -84,41 +84,19 @@ Provides: lsb = %{version}
 %define archname amd64
 %endif
 Provides: lsb-core-%{archname} = %{version}
-Provides: lsb-graphics-%{archname} = %{version}
 Provides: lsb-core-noarch = %{version}
-Provides: lsb-graphics-noarch = %{version}
 
 ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x
 
 %ifarch %{ix86}
 # archLSB IA32 Base Libraries
-Requires: libatk-1.0.so.0
 Requires: libc.so.6
 Requires: libcrypt.so.1
 Requires: libdl.so.2
 Requires: libgcc_s.so.1
-Requires: libgdk-x11-2.0.so.0
-Requires: libgdk_pixbuf-2.0.so.0
-Requires: libgdk_pixbuf_xlib-2.0.so.0
-Requires: libglib-2.0.so.0
-Requires: libgmodule-2.0.so.0
-Requires: libgobject-2.0.so.0
-Requires: libgthread-2.0.so.0
-Requires: libgtk-x11-2.0.so.0
 Requires: libm.so.6
 Requires: libncurses.so.5
-Requires: libpango-1.0.so.0
-Requires: libpangoft2-1.0.so.0
-Requires: libpangoxft-1.0.so.0
 Requires: libpthread.so.0
-Requires: libqt-mt.so.3
-Requires: libQtCore.so.4
-Requires: libQtGui.so.4
-Requires: libQtNetwork.so.4
-Requires: libQtOpenGL.so.4
-Requires: libQtSql.so.4
-Requires: libQtSvg.so.4
-Requires: libQtXml.so.4
 Requires: libstdc++.so.6
 Requires: libutil.so.1
 Requires: libz.so.1
@@ -126,33 +104,13 @@ Requires: libz.so.1
 
 %ifarch ia64
 # archLSB IA64 Base Libraries
-Requires: libatk-1.0.so.0()(64bit)
 Requires: libc.so.6.1()(64bit)
 Requires: libcrypt.so.1()(64bit)
 Requires: libdl.so.2()(64bit)
 Requires: libgcc_s.so.1()(64bit)
-Requires: libgdk-x11-2.0.so.0()(64bit)
-Requires: libgdk_pixbuf-2.0.so.0()(64bit)
-Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
-Requires: libglib-2.0.so.0()(64bit)
-Requires: libgmodule-2.0.so.0()(64bit)
-Requires: libgobject-2.0.so.0()(64bit)
-Requires: libgthread-2.0.so.0()(64bit)
-Requires: libgtk-x11-2.0.so.0()(64bit)
 Requires: libm.so.6.1()(64bit)
 Requires: libncurses.so.5()(64bit)
-Requires: libpango-1.0.so.0()(64bit)
-Requires: libpangoft2-1.0.so.0()(64bit)
-Requires: libpangoxft-1.0.so.0()(64bit)
 Requires: libpthread.so.0()(64bit)
-Requires: libqt-mt.so.3()(64bit)
-Requires: libQtCore.so.4()(64bit)
-Requires: libQtGui.so.4()(64bit)
-Requires: libQtNetwork.so.4()(64bit)
-Requires: libQtOpenGL.so.4()(64bit)
-Requires: libQtSql.so.4()(64bit)
-Requires: libQtSvg.so.4()(64bit)
-Requires: libQtXml.so.4()(64bit)
 Requires: libstdc++.so.6()(64bit)
 Requires: libutil.so.1()(64bit)
 Requires: libz.so.1()(64bit)
@@ -160,33 +118,13 @@ Requires: libz.so.1()(64bit)
 
 %ifarch ppc
 # archLSB PPC32 Base Libraries
-Requires: libatk-1.0.so.0
 Requires: libc.so.6
 Requires: libcrypt.so.1
 Requires: libdl.so.2
 Requires: libgcc_s.so.1
-Requires: libgdk-x11-2.0.so.0
-Requires: libgdk_pixbuf-2.0.so.0
-Requires: libgdk_pixbuf_xlib-2.0.so.0
-Requires: libglib-2.0.so.0
-Requires: libgmodule-2.0.so.0
-Requires: libgobject-2.0.so.0
-Requires: libgthread-2.0.so.0
-Requires: libgtk-x11-2.0.so.0
 Requires: libm.so.6
 Requires: libncurses.so.5
-Requires: libpango-1.0.so.0
-Requires: libpangoft2-1.0.so.0
-Requires: libpangoxft-1.0.so.0
 Requires: libpthread.so.0
-Requires: libqt-mt.so.3
-Requires: libQtCore.so.4
-Requires: libQtGui.so.4
-Requires: libQtNetwork.so.4
-Requires: libQtOpenGL.so.4
-Requires: libQtSql.so.4
-Requires: libQtSvg.so.4
-Requires: libQtXml.so.4
 Requires: libstdc++.so.6
 Requires: libutil.so.1
 Requires: libz.so.1
@@ -194,33 +132,13 @@ Requires: libz.so.1
 
 %ifarch ppc64
 # archLSB PPC64 Base Libraries
-Requires: libatk-1.0.so.0()(64bit)
 Requires: libc.so.6()(64bit)
 Requires: libcrypt.so.1()(64bit)
 Requires: libdl.so.2()(64bit)
 Requires: libgcc_s.so.1()(64bit)
-Requires: libgdk-x11-2.0.so.0()(64bit)
-Requires: libgdk_pixbuf-2.0.so.0()(64bit)
-Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
-Requires: libglib-2.0.so.0()(64bit)
-Requires: libgmodule-2.0.so.0()(64bit)
-Requires: libgobject-2.0.so.0()(64bit)
-Requires: libgthread-2.0.so.0()(64bit)
-Requires: libgtk-x11-2.0.so.0()(64bit)
 Requires: libm.so.6()(64bit)
 Requires: libncurses.so.5()(64bit)
-Requires: libpango-1.0.so.0()(64bit)
-Requires: libpangoft2-1.0.so.0()(64bit)
-Requires: libpangoxft-1.0.so.0()(64bit)
 Requires: libpthread.so.0()(64bit)
-Requires: libqt-mt.so.3()(64bit)
-Requires: libQtCore.so.4()(64bit)
-Requires: libQtGui.so.4()(64bit)
-Requires: libQtNetwork.so.4()(64bit)
-Requires: libQtOpenGL.so.4()(64bit)
-Requires: libQtSql.so.4()(64bit)
-Requires: libQtSvg.so.4()(64bit)
-Requires: libQtXml.so.4()(64bit)
 Requires: libstdc++.so.6()(64bit)
 Requires: libutil.so.1()(64bit)
 Requires: libz.so.1()(64bit)
@@ -228,33 +146,13 @@ Requires: libz.so.1()(64bit)
 
 %ifarch s390
 # archLSB S390 Base Libraries
-Requires: libatk-1.0.so.0
 Requires: libc.so.6
 Requires: libcrypt.so.1
 Requires: libdl.so.2
 Requires: libgcc_s.so.1
-Requires: libgdk-x11-2.0.so.0
-Requires: libgdk_pixbuf-2.0.so.0
-Requires: libgdk_pixbuf_xlib-2.0.so.0
-Requires: libglib-2.0.so.0
-Requires: libgmodule-2.0.so.0
-Requires: libgobject-2.0.so.0
-Requires: libgthread-2.0.so.0
-Requires: libgtk-x11-2.0.so.0
 Requires: libm.so.6
 Requires: libncurses.so.5
-Requires: libpango-1.0.so.0
-Requires: libpangoft2-1.0.so.0
-Requires: libpangoxft-1.0.so.0
 Requires: libpthread.so.0
-Requires: libqt-mt.so.3
-Requires: libQtCore.so.4
-Requires: libQtGui.so.4
-Requires: libQtNetwork.so.4
-Requires: libQtOpenGL.so.4
-Requires: libQtSql.so.4
-Requires: libQtSvg.so.4
-Requires: libQtXml.so.4
 Requires: libstdc++.so.6
 Requires: libutil.so.1
 Requires: libz.so.1
@@ -262,33 +160,13 @@ Requires: libz.so.1
 
 %ifarch s390x
 # archLSB S390X Base Libraries
-Requires: libatk-1.0.so.0()(64bit)
 Requires: libc.so.6()(64bit)
 Requires: libcrypt.so.1()(64bit)
 Requires: libdl.so.2()(64bit)
 Requires: libgcc_s.so.1()(64bit)
-Requires: libgdk-x11-2.0.so.0()(64bit)
-Requires: libgdk_pixbuf-2.0.so.0()(64bit)
-Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
-Requires: libglib-2.0.so.0()(64bit)
-Requires: libgmodule-2.0.so.0()(64bit)
-Requires: libgobject-2.0.so.0()(64bit)
-Requires: libgthread-2.0.so.0()(64bit)
-Requires: libgtk-x11-2.0.so.0()(64bit)
 Requires: libm.so.6()(64bit)
 Requires: libncurses.so.5()(64bit)
-Requires: libpango-1.0.so.0()(64bit)
-Requires: libpangoft2-1.0.so.0()(64bit)
-Requires: libpangoxft-1.0.so.0()(64bit)
 Requires: libpthread.so.0()(64bit)
-Requires: libqt-mt.so.3()(64bit)
-Requires: libQtCore.so.4()(64bit)
-Requires: libQtGui.so.4()(64bit)
-Requires: libQtNetwork.so.4()(64bit)
-Requires: libQtOpenGL.so.4()(64bit)
-Requires: libQtSql.so.4()(64bit)
-Requires: libQtSvg.so.4()(64bit)
-Requires: libQtXml.so.4()(64bit)
 Requires: libstdc++.so.6()(64bit)
 Requires: libutil.so.1()(64bit)
 Requires: libz.so.1()(64bit)
@@ -296,85 +174,31 @@ Requires: libz.so.1()(64bit)
 
 %ifarch x86_64
 # archLSB AMD64 Base Libraries
-Requires: libatk-1.0.so.0()(64bit)
 Requires: libc.so.6()(64bit)
 Requires: libcrypt.so.1()(64bit)
 Requires: libdl.so.2()(64bit)
 Requires: libgcc_s.so.1()(64bit)
-Requires: libgdk-x11-2.0.so.0()(64bit)
-Requires: libgdk_pixbuf-2.0.so.0()(64bit)
-Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
-Requires: libglib-2.0.so.0()(64bit)
-Requires: libgmodule-2.0.so.0()(64bit)
-Requires: libgobject-2.0.so.0()(64bit)
-Requires: libgthread-2.0.so.0()(64bit)
-Requires: libgtk-x11-2.0.so.0()(64bit)
 Requires: libm.so.6()(64bit)
 Requires: libncurses.so.5()(64bit)
-Requires: libpango-1.0.so.0()(64bit)
-Requires: libpangoft2-1.0.so.0()(64bit)
-Requires: libpangoxft-1.0.so.0()(64bit)
 Requires: libpthread.so.0()(64bit)
-Requires: libqt-mt.so.3()(64bit)
-Requires: libQtCore.so.4()(64bit)
-Requires: libQtGui.so.4()(64bit)
-Requires: libQtNetwork.so.4()(64bit)
-Requires: libQtOpenGL.so.4()(64bit)
-Requires: libQtSql.so.4()(64bit)
-Requires: libQtSvg.so.4()(64bit)
-Requires: libQtXml.so.4()(64bit)
 Requires: libstdc++.so.6()(64bit)
 Requires: libutil.so.1()(64bit)
 Requires: libz.so.1()(64bit)
 %endif
 
-# gLSB Base/Utility/Stdc++/Graphics Libraries
-Requires: libasound.so.2%{qual}
-Requires: libatk-1.0.so.0%{qual}
+# gLSB Base/Utility/Stdc++
 Requires: libcrypt.so.1%{qual}
-Requires: libcups.so.2%{qual}
-Requires: libcupsimage.so.2%{qual}
 Requires: libdl.so.2%{qual}
-Requires: libfontconfig.so.1%{qual}
-Requires: libfreetype.so.6%{qual}
 Requires: libgcc_s.so.1%{qual}
-Requires: libgdk-x11-2.0.so.0%{qual}
-Requires: libgdk_pixbuf-2.0.so.0%{qual}
-Requires: libgdk_pixbuf_xlib-2.0.so.0%{qual}
-Requires: libGL.so.1%{qual}
-Requires: libglib-2.0.so.0%{qual}
-Requires: libgmodule-2.0.so.0%{qual}
-Requires: libgobject-2.0.so.0%{qual}
-Requires: libgthread-2.0.so.0%{qual}
-Requires: libgtk-x11-2.0.so.0%{qual}
-Requires: libICE.so.6%{qual}
-Requires: libjpeg.so.62%{qual}
 Requires: libncurses.so.5%{qual}
+Requires: libnspr4.so%{qual}
+Requires: libnss3.so%{qual}
 Requires: libpam.so.0%{qual}
-Requires: libpango-1.0.so.0%{qual}
-Requires: libpangoft2-1.0.so.0%{qual}
-Requires: libpangoxft-1.0.so.0%{qual}
-Requires: libpng12.so.0%{qual}
 Requires: libpthread.so.0%{qual}
-Requires: libqt-mt.so.3%{qual}
-Requires: libQtCore.so.4%{qual}
-Requires: libQtGui.so.4%{qual}
-Requires: libQtNetwork.so.4%{qual}
-Requires: libQtOpenGL.so.4%{qual}
-Requires: libQtSql.so.4%{qual}
-Requires: libQtSvg.so.4%{qual}
-Requires: libQtXml.so.4%{qual}
 Requires: librt.so.1%{qual}
-Requires: libSM.so.6%{qual}
+Requires: libssl3.so%{qual}
 Requires: libstdc++.so.6%{qual}
 Requires: libutil.so.1%{qual}
-Requires: libX11.so.6%{qual}
-Requires: libXext.so.6%{qual}
-Requires: libXft.so.2%{qual}
-Requires: libXi.so.6%{qual}
-Requires: libxml2.so.2%{qual}
-Requires: libXrender.so.1%{qual}
-Requires: libXt.so.6%{qual}
 Requires: libz.so.1%{qual}
 
 # gLSB Command and Utilities
@@ -397,6 +221,7 @@ Requires: /bin/egrep
 Requires: /bin/env
 Requires: /bin/false
 Requires: /bin/fgrep
+Requires: /bin/find
 Requires: /bin/gettext
 Requires: /bin/grep
 Requires: /bin/gunzip
@@ -405,7 +230,7 @@ Requires: /bin/hostname
 Requires: /bin/kill
 Requires: /bin/ln
 Requires: /bin/ls
-Requires: mailx
+Requires: /bin/mailx
 Requires: /bin/mkdir
 Requires: /bin/mknod
 Requires: /bin/mktemp
@@ -451,17 +276,11 @@ Requires: /usr/bin/dirname
 Requires: /usr/bin/du
 Requires: /usr/bin/expand
 Requires: /usr/bin/expr
-Requires: /usr/bin/fc-cache
-Requires: /usr/bin/fc-list
-Requires: /usr/bin/fc-match
 Requires: /usr/bin/file
-Requires: /usr/bin/find
 Requires: /usr/bin/fold
-Requires: /usr/bin/foomatic-rip
 Requires: /usr/bin/gencat
 Requires: /usr/bin/getconf
 Requires: /usr/bin/groups
-Requires: /usr/bin/gs
 Requires: /usr/bin/head
 Requires: /usr/bin/iconv
 Requires: /usr/bin/id
@@ -474,8 +293,6 @@ Requires: /usr/bin/locale
 Requires: /usr/bin/localedef
 Requires: /usr/bin/logger
 Requires: /usr/bin/logname
-Requires: /usr/bin/lp
-Requires: /usr/bin/lpr
 Requires: /usr/bin/m4
 Requires: /usr/bin/make
 Requires: /usr/bin/man
@@ -496,6 +313,7 @@ Requires: /usr/bin/pr
 Requires: /usr/bin/printf
 Requires: /usr/bin/python
 Requires: /usr/bin/renice
+Requires: /usr/bin/seq
 Requires: /usr/bin/split
 Requires: /usr/bin/strip
 Requires: /usr/bin/tail
@@ -509,6 +327,8 @@ Requires: /usr/bin/unexpand
 Requires: /usr/bin/uniq
 Requires: /usr/bin/wc
 Requires: /usr/bin/xargs
+Requires: /usr/lib/lsb/install_initd
+Requires: /usr/lib/lsb/remove_initd
 Requires: /usr/sbin/groupadd
 Requires: /usr/sbin/groupdel
 Requires: /usr/sbin/groupmod
@@ -525,6 +345,263 @@ Applications.  It also contains requirem
 components required by the LSB that are provided by Red Hat Linux are
 installed on the system.
 
+%package graphics
+Group: System Environment/Base
+Summary: LSB graphics libraries support for Red Hat Enterprise Linux
+
+%ifarch %{ix86}
+# archLSB IA32 Graphics Libraries
+Requires: libatk-1.0.so.0
+Requires: libgdk-x11-2.0.so.0
+Requires: libgdk_pixbuf-2.0.so.0
+Requires: libgdk_pixbuf_xlib-2.0.so.0
+Requires: libglib-2.0.so.0
+Requires: libgmodule-2.0.so.0
+Requires: libgobject-2.0.so.0
+Requires: libgthread-2.0.so.0
+Requires: libgtk-x11-2.0.so.0
+Requires: libpango-1.0.so.0
+Requires: libpangocairo-1.0.so.0
+Requires: libpangoft2-1.0.so.0
+Requires: libpangoxft-1.0.so.0
+Requires: libqt-mt.so.3
+Requires: libQtCore.so.4
+Requires: libQtGui.so.4
+Requires: libQtNetwork.so.4
+Requires: libQtOpenGL.so.4
+Requires: libQtSql.so.4
+Requires: libQtSvg.so.4
+Requires: libQtXml.so.4
+%endif
+
+%ifarch ia64
+# archLSB IA64 Graphics Libraries
+Requires: libatk-1.0.so.0()(64bit)
+Requires: libgdk-x11-2.0.so.0()(64bit)
+Requires: libgdk_pixbuf-2.0.so.0()(64bit)
+Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
+Requires: libglib-2.0.so.0()(64bit)
+Requires: libgmodule-2.0.so.0()(64bit)
+Requires: libgobject-2.0.so.0()(64bit)
+Requires: libgthread-2.0.so.0()(64bit)
+Requires: libgtk-x11-2.0.so.0()(64bit)
+Requires: libpango-1.0.so.0()(64bit)
+Requires: libpangocairo-1.0.so.0()(64bit)
+Requires: libpangoft2-1.0.so.0()(64bit)
+Requires: libpangoxft-1.0.so.0()(64bit)
+Requires: libqt-mt.so.3()(64bit)
+Requires: libQtCore.so.4()(64bit)
+Requires: libQtGui.so.4()(64bit)
+Requires: libQtNetwork.so.4()(64bit)
+Requires: libQtOpenGL.so.4()(64bit)
+Requires: libQtSql.so.4()(64bit)
+Requires: libQtSvg.so.4()(64bit)
+Requires: libQtXml.so.4()(64bit)
+%endif
+
+%ifarch ppc
+# archLSB PPC32 Graphics Libraries
+Requires: libatk-1.0.so.0
+Requires: libgdk-x11-2.0.so.0
+Requires: libgdk_pixbuf-2.0.so.0
+Requires: libgdk_pixbuf_xlib-2.0.so.0
+Requires: libglib-2.0.so.0
+Requires: libgmodule-2.0.so.0
+Requires: libgobject-2.0.so.0
+Requires: libgthread-2.0.so.0
+Requires: libgtk-x11-2.0.so.0
+Requires: libpango-1.0.so.0
+Requires: libpangocairo-1.0.so.0
+Requires: libpangoft2-1.0.so.0
+Requires: libpangoxft-1.0.so.0
+Requires: libqt-mt.so.3
+Requires: libQtCore.so.4
+Requires: libQtGui.so.4
+Requires: libQtNetwork.so.4
+Requires: libQtOpenGL.so.4
+Requires: libQtSql.so.4
+Requires: libQtSvg.so.4
+Requires: libQtXml.so.4
+%endif
+
+%ifarch ppc64
+# archLSB PPC64 Graphics Libraries
+Requires: libatk-1.0.so.0()(64bit)
+Requires: libgdk-x11-2.0.so.0()(64bit)
+Requires: libgdk_pixbuf-2.0.so.0()(64bit)
+Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
+Requires: libglib-2.0.so.0()(64bit)
+Requires: libgmodule-2.0.so.0()(64bit)
+Requires: libgobject-2.0.so.0()(64bit)
+Requires: libgthread-2.0.so.0()(64bit)
+Requires: libgtk-x11-2.0.so.0()(64bit)
+Requires: libpango-1.0.so.0()(64bit)
+Requires: libpangocairo-1.0.so.0()(64bit)
+Requires: libpangoft2-1.0.so.0()(64bit)
+Requires: libpangoxft-1.0.so.0()(64bit)
+Requires: libqt-mt.so.3()(64bit)
+Requires: libQtCore.so.4()(64bit)
+Requires: libQtGui.so.4()(64bit)
+Requires: libQtNetwork.so.4()(64bit)
+Requires: libQtOpenGL.so.4()(64bit)
+Requires: libQtSql.so.4()(64bit)
+Requires: libQtSvg.so.4()(64bit)
+Requires: libQtXml.so.4()(64bit)
+%endif
+
+%ifarch s390
+# archLSB S390 Graphics Libraries
+Requires: libatk-1.0.so.0
+Requires: libgdk-x11-2.0.so.0
+Requires: libgdk_pixbuf-2.0.so.0
+Requires: libgdk_pixbuf_xlib-2.0.so.0
+Requires: libglib-2.0.so.0
+Requires: libgmodule-2.0.so.0
+Requires: libgobject-2.0.so.0
+Requires: libgthread-2.0.so.0
+Requires: libgtk-x11-2.0.so.0
+Requires: libpango-1.0.so.0
+Requires: libpangocairo-1.0.so.0
+Requires: libpangoft2-1.0.so.0
+Requires: libpangoxft-1.0.so.0
+Requires: libqt-mt.so.3
+Requires: libQtCore.so.4
+Requires: libQtGui.so.4
+Requires: libQtNetwork.so.4
+Requires: libQtOpenGL.so.4
+Requires: libQtSql.so.4
+Requires: libQtSvg.so.4
+Requires: libQtXml.so.4
+%endif
+
+%ifarch s390x
+# archLSB S390X Graphics Libraries
+Requires: libatk-1.0.so.0()(64bit)
+Requires: libgdk-x11-2.0.so.0()(64bit)
+Requires: libgdk_pixbuf-2.0.so.0()(64bit)
+Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
+Requires: libglib-2.0.so.0()(64bit)
+Requires: libgmodule-2.0.so.0()(64bit)
+Requires: libgobject-2.0.so.0()(64bit)
+Requires: libgthread-2.0.so.0()(64bit)
+Requires: libgtk-x11-2.0.so.0()(64bit)
+Requires: libpango-1.0.so.0()(64bit)
+Requires: libpangocairo-1.0.so.0()(64bit)
+Requires: libpangoft2-1.0.so.0()(64bit)
+Requires: libpangoxft-1.0.so.0()(64bit)
+Requires: libqt-mt.so.3()(64bit)
+Requires: libQtCore.so.4()(64bit)
+Requires: libQtGui.so.4()(64bit)
+Requires: libQtNetwork.so.4()(64bit)
+Requires: libQtOpenGL.so.4()(64bit)
+Requires: libQtSql.so.4()(64bit)
+Requires: libQtSvg.so.4()(64bit)
+Requires: libQtXml.so.4()(64bit)
+%endif
+
+%ifarch x86_64
+# archLSB AMD64 Graphics Libraries
+Requires: libatk-1.0.so.0()(64bit)
+Requires: libgdk-x11-2.0.so.0()(64bit)
+Requires: libgdk_pixbuf-2.0.so.0()(64bit)
+Requires: libgdk_pixbuf_xlib-2.0.so.0()(64bit)
+Requires: libglib-2.0.so.0()(64bit)
+Requires: libgmodule-2.0.so.0()(64bit)
+Requires: libgobject-2.0.so.0()(64bit)
+Requires: libgthread-2.0.so.0()(64bit)
+Requires: libgtk-x11-2.0.so.0()(64bit)
+Requires: libpango-1.0.so.0()(64bit)
+Requires: libpangocairo-1.0.so.0()(64bit)
+Requires: libpangoft2-1.0.so.0()(64bit)
+Requires: libpangoxft-1.0.so.0()(64bit)
+Requires: libpthread.so.0()(64bit)
+Requires: libqt-mt.so.3()(64bit)
+Requires: libQtCore.so.4()(64bit)
+Requires: libQtGui.so.4()(64bit)
+Requires: libQtNetwork.so.4()(64bit)
+Requires: libQtOpenGL.so.4()(64bit)
+Requires: libQtSql.so.4()(64bit)
+Requires: libQtSvg.so.4()(64bit)
+Requires: libQtXml.so.4()(64bit)
+%endif
+
+# gLSB Graphics Libraries
+Requires: libasound.so.2%{qual}
+Requires: libatk-1.0.so.0%{qual}
+Requires: libcairo.so.2%{qual}
+Requires: libcrypt.so.1%{qual}
+Requires: libcups.so.2%{qual}
+Requires: libcupsimage.so.2%{qual}
+Requires: libfontconfig.so.1%{qual}
+Requires: libfreetype.so.6%{qual}
+Requires: libgdk-x11-2.0.so.0%{qual}
+Requires: libgdk_pixbuf-2.0.so.0%{qual}
+Requires: libgdk_pixbuf_xlib-2.0.so.0%{qual}
+Requires: libGL.so.1%{qual}
+Requires: libglib-2.0.so.0%{qual}
+Requires: libGLU.so.1%{qual}
+Requires: libgmodule-2.0.so.0%{qual}
+Requires: libgobject-2.0.so.0%{qual}
+Requires: libgthread-2.0.so.0%{qual}
+Requires: libgtk-x11-2.0.so.0%{qual}
+Requires: libICE.so.6%{qual}
+Requires: libjpeg.so.62%{qual}
+Requires: libpango-1.0.so.0%{qual}
+Requires: libpangocairo-1.0.so.0%{qual}
+Requires: libpangoft2-1.0.so.0%{qual}
+Requires: libpangoxft-1.0.so.0%{qual}
+Requires: libpng12.so.0%{qual}
+Requires: libqt-mt.so.3%{qual}
+Requires: libQtCore.so.4%{qual}
+Requires: libQtGui.so.4%{qual}
+Requires: libQtNetwork.so.4%{qual}
+Requires: libQtOpenGL.so.4%{qual}
+Requires: libQtSql.so.4%{qual}
+Requires: libQtSvg.so.4%{qual}
+Requires: libQtXml.so.4%{qual}
+Requires: libSM.so.6%{qual}
+Requires: libX11.so.6%{qual}
+Requires: libXext.so.6%{qual}
+Requires: libXft.so.2%{qual}
+Requires: libXi.so.6%{qual}
+Requires: libxml2.so.2%{qual}
+Requires: libXrender.so.1%{qual}
+Requires: libXt.so.6%{qual}
+Requires: libXtst.so.6%{qual}
+
+# gLSB Graphics Command and Utilities
+Requires: /usr/bin/fc-cache
+Requires: /usr/bin/fc-list
+Requires: /usr/bin/fc-match
+
+Provides: lsb-graphics-%{archname} = %{version}
+Provides: lsb-graphics-noarch = %{version}
+
+%description graphics
+The Linux Standard Base (LSB) Graphics Specifications define components that are required
+ to be present on an LSB conforming system.
+
+%package printing
+Group: System Environment/Base
+Summary: LSB printing libraries support for Red Hat Enterprise Linux
+
+# gLSB Printing Libraries
+Requires: libcups.so.2%{qual}
+Requires: libcupsimage.so.2%{qual}
+
+# gLSB Printing Command and Utilities
+Requires: /usr/bin/foomatic-rip
+Requires: /usr/bin/gs
+Requires: /usr/bin/lp
+Requires: /usr/bin/lpr
+
+Provides: lsb-printing-%{archname} = %{version}
+Provides: lsb-printing-noarch = %{version}
+
+%description printing
+The Linux Standard Base (LSB) Printing Specifications define components that are required
+ to be present on an LSB conforming system.
+
 %prep
 %setup -q
 %patch0 -p1
@@ -537,14 +614,14 @@ make
 
 %pre
 # remove the extra symlink /bin/mailx -> /bin/mail
-  if [ -e /bin/mailx ]; then
-    if [ -L /bin/mailx ]; then
-      rm -f /bin/mailx
-    fi
-  fi
+if [ -e /bin/mailx ]; then
+   if [ -L /bin/mailx ]; then
+     rm -f /bin/mailx
+   fi 
+fi
+
 
 %install
-rm -rf $RPM_BUILD_ROOT
 # LSB uses /usr/lib rather than /usr/lib64 even for 64bit OS
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir} $RPM_BUILD_ROOT/%{_lib} $RPM_BUILD_ROOT%{_mandir} \
          $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT/usr/lib/lsb \
@@ -553,15 +630,22 @@ make DESTDIR=$RPM_BUILD_ROOT install
 cd lsb-release-%{upstreamlsbrelver}
 make mandir=$RPM_BUILD_ROOT/%{_mandir} prefix=$RPM_BUILD_ROOT/%{_prefix} install
 cd ..
-touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.2-%{archname}
-touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.2-noarch
-touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.2-%{archname}
-touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.2-noarch
+touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-4.0-%{archname}
+touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-4.0-noarch
+touch $RPM_BUILD_ROOT/etc/lsb-release.d/graphics-4.0-%{archname}
+touch $RPM_BUILD_ROOT/etc/lsb-release.d/graphics-4.0-noarch
+touch $RPM_BUILD_ROOT/etc/lsb-release.d/printing-4.0-%{archname}
+touch $RPM_BUILD_ROOT/etc/lsb-release.d/printing-4.0-noarch
+
+#touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.2-%{archname}
+#touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.2-noarch
+#touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.2-%{archname}
+#touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.2-noarch
 # and claim LSB 3.1 is supported as well
-touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.1-%{archname}
-touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.1-noarch
-touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.1-%{archname}
-touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.1-noarch
+#touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.1-%{archname}
+#touch $RPM_BUILD_ROOT/etc/lsb-release.d/core-3.1-noarch
+#touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.1-%{archname}
+#touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-3.1-noarch
 
 for LSBVER in %{lsbsover}; do
   ln -s %{ldso} $RPM_BUILD_ROOT/%{_lib}/%{lsbldso}.$LSBVER
@@ -575,7 +659,7 @@ mkdir -p $RPM_BUILD_ROOT/bin
 # it's OK to put non binary in /usr/lib.
 ln -snf ../../../sbin/chkconfig $RPM_BUILD_ROOT/usr/lib/lsb/install_initd
 ln -snf ../../../sbin/chkconfig $RPM_BUILD_ROOT/usr/lib/lsb/remove_initd
-# ln -snf mail $RPM_BUILD_ROOT/bin/mailx
+#ln -snf mail $RPM_BUILD_ROOT/bin/mailx
 
 #mkdir -p $RPM_BUILD_ROOT/usr/X11R6/lib/X11/xserver
 #ln -snf /usr/%{_lib}/xserver/SecurityPolicy $RPM_BUILD_ROOT/usr/X11R6/lib/X11/xserver/SecurityPolicy
@@ -591,9 +675,6 @@ install -m 700 redhat_lsb_trigger.%{_tar
 
 cp -p redhat_lsb_init $RPM_BUILD_ROOT/bin/redhat_lsb_init
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %triggerpostun -- glibc
 if [ -x /usr/sbin/redhat_lsb_trigger.%{_target_cpu} ]; then
   /usr/sbin/redhat_lsb_trigger.%{_target_cpu}
@@ -624,18 +705,12 @@ fi
 %endif
 
 %files
-#/usr/X11R6/lib/X11/fonts
-#/usr/X11R6/lib/X11/rgb.txt
 %defattr(-,root,root)
 %{_sysconfdir}/redhat-lsb
-#%config /etc/lsb-release
-#/etc/redhat-lsb
 %dir %{_sysconfdir}/lsb-release.d
 # These files are needed because they shows which LSB we're supporting now, 
 # for example, if core-3.1-noarch exists, it means we are supporting LSB3.1 now
 %{_sysconfdir}/lsb-release.d/*
-#%dir /usr/X11R6/lib/X11/xserver
-#/usr/X11R6/lib/X11/xserver/*
 %{_mandir}/*/*
 %{_bindir}/*
 #/bin/mailx
@@ -644,11 +719,26 @@ fi
 /%{_lib}/*so*
 /lib/lsb*
 %{_sbindir}/redhat_lsb_trigger.%{_target_cpu}
-#/usr/X11R6/lib/X11/xserver/SecurityPolicy
-#/usr/X11R6/lib/X11/fonts
-#/usr/X11R6/lib/X11/rgb.txt
+
+%files graphics
+%defattr(-,root,root)
+%{_sysconfdir}/lsb-release.d/graphics*
+
+%files printing
+%defattr(-,root,root)
+%{_sysconfdir}/lsb-release.d/printing*
+
 
 %changelog
+* Thu Jun 24 2010 Parag <pnemade AT redhat.com> - 4.0-3
+- Resolves:rh#585858:-redhat-lsb-graphics broken
+
+* Fri Jan 15 2010 Lawrence Lim <llim at redhat.com> - 4.0-2
+- update spec file to split package into core, desktop and printing (Curtis Doty, #472633)
+
+* Fri Jan 8 2010 Lawrence Lim <llim at redhat.com> - 4.0-1
+- update to LSB4.0
+
 * Tue Oct 27 2009 Tom "spot" Callaway <tcallawa at redhat.com> - 3.2-7
 - apply fix from bz514760 (thanks to Jakub Jelinek)
 
@@ -688,6 +778,9 @@ fi
 * Thu Jul 31 2008 Lawrence Lim <llim at redhat.com> - 3.1-21
 - remove symlink for mailx (Bug #457241)
 
+* Wed Apr 16 2008 Mats Wichmann <mats at freestandards.org> 3.2-1
+- port forward to LSB 3.2
+
 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 3.1-20
 - Autorebuild for GCC 4.3
 
@@ -707,11 +800,17 @@ fi
 - Resolved: #239842 - /lib/lsb/init-functions shall use aliases but not functions
 - forward port the patch from 3.1-12.3.EL which fix #217566, #233530, #240916
 
-* Wed May 2 2007 Lawrence Lim <llim at redhat.com> - 3.1-14.fc7
+* Wed Jul 2 2007 Lawrence Lim <llim at redhat.com> - 3.1-14.fc7
 - fixed Bug 232918 for new glibc version
 
-* Wed Feb 21 2007 Lawrence Lim <llim at redhat.com> - 3.1-13
-- fixed Bug 226363
+* Tue Jun 26 2007 Lawrence Lim <llim at redhat.com> - 3.1-12.3.EL
+- Resolves: #217566 - rewrite /lib/lsb/init-functions file needs to define the commands as true shell functions rather than aliases.
+- Resolves: #233530 - LSB pidofproc misspelled as pidofprof.
+- Resolves: #240916 - "log_warning_message" replaced with "log_warning_msg" per the LSB 3.1 spec
+
+* Wed Dec 6 2006 Lawrence Lim <llim at redhat.com> - 3.1-12.2.EL
+- Resolves: bug 217566
+- revise patch
 
 * Wed Nov 29 2006 Lawrence Lim <llim at redhat.com> - 3.1-12
 - replaced aliases with functions in /lib/lsb/init-functions; Bug 217566
@@ -790,7 +889,7 @@ fi
 
 * Fri Jan 21 2005 Leon Ho <llch at redhat.com> 1.3-7
 - Add to support multiple LSB test suite version
-- Add %%endif in trigger postun
+- Add %endif in trigger postun
 
 * Thu Nov 11 2004 Phil Knirsch <pknirsch at redhat.com> 1.3-6
 - Fixed invalid sln call for trigger in postun on ia64 (#137647)


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/redhat-lsb/F-12/sources,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- sources	25 Aug 2008 03:12:52 -0000	1.20
+++ sources	25 Jun 2010 04:14:37 -0000	1.21
@@ -1 +1 @@
-5b3be7112275d0f5fc604539a8cd3c89  redhat-lsb-3.2-1.tar.bz2
+d83e0e5050bf0095badb2e575d3ee714  redhat-lsb-4.0-1.tar.bz2



More information about the scm-commits mailing list