From 31bafa0067aa4f8035560f36ea61cf76623e31eca341485f4496710cb249707c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Tue, 11 Jul 2017 16:25:54 +0000 Subject: [PATCH] Accepting request 509516 from home:zhangxiaofei:branches:home:ftake:branches:X11:RemoteDesktop new package xorgxrdp, the Xorg drivers for xrdp OBS-URL: https://build.opensuse.org/request/show/509516 OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/xorgxrdp?expand=0&rev=1 --- .gitattributes | 23 +++++++++++++ .gitignore | 1 + xorgxrdp-0.2.2.tar.gz | 3 ++ xorgxrdp-0.2.2.tar.gz.asc | 16 +++++++++ xorgxrdp.changes | 21 ++++++++++++ xorgxrdp.keyring | 57 ++++++++++++++++++++++++++++++++ xorgxrdp.spec | 69 +++++++++++++++++++++++++++++++++++++++ 7 files changed, 190 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 xorgxrdp-0.2.2.tar.gz create mode 100644 xorgxrdp-0.2.2.tar.gz.asc create mode 100644 xorgxrdp.changes create mode 100644 xorgxrdp.keyring create mode 100644 xorgxrdp.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/xorgxrdp-0.2.2.tar.gz b/xorgxrdp-0.2.2.tar.gz new file mode 100644 index 0000000..03cb33e --- /dev/null +++ b/xorgxrdp-0.2.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0eb4f5ebaf21d97a425e51d0ee5f2ada39fafe2e43baa5da4889b7e12da533a +size 466495 diff --git a/xorgxrdp-0.2.2.tar.gz.asc b/xorgxrdp-0.2.2.tar.gz.asc new file mode 100644 index 0000000..20ee937 --- /dev/null +++ b/xorgxrdp-0.2.2.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEYezqu/K7QOOjXfMKn3LNvAG/EOsFAllJ5A4ACgkQn3LNvAG/ +EOtnhA/+J1Iy6yGhPvUeJHLGpZQ1sB+85cUZtrqNIMMM/RNtK49ov0eKATt0NLUZ +YzFPQGZR+DLPffmcRMKRituur/GrqXv0BT+/CCkMqffKGtltIiuEcP9KYqYnUlRK +g/5FPgW6nOL4VaOQS+sTV1qeBOqg216/3dVh5LS0i4/OLMSZLkkrjBSWtUMUOHQ7 +OlDjolq4rwpSOx9TFLBoVlWJ5VtE3EdfxYmlFzZrA/+8wU2SjUpSWviHpFXOUqDt +FhKnvzX7JZ6IQoeGPw1R+6XoSc29LahJmCG5cOkVi2gXx07e0f20ooMj1vNNZ6BM +c15JvE+P7U7cU/HOxvtokCdyFrdp8wci3AhnHIO6O7xkEHufUv5gfjRVvuJYdH/f +TtxDDuvh2nkt6z1ysCz/UvNJxeWh7hA2Av2qy/aRG2t+j8rIm1c/vFrwOmZ4jGFN +6arjrQfM0pa8nwOART5Po2aetzIrNJWtNH3EhfCgFwkCb5EYPTha72RXLxTj70S0 +sVAMlGlFTC6y+h+naEELdEJ3luEzhFe2YuRUw3IdXrKbUd2wgVYnpMNBiBCoBvFt +AJ5HPRI//lG42JUU/u+kohGLRFExeahovSEIRajSBtfe74rCrG9tXx4rCC09HmUi +4CBg32W4Kw/HnII15123scR4xvqGjTcl1iW7ab5gIoRdA4rUr4U= +=Tp6P +-----END PGP SIGNATURE----- diff --git a/xorgxrdp.changes b/xorgxrdp.changes new file mode 100644 index 0000000..3161664 --- /dev/null +++ b/xorgxrdp.changes @@ -0,0 +1,21 @@ +------------------------------------------------------------------- +Tue Jul 11 09:13:09 UTC 2017 - fezhang@suse.com + +- add source verification + + add xorgxrdp-0.2.2.tar.gz.asc + + add xorgxrdp.keyring, from the signer Koichiro IWAO (@metalefty + on github) + +------------------------------------------------------------------- +Fri Jun 23 18:09:29 UTC 2017 - ftake@geeko.jp + +- update to 0.2.2 + * RemoteFX codec bandwidth optimization for aggressive + application redraws + * Code cleanups + +------------------------------------------------------------------- +Mon May 1 15:58:52 UTC 2017 - ftake@geeko.jp + +- initial package + diff --git a/xorgxrdp.keyring b/xorgxrdp.keyring new file mode 100644 index 0000000..cf26876 --- /dev/null +++ b/xorgxrdp.keyring @@ -0,0 +1,57 @@ +pub 4096R/01BF10EB 2017-06-20 [expires: 2019-06-20] +uid [ unknown] Koichiro IWAO +sub 4096R/CCDE08AA 2017-06-20 [expires: 2019-06-20] + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2 + +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 +1Kzc+L0= +=JuE1 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/xorgxrdp.spec b/xorgxrdp.spec new file mode 100644 index 0000000..1cb0225 --- /dev/null +++ b/xorgxrdp.spec @@ -0,0 +1,69 @@ +# +# spec file for package xorgxrdp +# +# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +Name: xorgxrdp +Version: 0.2.2 +Release: 0 +License: X11 +Summary: Xorg drivers for xrdp +Url: https://github.com/neutrinolabs/xorgxrdp +Group: System/X11/Utilities +Source0: https://github.com/neutrinolabs/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz +Source1: https://github.com/neutrinolabs/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc +Source2: %{name}.keyring +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: nasm +BuildRequires: libtool +# For 42.3 and Tumbleweed, use libXfont2-devel +%if 0%{?sle_version} && 0%{?sle_version} <= 120200 +BuildRequires: libXfont-devel +%else +BuildRequires: libXfont2-devel +%endif +BuildRequires: xorg-x11-server-sdk +BuildRequires: xrdp-devel +Requires: xrdp >= 0.9.1 +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +This package contains Xorg driver modules for xrdp + +%prep +%setup -q + +%build +sh ./bootstrap +%configure --disable-static +make %{?_smp_mflags} + +%install +make install DESTDIR=%{buildroot} %{?_smp_mflags} +find %{buildroot}/%{_libdir} -name "*.la" -type f -delete -print + +%files +%defattr(-,root,root) +%doc README.md COPYING +%{_libdir}/xorg/modules/drivers/xrdpdev_drv.so +%dir %{_libdir}/xorg/modules/input +%{_libdir}/xorg/modules/input/xrdpkeyb_drv.so +%{_libdir}/xorg/modules/input/xrdpmouse_drv.so +%{_libdir}/xorg/modules/libxorgxrdp.so +%dir %{_sysconfdir}/X11/xrdp +%config %{_sysconfdir}/X11/xrdp/xorg.conf + +%changelog