96389e0
Name:           xorgxrdp
7968b09
Version:        0.2.18
7968b09
Release:        1%{?dist}
96389e0
Summary:        Implementation of xrdp backend as Xorg modules
96389e0
96389e0
License:        MIT
96389e0
URL:            https://github.com/neutrinolabs/xorgxrdp
96389e0
Source0:        https://github.com/neutrinolabs/xorgxrdp/releases/download/v%{version}/%{name}-%{version}.tar.gz
96389e0
507346e
BuildRequires: make
96389e0
BuildRequires:  nasm
96389e0
BuildRequires:  xorg-x11-server-devel
97e9163
BuildRequires:  xrdp-devel >= 1:0.9.17
43605df
%if 0%{?fedora} > 0 && 0%{?fedora} <= 24
922811c
BuildRequires:  libXfont-devel
3565bce
%else
99abd2b
BuildRequires:  libXfont2-devel
99abd2b
%endif
b01fc3b
Requires:       Xorg %(xserver-sdk-abi-requires videodrv)
b01fc3b
Requires:       Xorg %(xserver-sdk-abi-requires xinput)
b01fc3b
96389e0
96389e0
%description
96389e0
xorgxrdp is a set of X11 modules that make Xorg act as a backend for
96389e0
xrdp. Xorg with xorgxrdp is the most advanced xrdp backend with support
96389e0
for screen resizing and multiple monitors.
96389e0
96389e0
%prep
eb7275a
%autosetup -p1
96389e0
96389e0
96389e0
%build
96389e0
%configure
96389e0
%make_build
96389e0
96389e0
96389e0
%install
96389e0
%make_install
96389e0
96389e0
96389e0
%files
96389e0
%license COPYING
96389e0
%doc README.md
96389e0
%dir %{_sysconfdir}/X11/xrdp
96389e0
%{_sysconfdir}/X11/xrdp/xorg.conf
96389e0
%{_libdir}/xorg/modules/drivers/xrdpdev_drv.so
96389e0
%{_libdir}/xorg/modules/input/xrdpkeyb_drv.so
96389e0
%{_libdir}/xorg/modules/input/xrdpmouse_drv.so
96389e0
%{_libdir}/xorg/modules/libxorgxrdp.so
96389e0
%exclude %{_libdir}/xorg/modules/*.a
96389e0
%exclude %{_libdir}/xorg/modules/*.la
96389e0
%exclude %{_libdir}/xorg/modules/input/*.a
96389e0
%exclude %{_libdir}/xorg/modules/input/*.la
96389e0
%exclude %{_libdir}/xorg/modules/drivers/*.a
96389e0
%exclude %{_libdir}/xorg/modules/drivers/*.la
96389e0
96389e0
96389e0
%changelog
7968b09
* Tue Jan 11 2022 Bojan Smojver <bojan@rexursive.com> - 0.2.18-1
7968b09
- Bump up to 0.2.18
7968b09
97e9163
* Mon Sep  6 2021 Bojan Smojver <bojan@rexursive.com> - 0.2.17-2
97e9163
- Rebuild against xrdp 0.9.17
97e9163
aa01921
* Tue Aug 31 2021 Bojan Smojver <bojan@rexursive.com> - 0.2.17-1
aa01921
- Bump up to 0.2.17
aa01921
b01fc3b
* Sat Aug 21 2021 Carl George <carl@george.computer> - 0.2.16-3
b01fc3b
- Use xserver-sdk-abi-requires to require xserver ABI versions
b01fc3b
715790d
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.16-2
715790d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
715790d
01bbc54
* Sat May  1 2021 Bojan Smojver <bojan@rexursive.com> - 0.2.16-1
01bbc54
- Bump up to 0.2.16
01bbc54
4e1a5fb
* Wed Apr 14 2021 Bojan Smojver <bojan@rexursive.com> - 0.2.15-2
4e1a5fb
- Rebuild against xorg-x11-server 1.20.11
4e1a5fb
f84a65e
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.15-2
f84a65e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
f84a65e
9690d96
* Wed Dec 23 2020 Bojan Smojver <bojan@rexursive.com> - 0.2.15-1
9690d96
- Bump up to 0.2.15
9690d96
73a5e91
* Thu Dec  3 2020 Bojan Smojver <bojan@rexursive.com> - 0.2.14-4
73a5e91
- Rebuild against xorg-x11-server 1.20.10
73a5e91
57d6d36
* Mon Oct 12 2020 Bojan Smojver <bojan@rexursive.com> - 0.2.14-3
57d6d36
- Rebuild against xorg-x11-server 1.20.9
57d6d36
e055f95
* Tue Sep  1 2020 Bojan Smojver <bojan@rexursive.com> - 0.2.14-2
e055f95
- Enable s390x
e055f95
e46a8c6
* Tue Sep  1 2020 Bojan Smojver <bojan@rexursive.com> - 0.2.14-1
e46a8c6
- Bump up to 0.2.14
e46a8c6
cd618b1
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.13-4
cd618b1
- Second attempt - Rebuilt for
cd618b1
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
cd618b1
cc3bf7b
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.13-3
cc3bf7b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
cc3bf7b
cfde704
* Thu Apr 16 2020 Bojan Smojver <bojan@rexursive.com> - 0.2.13-2
cfde704
- Rebuild against Xorg 1.20.8
cfde704
4af1463
* Wed Mar 11 2020 Bojan Smojver <bojan@rexursive.com> - 0.2.13-1
4af1463
- Bump up to 0.2.13
4af1463
26446cc
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.12-3
26446cc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
26446cc
525a91a
* Sat Jan  4 2020 Bojan Smojver <bojan@rexursive.com> - 0.2.12-2
525a91a
- Revert 228e9091af79a76819292467f17ad1ad7c6483c3 (#153) upstream
525a91a
- Bug #1787612
525a91a
0cbc50a
* Wed Dec 11 2019 Bojan Smojver <bojan@rexursive.com> - 0.2.12-1
0cbc50a
- Bump up to 0.2.12
0cbc50a
0a6fce5
* Tue Nov 26 2019 Bojan Smojver <bojan@rexursive.com> - 0.2.11-2
0a6fce5
- Rebuild against Xorg 1.20.6
0a6fce5
6972374
* Fri Aug 16 2019 Bojan Smojver <bojan@rexursive.com> - 0.2.11-1
6972374
- Bump up to 0.2.11
6972374
53167c3
* Sat Aug 10 2019 Bojan Smojver <bojan@rexursive.com> - 0.2.10-4
53167c3
- Add RHEL8/EPEL8 conditional.
53167c3
122fa40
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.10-3
122fa40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
122fa40
66f5307
* Mon Jun 24 2019 Bojan Smojver <bojan@rexursive.com> - 0.2.10-2
66f5307
- Rebuild against Xorg 1.20.5
66f5307
41c2282
* Thu May 30 2019 Bojan Smojver <bojan@rexursive.com> - 0.2.10-1
41c2282
- Bump up to 0.2.10
41c2282
10f5dc8
* Fri Mar  1 2019 Bojan Smojver <bojan@rexursive.com> - 0.2.9-3
10f5dc8
- Rebuild against Xorg 1.20.4
10f5dc8
05301eb
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.9-2
05301eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
05301eb
0da4e09
* Sat Dec 22 2018 Bojan Smojver <bojan@rexursive.com> - 0.2.9-1
0da4e09
- Bump up to 0.2.9
0da4e09
87e0945
* Fri Nov  2 2018 Bojan Smojver <bojan@rexursive.com> - 0.2.8-3
87e0945
- Rebuild against Xorg 1.20.3
87e0945
fb7e4d5
* Thu Oct 25 2018 Bojan Smojver <bojan@rexursive.com> - 0.2.8-2
fb7e4d5
- Rebuild against Xorg 1.20.2
fb7e4d5
e5e6074
* Wed Sep 19 2018 Bojan Smojver <bojan@rexursive.com> - 0.2.8-1
e5e6074
- Bump up to 0.2.8
e5e6074
b1020ed
* Thu Sep  6 2018 Bojan Smojver <bojan@rexursive.com> - 0.2.7-3
b1020ed
- Rebuild against Xorg 1.20.1
b1020ed
e167352
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.7-2
e167352
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
e167352
6771b3a
* Tue Jun 19 2018 Bojan Smojver <bojan@rexursive.com> - 0.2.7-1
6771b3a
- Bump up to 0.2.7
6771b3a
33c786a
* Thu May 17 2018 Bojan Smojver <bojan@rexursive.com> - 0.2.6-3
33c786a
- Rebuild against Xorg 1.20.0 from F29
33c786a
47f64b1
* Wed Apr 11 2018 Bojan Smojver <bojan@rexursive.com> - 0.2.6-2
47f64b1
- Rebuild against Xorg 1.19.5 from RHEL 7.5
47f64b1
2c698d1
* Sun Mar 25 2018 Bojan Smojver <bojan@rexursive.com> - 0.2.6-1
2c698d1
- Bump up to 0.2.6
2c698d1
d214287
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.5-4
d214287
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d214287
2e19a70
* Mon Jan 15 2018 Bojan Smojver <bojan@rexursive.com> - 0.2.5-3
eb7275a
- Add patch for gnome-settings-daemon crash
eb7275a
29f652e
* Fri Dec 22 2017 Bojan Smojver <bojan@rexursive.com> - 0.2.5-2
29f652e
- Bump and rebuild against latest xorg-x11-server
29f652e
a17dc20
* Sat Dec 16 2017 Bojan Smojver <bojan@rexursive.com> - 0.2.5-1
a17dc20
- Bump up to 0.2.5
a17dc20
39355ff
* Fri Oct 13 2017 Bojan Smojver <bojan@rexursive.com> - 0.2.4-5
39355ff
- Bump and rebuild against latest xorg-x11-server
39355ff
d1a821c
* Sat Oct  7 2017 Bojan Smojver <bojan@rexursive.com> - 0.2.4-4
d1a821c
- Bump and rebuild against latest xorg-x11-server
d1a821c
972cc46
* Sat Sep 23 2017 Bojan Smojver <bojan@rexursive.com> - 0.2.4-3
972cc46
- Require xorg-x11-server-Xorg we built against
972cc46
99abd2b
* Wed Sep 20 2017 Bojan Smojver <bojan@rexursive.com> - 0.2.4-2
99abd2b
- Require libXfont2-devel on RHEL7 at build time
99abd2b
21e117b
* Wed Sep 20 2017 Bojan Smojver <bojan@rexursive.com> - 0.2.4-1
62d5a50
- Bump up to 0.2.4
517cdc2
63a67ac
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.3-3
63a67ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
63a67ac
b1f53b0
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.3-2
b1f53b0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
62d5a50
3462170
* Thu Jul 20 2017 Bojan Smojver <bojan@rexursive.com> - 0.2.3-1
3462170
- Bump up to 0.2.3
3462170
a9cf502
* Thu Jun 22 2017 Bojan Smojver <bojan@rexursive.com> - 0.2.2-1
a9cf502
- Bump up to 0.2.2
a9cf502
170d17d
* Thu Mar 30 2017 Bojan Smojver <bojan@rexursive.com> - 0.2.1-1
170d17d
- Bump up to 0.2.1
170d17d
922811c
* Thu Mar  9 2017 Pavel Roskin <plroskin@gmail.com> - 0.2.0-2
922811c
- Add build dependency on libXfont2-devel for f24
922811c
96389e0
* Sun Mar  5 2017 Pavel Roskin <plroskin@gmail.com> - 0.2.0-1
96389e0
- Package created