rpms/redhat-lsb/devel redhat-lsb.spec,1.49,1.50

Lawrence Lim llim at fedoraproject.org
Fri Jan 15 03:37:53 UTC 2010


Author: llim

Update of /cvs/pkgs/rpms/redhat-lsb/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2432

Modified Files:
	redhat-lsb.spec 
Log Message:
split package into core, graphics and printing


Index: redhat-lsb.spec
===================================================================
RCS file: /cvs/pkgs/rpms/redhat-lsb/devel/redhat-lsb.spec,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -p -r1.49 -r1.50
--- redhat-lsb.spec	8 Jan 2010 07:20:29 -0000	1.49
+++ redhat-lsb.spec	15 Jan 2010 03:37:52 -0000	1.50
@@ -46,10 +46,10 @@
 %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: 4.0
-Release: 1%{?dist}
+Release: 2%{?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
@@ -85,42 +85,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: libpangocairo-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
@@ -128,34 +105,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: 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)
 Requires: libstdc++.so.6()(64bit)
 Requires: libutil.so.1()(64bit)
 Requires: libz.so.1()(64bit)
@@ -163,34 +119,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: libpangocairo-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
@@ -198,34 +133,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: 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)
 Requires: libstdc++.so.6()(64bit)
 Requires: libutil.so.1()(64bit)
 Requires: libz.so.1()(64bit)
@@ -233,34 +147,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: libpangocairo-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
@@ -268,34 +161,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: 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)
 Requires: libstdc++.so.6()(64bit)
 Requires: libutil.so.1()(64bit)
 Requires: libz.so.1()(64bit)
@@ -303,93 +175,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: 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)
 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}
-Requires: libcairo.so.2%{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: 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: 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: 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: 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: libXtst.so.6%{qual}
 Requires: libz.so.1%{qual}
 
 # gLSB Command and Utilities
@@ -467,16 +277,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/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
@@ -489,8 +294,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
@@ -543,6 +346,266 @@ 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
+
+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.
+
+%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
+
+
+
+%package printing
+Group: System Environment/Base
+Summary: LSB printing libraries support for Red Hat Enterprise Linux
+
+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.
+
+# 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
+
+
 %prep
 %setup -q
 %patch0 -p1
@@ -574,8 +637,11 @@ make mandir=$RPM_BUILD_ROOT/%{_mandir} p
 cd ..
 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/desktop-4.0-%{archname}
-touch $RPM_BUILD_ROOT/etc/lsb-release.d/desktop-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}
@@ -647,18 +713,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
@@ -667,11 +727,20 @@ 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
+* 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
 



More information about the scm-commits mailing list