- Added libXt-1.0.2-libsm-fix.patch to remove libSM from the Requires: line

in the installed pkgconfig file. Apps should link against libSM if they
    need it, but we shouldn't force them to link against it if they don't.
This commit is contained in:
Adam Jackson 2006-06-28 19:29:32 +00:00
parent 5673e92dc7
commit 6dbb7a63a3
2 changed files with 21 additions and 1 deletions

View File

@ -0,0 +1,11 @@
--- libXt-1.0.2/xt.pc.in.libsm-fix 2006-06-28 14:56:37.000000000 -0400
+++ libXt-1.0.2/xt.pc.in 2006-06-28 14:56:51.000000000 -0400
@@ -7,7 +7,7 @@
Name: Xt
Description: X Toolkit Library
Version: @VERSION@
-Requires: xproto x11 sm
+Requires: xproto x11
Requires.private: x11 sm
Cflags: -I${includedir}
Libs: -L${libdir} -lXt

View File

@ -1,7 +1,7 @@
Summary: X.Org X11 libXt runtime library Summary: X.Org X11 libXt runtime library
Name: libXt Name: libXt
Version: 1.0.2 Version: 1.0.2
Release: 1 Release: 2
License: MIT/X11 License: MIT/X11
Group: System Environment/Libraries Group: System Environment/Libraries
URL: http://www.x.org URL: http://www.x.org
@ -9,6 +9,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Source0: ftp://ftp.x.org/pub/individual/lib/%{name}-%{version}.tar.bz2 Source0: ftp://ftp.x.org/pub/individual/lib/%{name}-%{version}.tar.bz2
Patch0: libXt-1.0.2-libsm-fix.patch
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: xorg-x11-proto-devel BuildRequires: xorg-x11-proto-devel
BuildRequires: libX11-devel BuildRequires: libX11-devel
@ -38,6 +40,8 @@ X.Org X11 libXt development package
%prep %prep
%setup -q %setup -q
%patch0 -p1 -b .libsm-fix
# Disable static library creation by default. # Disable static library creation by default.
%define with_static 0 %define with_static 0
@ -123,6 +127,11 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/*.3x* %{_mandir}/man3/*.3x*
%changelog %changelog
* Wed Jun 28 2006 Adam Jackson <ajackson@redhat.com> 1.0.2-2
- Added libXt-1.0.2-libsm-fix.patch to remove libSM from the Requires: line
in the installed pkgconfig file. Apps should link against libSM if they
need it, but we shouldn't force them to link against it if they don't.
* Wed Jun 21 2006 Mike A. Harris <mharris@redhat.com> 1.0.2-1 * Wed Jun 21 2006 Mike A. Harris <mharris@redhat.com> 1.0.2-1
- Updated libXt to version 1.0.2 from X11R7.1 - Updated libXt to version 1.0.2 from X11R7.1