From a59e730666d2af0b5b1666b6f1bd0edef54ff5910fd141f3c20a03f1250681e6 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 14 Aug 2020 08:58:06 +0000 Subject: [PATCH] Accepting request 826225 from home:Dead_Mozay Initial package OBS-URL: https://build.opensuse.org/request/show/826225 OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-network-displays?expand=0&rev=1 --- .gitattributes | 23 +++++++++ .gitignore | 1 + gnome-network-displays-v0.90.3.tar.gz | 3 ++ gnome-network-displays.changes | 9 ++++ gnome-network-displays.spec | 69 +++++++++++++++++++++++++++ 5 files changed, 105 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 gnome-network-displays-v0.90.3.tar.gz create mode 100644 gnome-network-displays.changes create mode 100644 gnome-network-displays.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/gnome-network-displays-v0.90.3.tar.gz b/gnome-network-displays-v0.90.3.tar.gz new file mode 100644 index 0000000..dfa7adc --- /dev/null +++ b/gnome-network-displays-v0.90.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6296e7bd25a750cac24cf86d97819e3855a133e44553aacdb3d9f7b9b7ab56a6 +size 588789 diff --git a/gnome-network-displays.changes b/gnome-network-displays.changes new file mode 100644 index 0000000..26a8e16 --- /dev/null +++ b/gnome-network-displays.changes @@ -0,0 +1,9 @@ +------------------------------------------------------------------- +Thu Aug 13 08:38:31 UTC 2020 - Dead Mozay + +- Separate lang package + +------------------------------------------------------------------- +Thu Aug 13 06:00:39 UTC 2020 - Dead Mozay + +- Initial package diff --git a/gnome-network-displays.spec b/gnome-network-displays.spec new file mode 100644 index 0000000..72625cc --- /dev/null +++ b/gnome-network-displays.spec @@ -0,0 +1,69 @@ +# +# spec file for package gnome-network-displays +# +# Copyright (c) 2020 SUSE LLC +# +# 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 https://bugs.opensuse.org/ +# + + +Name: gnome-network-displays +Version: 0.90.3 +Release: 0 +Summary: Miracast implementation for GNOME +Group: Productivity/Networking/Other +License: GPL-3.0-only +URL: https://gitlab.gnome.org/GNOME/%{name} +Source: %{url}/-/archive/v%{version}/%{name}-v%{version}.tar.gz +BuildRequires: meson +BuildRequires: pkgconfig +BuildRequires: pkgconfig(gstreamer-rtsp-server-1.0) +BuildRequires: pkgconfig(gstreamer-video-1.0) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(libnm) +BuildRequires: pkgconfig(libpulse-mainloop-glib) +BuildRequires: update-desktop-files + +%description +This is an experimental implementation of Wi-Fi Display (aka Miracast). +The application will stream the selected monitor if the mutter screencast +portal is available. If it is unavailable, a fallback to X11 based frame +grabbing will happen. As such, it should work fine in almost all setups. +To get audio streaming, you need to change the audio output in pulseaudio +to use the created "Network-Displays" sink. + +%lang_package + +%prep +%autosetup -n %{name}-v%{version} + +%build +%meson +%meson_build + +%install +%meson_install +%suse_update_desktop_file -r org.gnome.NetworkDisplays "Network;RemoteAccess" +%find_lang %{name} + +%files +%license COPYING +%doc README.md +%{_bindir}/%{name} +%{_datadir}/applications/*.desktop +%{_datadir}/glib-2.0/schemas/*.gschema.xml +%{_datadir}/icons/*/*/*/*.svg +%{_datadir}/metainfo/*.appdata.xml + +%files lang -f %{name}.lang + +%changelog