aboutsummaryrefslogtreecommitdiff
path: root/nx-libs.spec
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2015-12-28 19:09:42 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2015-12-28 20:16:14 +0100
commit6217812c8bf7a7806b776c6e2d28be082cd3e902 (patch)
tree09e5c9e296aa4f34064dc6ba80a1939adffd4856 /nx-libs.spec
parent27e06a5e2999e4c68d0292c3f4213c956625593d (diff)
downloadnx-libs-6217812c8bf7a7806b776c6e2d28be082cd3e902.tar.gz
nx-libs-6217812c8bf7a7806b776c6e2d28be082cd3e902.tar.bz2
nx-libs-6217812c8bf7a7806b776c6e2d28be082cd3e902.zip
library clean-up: Don't build libNX_Xfixes anymore. Use system's libXfixes shared library.
Diffstat (limited to 'nx-libs.spec')
-rw-r--r--nx-libs.spec49
1 files changed, 3 insertions, 46 deletions
diff --git a/nx-libs.spec b/nx-libs.spec
index af9753fdd..b0f2abce7 100644
--- a/nx-libs.spec
+++ b/nx-libs.spec
@@ -37,6 +37,7 @@ BuildRequires: pkgconfig(xdmcp)
BuildRequires: pkgconfig(xdamage)
BuildRequires: pkgconfig(xcomposite)
BuildRequires: pkgconfig(xrandr)
+BuildRequires: pkgconfig(xfixes)
%else
BuildRequires: libexpat-devel
BuildRequires: libpng-devel
@@ -49,6 +50,7 @@ BuildRequires: xorg-x11-libXdmcp-devel
BuildRequires: xorg-x11-libXdamage-devel
BuildRequires: xorg-x11-libXcomposite-devel
BuildRequires: xorg-x11-libXrandr-devel
+BuildRequires: xorg-x11-libXfixes-devel
%endif
BuildRequires: xorg-x11-util-devel
%endif
@@ -61,6 +63,7 @@ BuildRequires: libXfont-devel
BuildRequires: libXdmcp-devel
BuildRequires: libXcomposite-devel
BuildRequires: libXrandr-devel
+BuildRequires: libXfixes-devel
%endif
# For imake
@@ -238,40 +241,6 @@ The NX_Xext library contains a handful of X11 extensions:
- X11 Double-Buffering, Multi-Buffering, and Stereo extension (Xmbuf)
-%package -n libNX_Xfixes-devel
-Group: Development/Libraries
-Summary: Development files for the NX Xfixes extension library
-Requires: libNX_Xfixes3%{?_isa} = %{version}-%{release}
-Requires: libNX_X11-devel%{?_isa} = %{version}-%{release}
-Requires: nx-proto-devel%{?_isa} = %{version}-%{release}
-
-%description -n libNX_Xfixes-devel
-NX is a software suite which implements very efficient compression of
-the X11 protocol. This increases performance when using X
-applications over a network, especially a slow one.
-
-The nx-X11 Fixes extension provides applications with work-arounds for
-various limitations in the core protocol.
-
-This package contains all necessary include files and libraries
-needed to develop applications that require these.
-
-
-%package -n libNX_Xfixes3
-Group: System Environment/Libraries
-Summary: NX miscellaneous "fixes" extension library
-Requires: %{name}%{?_isa} >= 3.5.0.29
-Obsoletes: libNX_Xfixes
-
-%description -n libNX_Xfixes3
-NX is a software suite which implements very efficient compression of
-the X11 protocol. This increases performance when using X
-applications over a network, especially a slow one.
-
-The nx_X11 Fixes extension provides applications with work-arounds for
-various limitations in the core protocol.
-
-
%package -n libNX_Xinerama1
Group: System Environment/Libraries
Summary: Xinerama extension to the NX Protocol
@@ -437,7 +406,6 @@ Summary: Include files and libraries for NX development
Requires: libNX_X11-devel%{?_isa} = %{version}-%{release}
Requires: libNX_Xau-devel%{?_isa} = %{version}-%{release}
Requires: libNX_Xext-devel%{?_isa} = %{version}-%{release}
-Requires: libNX_Xfixes-devel%{?_isa} = %{version}-%{release}
Requires: libNX_Xrender-devel%{?_isa} = %{version}-%{release}
Requires: nx-proto-devel%{?_isa} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
@@ -619,7 +587,6 @@ ln -s -f ../../../../%{_lib}/libNX_Xinerama.so.1 %{buildroot}%{_libdir}/nx/X11/X
%post -n libNX_X11-6 -p /sbin/ldconfig
%post -n libNX_Xau6 -p /sbin/ldconfig
%post -n libNX_Xext6 -p /sbin/ldconfig
-%post -n libNX_Xfixes3 -p /sbin/ldconfig
%post -n libNX_Xinerama1 -p /sbin/ldconfig
%post -n libNX_Xrender1 -p /sbin/ldconfig
%post -n libNX_Xtst6 -p /sbin/ldconfig
@@ -630,7 +597,6 @@ ln -s -f ../../../../%{_lib}/libNX_Xinerama.so.1 %{buildroot}%{_libdir}/nx/X11/X
%postun -n libNX_X11-6 -p /sbin/ldconfig
%postun -n libNX_Xau6 -p /sbin/ldconfig
%postun -n libNX_Xext6 -p /sbin/ldconfig
-%postun -n libNX_Xfixes3 -p /sbin/ldconfig
%postun -n libNX_Xinerama1 -p /sbin/ldconfig
%postun -n libNX_Xrender1 -p /sbin/ldconfig
%postun -n libNX_Xtst6 -p /sbin/ldconfig
@@ -712,15 +678,6 @@ ln -s -f ../../../../%{_lib}/libNX_Xinerama.so.1 %{buildroot}%{_libdir}/nx/X11/X
%defattr(-,root,root)
%{_libdir}/libNX_Xext.so.6*
-%files -n libNX_Xfixes-devel
-%defattr(-,root,root)
-%{_libdir}/libNX_Xfixes.so
-%{_includedir}/nx-X11/extensions/Xfixes.h
-
-%files -n libNX_Xfixes3
-%defattr(-,root,root)
-%{_libdir}/libNX_Xfixes.so.3*
-
%files -n libNX_Xinerama1
%defattr(-,root,root)
%{_libdir}/libNX_Xinerama.so.1*