From 91652dfeb0ed84531eb0c3b91325e1940f2b736dfe4ee34f42098d0b376c194c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 3 May 2024 13:22:09 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main gstreamer-docs revision 7cad96c98aff1b4bb1311fee1b5470c1 --- .gitattributes | 23 +++++++ gstreamer-docs-1.22.9.tar.xz | 3 + gstreamer-docs.changes | 115 +++++++++++++++++++++++++++++++++++ gstreamer-docs.spec | 89 +++++++++++++++++++++++++++ 4 files changed, 230 insertions(+) create mode 100644 .gitattributes create mode 100644 gstreamer-docs-1.22.9.tar.xz create mode 100644 gstreamer-docs.changes create mode 100644 gstreamer-docs.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/gstreamer-docs-1.22.9.tar.xz b/gstreamer-docs-1.22.9.tar.xz new file mode 100644 index 0000000..1fd2790 --- /dev/null +++ b/gstreamer-docs-1.22.9.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9b29f70643d3fb8ef1f3a7e6532444d35192f92d8bbf54a73071014a2fa5f94 +size 25399136 diff --git a/gstreamer-docs.changes b/gstreamer-docs.changes new file mode 100644 index 0000000..b9e36f2 --- /dev/null +++ b/gstreamer-docs.changes @@ -0,0 +1,115 @@ +------------------------------------------------------------------- +Thu Feb 1 10:58:07 UTC 2024 - Antonio Larrosa + +- Update to version 1.22.9: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Thu Jan 4 07:58:50 UTC 2024 - Antonio Larrosa + +- Update to version 1.22.8: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Wed Nov 15 09:30:25 UTC 2023 - Antonio Larrosa + +- Update to version 1.22.7: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Fri Sep 22 16:53:47 UTC 2023 - Bjørn Lie + +- Update to version 1.22.6: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Tue Jul 25 11:26:46 UTC 2023 - Bjørn Lie + +- Update to version 1.22.5: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Mon Jun 26 19:36:51 UTC 2023 - Bjørn Lie + +- Update to version 1.22.4: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Wed May 24 15:31:36 UTC 2023 - Bjørn Lie + +- Update to version 1.22.3: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Wed Apr 12 17:29:19 UTC 2023 - Bjørn Lie + +- Update to version 1.22.2: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Thu Mar 9 18:53:58 UTC 2023 - Bjørn Lie + +- Update to version 1.22.1: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Thu Jan 26 01:50:49 UTC 2023 - Bjørn Lie + +- Update to version 1.22.0: + + Please see changes in gstreamer main package, major version + bump. + +------------------------------------------------------------------- +Fri Dec 23 19:43:55 UTC 2022 - Bjørn Lie + +- Update to version 1.20.5: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Sat Oct 22 09:16:17 UTC 2022 - Bjørn Lie + +- Update to version 1.20.4: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Wed Jun 22 10:15:12 UTC 2022 - Aaron Stern + +- Update to version 1.20.3: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Mon May 9 11:16:32 UTC 2022 - Antonio Larrosa + +- Update to version 1.20.2: + + No changelog provided by upstream. + +------------------------------------------------------------------- +Sat Mar 19 12:29:57 UTC 2022 - Bjørn Lie + +- Update to version 1.20.1: + + Various updates in different sub-modules. + +------------------------------------------------------------------- +Wed Feb 9 22:14:28 UTC 2022 - Bjørn Lie + +- Update to version 1.20.0: + + Hardware-accelerated GPU plugins will now no longer always list + all the element variants for all available GPUs, since those + are system-dependent and it's confusing for users to see those + in the documentation just because the GStreamer developer who + generated the docs had multiple GPUs to play with at the time. + Instead just show the default elements. + +------------------------------------------------------------------- +Wed Feb 9 22:07:11 UTC 2022 - Bjørn Lie + +- Update to version 1.18.6: + + Unified documentation containing tutorials, API docs, plugin + docs, etc. all under one roof, shipped in form of a + documentation release tarball containing both devhelp and html + documentation. + +------------------------------------------------------------------- +Wed Sep 15 10:47:05 UTC 2021 - Bjørn Lie + +- Initial packaging for openSUSE, version 1.18.5 diff --git a/gstreamer-docs.spec b/gstreamer-docs.spec new file mode 100644 index 0000000..24b8ca8 --- /dev/null +++ b/gstreamer-docs.spec @@ -0,0 +1,89 @@ +# +# spec file for package gstreamer-docs +# +# Copyright (c) 2024 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/ +# + + +%define gst_branch 1.0 + +Name: gstreamer-docs +Version: 1.22.9 +Release: 0 +Summary: GStreamer documentation +License: (BSD-2-Clause OR LGPL-2.1-or-later OR MIT) AND OPL-1.0 AND CC-BY-SA-4.0 + +# Tutorial source code: +# All tutorial code is licensed under any of the following licenses (your choice): +# 2-clause BSD license ("simplified BSD license") (LICENSE.BSD) +# MIT license (LICENSE.MIT) +# LGPL v2.1 (LICENSE.LGPL-2.1) +# Application Developer Manual and Plugin Writer's Guide: +# Open Publication License v1.0 (LICENSE.OPL), for historical reasons. +# Documentation: +# Creative Commons CC-BY-SA-4.0 license, but some parts of the documentation +# may still be licensed differently (e.g. LGPLv2.1) for historical reasons. + +URL: https://gstreamer.freedesktop.org/ +Source: %{url}/src/%{name}/%{name}-%{version}.tar.xz + +BuildRequires: fdupes +Obsoletes: gstreamer-doc < %{version} +Obsoletes: gstreamer-plugins-bad-doc < %{version} +Obsoletes: gstreamer-plugins-base-doc < %{version} +Obsoletes: gstreamer-plugins-good-doc < %{version} +Obsoletes: gstreamer-plugins-libav-doc < %{version} +Obsoletes: gstreamer-plugins-ugly-doc < %{version} +Obsoletes: gstreamer-plugins-vaapi-doc < %{version} +Provides: gstreamer-doc = %{version} +Provides: gstreamer-plugins-bad-doc = %{version} +Provides: gstreamer-plugins-base-doc = %{version} +Provides: gstreamer-plugins-good-doc = %{version} +Provides: gstreamer-plugins-libav-doc = %{version} +Provides: gstreamer-plugins-ugly-doc = %{version} +Provides: gstreamer-plugins-vaapi-doc = %{version} +BuildArch: noarch + +%description +GStreamer documentation. + +%prep +%autosetup + +%build + +%install + +# Move devhelp into the right directory +mkdir -p %{buildroot}%{_datadir}/gtk-doc/html/ +cp -r devhelp/books/GStreamer %{buildroot}%{_datadir}/gtk-doc/html/GStreamer-%{gst_branch} + +# Remove the search assets, we use devhelp search +rm -rf %{buildroot}%{_datadir}/gtk-doc/html/GStreamer-%{gst_branch}/assets/js/search + +# Rename the devhelp docs to include the version +cp -r %{buildroot}%{_datadir}/gtk-doc/html/GStreamer-%{gst_branch}/GStreamer.devhelp2 \ + %{buildroot}%{_datadir}/gtk-doc/html/GStreamer-%{gst_branch}/GStreamer-%{gst_branch}.devhelp2 + +# Remove duplicates +%fdupes %{buildroot}%{_datadir} + +%files +%license LICENSE.BSD LICENSE.CC-BY-SA-4.0 LICENSE.LGPL-2.1 LICENSE.MIT LICENSE.OPL +%doc README.md +%dir %{_datadir}/gtk-doc +%dir %{_datadir}/gtk-doc/html +%{_datadir}/gtk-doc/html/GStreamer-%{gst_branch}/ + +%changelog