From 7c0a35916e9532277344edd3269a9667bcad52a8 Mon Sep 17 00:00:00 2001 From: Mihai Moldovan <ïonic@ionic.de> Date: Tue, 18 Apr 2017 19:05:20 +0000 Subject: nx-libs.spec: whitespace only. --- nx-libs.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nx-libs.spec b/nx-libs.spec index afafb3266..9c49d6728 100644 --- a/nx-libs.spec +++ b/nx-libs.spec @@ -287,7 +287,7 @@ Provides: nx%{?_isa} = %{version}-%{release} Obsoletes: nxauth < 3.5.99.1 %if 0%{?fedora} || 0%{?rhel} # For /usr/share/X11/fonts -Requires: xorg-x11-font-utils +Requires: xorg-x11-font-utils %endif %description -n nxagent -- cgit v1.2.3 From adb2f80cc1ccd1066949ca851d8c963ff61bf1d1 Mon Sep 17 00:00:00 2001 From: Mihai Moldovan <ïonic@ionic.de> Date: Tue, 18 Apr 2017 17:21:53 +0000 Subject: {debian/control,nx-libs.spec}: add proper dependencies upon xkbcomp for RPM and DEB packages. --- debian/control | 2 ++ nx-libs.spec | 14 ++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/debian/control b/debian/control index bcf557685..5ead9fb6b 100644 --- a/debian/control +++ b/debian/control @@ -338,6 +338,8 @@ Depends: libxcomp3 (= ${binary:Version}), libxcompshad3 (= ${binary:Version}), libnx-x11-6 (= ${binary:Version}), +# For /usr/bin/xkbcomp + x11-xkb-utils, Recommends: xfonts-base, xkb-data, diff --git a/nx-libs.spec b/nx-libs.spec index 9c49d6728..80e0c49ac 100644 --- a/nx-libs.spec +++ b/nx-libs.spec @@ -290,6 +290,20 @@ Obsoletes: nxauth < 3.5.99.1 Requires: xorg-x11-font-utils %endif +# For /usr/bin/xkbcomp +%if 0%{?fedora} || 0%{?rhel} +Requires: xorg-x11-xkb-utils +%else +%if 0%{?suse_version} +%if 0%{?suse_version} >= 1310 +Requires: xkbcomp +%else +# Older *SUSE versions bundle xkbcomp in xorg-x11. Ugly, but nothing we could change. +Requires: xorg-x11 +%endif +%endif +%endif + %description -n nxagent NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when using X -- cgit v1.2.3 From a2dca67a5f025122ae5d5c4965d4feaf8baf49e5 Mon Sep 17 00:00:00 2001 From: Mihai Moldovan <ïonic@ionic.de> Date: Tue, 18 Apr 2017 19:01:42 +0000 Subject: nx-libs.spec: sync up RPM builds after Xext proto change in a51cb94559e9228a55e01956f242dabccc5e6b14. --- nx-libs.spec | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/nx-libs.spec b/nx-libs.spec index 80e0c49ac..c90fc67cd 100644 --- a/nx-libs.spec +++ b/nx-libs.spec @@ -402,10 +402,6 @@ chmod 755 %{buildroot}%{_libdir}/lib*.so* rm -r %{buildroot}%{_includedir}/GL rm -r %{buildroot}%{_includedir}/nx-X11/extensions/XK*.h rm -r %{buildroot}%{_includedir}/nx-X11/extensions/*Xv*.h -rm -r %{buildroot}%{_includedir}/nx-X11/extensions/dpms.h -rm -r %{buildroot}%{_includedir}/nx-X11/extensions/security.h -rm -r %{buildroot}%{_includedir}/nx-X11/extensions/sync.h -rm -r %{buildroot}%{_includedir}/nx-X11/extensions/xtestext1.h rm -r %{buildroot}%{_includedir}/nx-X11/Xtrans %if 0%{?fdupes:1} @@ -485,7 +481,6 @@ rm -r %{buildroot}%{_includedir}/nx-X11/Xtrans %defattr(-,root,root) %dir %{_includedir}/nx-X11/extensions %{_includedir}/nx-X11/extensions/panoramiXext.h -%{_includedir}/nx-X11/extensions/record.h %{_includedir}/nx-X11/misc.h %{_includedir}/nx-X11/os.h @@ -523,17 +518,20 @@ rm -r %{buildroot}%{_includedir}/nx-X11/Xtrans %{_includedir}/nx-X11/extensions/compositeproto.h %{_includedir}/nx-X11/extensions/damagewire.h %{_includedir}/nx-X11/extensions/damageproto.h +%{_includedir}/nx-X11/extensions/dpms.h %{_includedir}/nx-X11/extensions/dpmsstr.h %{_includedir}/nx-X11/extensions/panoramiXproto.h %{_includedir}/nx-X11/extensions/randr.h %{_includedir}/nx-X11/extensions/randrproto.h -%{_includedir}/nx-X11/extensions/recordstr.h +%{_includedir}/nx-X11/extensions/record*.h %{_includedir}/nx-X11/extensions/render.h %{_includedir}/nx-X11/extensions/renderproto.h %{_includedir}/nx-X11/extensions/saver.h %{_includedir}/nx-X11/extensions/saverproto.h %{_includedir}/nx-X11/extensions/scrnsaver.h +%{_includedir}/nx-X11/extensions/security.h %{_includedir}/nx-X11/extensions/securstr.h +%{_includedir}/nx-X11/extensions/sync.h %{_includedir}/nx-X11/extensions/syncstr.h %{_includedir}/nx-X11/extensions/xcmiscstr.h %{_includedir}/nx-X11/extensions/xf86bigfont.h @@ -541,6 +539,7 @@ rm -r %{buildroot}%{_includedir}/nx-X11/Xtrans %{_includedir}/nx-X11/extensions/xfixesproto.h %{_includedir}/nx-X11/extensions/xfixeswire.h %{_includedir}/nx-X11/extensions/xtestconst.h +%{_includedir}/nx-X11/extensions/xtestext1.h %{_includedir}/nx-X11/extensions/xteststr.h %files -n nxagent -- cgit v1.2.3