summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-08-05 02:16:57 +0000
committerCoprDistGit <infra@openeuler.org>2024-08-05 02:16:57 +0000
commitc421b05cd3885f474c9fb554e241b8a885f65833 (patch)
tree225e293c3b539d6d33ae641ca9de34308cc5ff8d
parent887377969bf48be66b4e51c403b46142c8620e5f (diff)
automatic import of gnome-touropeneuler24.03_LTS
-rw-r--r--.gitignore1
-rw-r--r--gnome-tour.spec270
-rw-r--r--ja.po188
-rw-r--r--sources1
4 files changed, 460 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..e699dd2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/gnome-tour-40.1.tar.xz
diff --git a/gnome-tour.spec b/gnome-tour.spec
new file mode 100644
index 0000000..2aa7a5f
--- /dev/null
+++ b/gnome-tour.spec
@@ -0,0 +1,270 @@
+%global debug_package %{nil}
+
+# Use bundled deps as we don't ship the exact right versions for all the
+# required rust libraries
+%global bundled_rust_deps 1
+
+%global tarball_version %%(echo %{version} | tr '~' '.')
+
+Name: gnome-tour
+Version: 40.1
+Release: 2%{?dist}
+Summary: GNOME Tour and Greeter
+
+# * gnome-tour source code is GPLv3+
+# * welcome-fedora.svg is CC-BY-SA
+# * bundled rust crates all include either MIT or GPLv3+ as one of the possible
+# licenses, which when compiled into gnome-tour binary together with GPLv3+
+# gnome-tour source code results in effective GPLv3+ for the resulting binary
+License: GPLv3+ and CC-BY-SA
+URL: https://gitlab.gnome.org/GNOME/gnome-tour
+Source0: https://download.gnome.org/sources/gnome-tour/40/gnome-tour-%{tarball_version}.tar.xz
+# Updated Japanese translation
+# https://bugzilla.redhat.com/show_bug.cgi?id=2082188
+Source1: ja.po
+
+BuildRequires: meson
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(gio-2.0)
+BuildRequires: pkgconfig(gdk-pixbuf-2.0)
+BuildRequires: pkgconfig(gtk+-3.0)
+BuildRequires: pkgconfig(gstreamer-1.0)
+BuildRequires: pkgconfig(gstreamer-video-1.0)
+BuildRequires: pkgconfig(gstreamer-player-1.0)
+BuildRequires: pkgconfig(libhandy-1)
+BuildRequires: /usr/bin/appstream-util
+BuildRequires: /usr/bin/desktop-file-validate
+
+%if 0%{?bundled_rust_deps}
+BuildRequires: cargo
+BuildRequires: rust
+%else
+BuildRequires: rust-packaging
+%endif
+
+%if 0%{?bundled_rust_deps}
+# bundled crates list updated for gnome-tour 3.37.91
+Provides: bundled(crate(aho-corasick/default)) = 0.7.13
+Provides: bundled(crate(anyhow/default)) = 1.0.32
+Provides: bundled(crate(atk/default)) = 0.9.0
+Provides: bundled(crate(atk-sys/default)) = 0.10.0
+Provides: bundled(crate(atty/default)) = 0.2.14
+Provides: bundled(crate(autocfg/default)) = 1.0.0
+Provides: bundled(crate(bitflags/default)) = 1.2.1
+Provides: bundled(crate(cairo-rs/default)) = 0.9.1
+Provides: bundled(crate(cairo-sys-rs/default)) = 0.10.0
+Provides: bundled(crate(cc/default)) = 1.0.58
+Provides: bundled(crate(cfg-if/default)) = 0.1.10
+Provides: bundled(crate(either/default)) = 1.6.0
+Provides: bundled(crate(env_logger/default)) = 0.7.1
+Provides: bundled(crate(futures/default)) = 0.3.5
+Provides: bundled(crate(futures-channel/default)) = 0.3.5
+Provides: bundled(crate(futures-core/default)) = 0.3.5
+Provides: bundled(crate(futures-executor/default)) = 0.3.5
+Provides: bundled(crate(futures-io/default)) = 0.3.5
+Provides: bundled(crate(futures-macro/default)) = 0.3.5
+Provides: bundled(crate(futures-sink/default)) = 0.3.5
+Provides: bundled(crate(futures-task/default)) = 0.3.5
+Provides: bundled(crate(futures-util/default)) = 0.3.5
+Provides: bundled(crate(gdk/default)) = 0.13.1
+Provides: bundled(crate(gdk-pixbuf/default)) = 0.9.0
+Provides: bundled(crate(gdk-pixbuf-sys/default)) = 0.10.0
+Provides: bundled(crate(gdk-sys/default)) = 0.10.0
+Provides: bundled(crate(gettext-rs/default)) = 0.4.4
+Provides: bundled(crate(gettext-sys/default)) = 0.19.9
+Provides: bundled(crate(gio/default)) = 0.9.0
+Provides: bundled(crate(gio-sys/default)) = 0.10.0
+Provides: bundled(crate(glib/default)) = 0.10.1
+Provides: bundled(crate(glib-macros/default)) = 0.10.1
+Provides: bundled(crate(glib-sys/default)) = 0.10.0
+Provides: bundled(crate(gobject-sys/default)) = 0.10.0
+Provides: bundled(crate(gstreamer/default)) = 0.16.2
+Provides: bundled(crate(gstreamer-base/default)) = 0.16.0
+Provides: bundled(crate(gstreamer-base-sys/default)) = 0.9.0
+Provides: bundled(crate(gstreamer-player/default)) = 0.16.0
+Provides: bundled(crate(gstreamer-player-sys/default)) = 0.9.0
+Provides: bundled(crate(gstreamer-sys/default)) = 0.9.0
+Provides: bundled(crate(gstreamer-video/default)) = 0.16.0
+Provides: bundled(crate(gstreamer-video-sys/default)) = 0.9.0
+Provides: bundled(crate(gtk/default)) = 0.9.1
+Provides: bundled(crate(gtk-sys/default)) = 0.10.0
+Provides: bundled(crate(heck/default)) = 0.3.1
+Provides: bundled(crate(humantime/default)) = 1.3.0
+Provides: bundled(crate(itertools/default)) = 0.9.0
+Provides: bundled(crate(lazy_static/default)) = 1.4.0
+Provides: bundled(crate(libc/default)) = 0.2.74
+Provides: bundled(crate(libhandy/default)) = 1.0.0~alpha
+Provides: bundled(crate(libhandy-sys/default)) = 1.0.0~alpha
+Provides: bundled(crate(locale_config/default)) = 0.2.3
+Provides: bundled(crate(log/default)) = 0.4.11
+Provides: bundled(crate(memchr/default)) = 2.3.3
+Provides: bundled(crate(muldiv/default)) = 0.2.1
+Provides: bundled(crate(num-integer/default)) = 0.1.43
+Provides: bundled(crate(num-rational/default)) = 0.3.0
+Provides: bundled(crate(num-traits/default)) = 0.2.12
+Provides: bundled(crate(once_cell/default)) = 1.4.1
+Provides: bundled(crate(pango/default)) = 0.9.1
+Provides: bundled(crate(pango-sys/default)) = 0.10.0
+Provides: bundled(crate(paste/default)) = 0.1.18
+Provides: bundled(crate(paste-impl/default)) = 0.1.18
+Provides: bundled(crate(pin-project/default)) = 0.4.23
+Provides: bundled(crate(pin-project-internal/default)) = 0.4.23
+Provides: bundled(crate(pin-utils/default)) = 0.1.0
+Provides: bundled(crate(pkg-config/default)) = 0.3.18
+Provides: bundled(crate(pretty_env_logger/default)) = 0.4.0
+Provides: bundled(crate(pretty-hex/default)) = 0.1.1
+Provides: bundled(crate(proc-macro2/default)) = 1.0.19
+Provides: bundled(crate(proc-macro-crate/default)) = 0.1.5
+Provides: bundled(crate(proc-macro-error/default)) = 1.0.4
+Provides: bundled(crate(proc-macro-error-attr/default)) = 1.0.4
+Provides: bundled(crate(proc-macro-hack/default)) = 0.5.18
+Provides: bundled(crate(proc-macro-nested/default)) = 0.1.6
+Provides: bundled(crate(quick-error/default)) = 1.2.3
+Provides: bundled(crate(quote/default)) = 1.0.7
+Provides: bundled(crate(regex/default)) = 1.3.9
+Provides: bundled(crate(regex-syntax/default)) = 0.6.18
+Provides: bundled(crate(serde/default)) = 1.0.115
+Provides: bundled(crate(slab/default)) = 0.4.2
+Provides: bundled(crate(strum/default)) = 0.18.0
+Provides: bundled(crate(strum_macros/default)) = 0.18.0
+Provides: bundled(crate(syn/default)) = 1.0.38
+Provides: bundled(crate(system-deps/default)) = 1.3.2
+Provides: bundled(crate(termcolor/default)) = 1.1.0
+Provides: bundled(crate(thiserror/default)) = 1.0.20
+Provides: bundled(crate(thiserror-impl/default)) = 1.0.20
+Provides: bundled(crate(thread_local/default)) = 1.0.1
+Provides: bundled(crate(toml/default)) = 0.5.6
+Provides: bundled(crate(unicode-segmentation/default)) = 1.6.0
+Provides: bundled(crate(unicode-xid/default)) = 0.2.1
+Provides: bundled(crate(version_check/default)) = 0.9.2
+Provides: bundled(crate(version-compare/default)) = 0.0.10
+%endif
+
+Requires: gstreamer1-plugins-good-gtk%{?_isa}
+
+# Removed in F34
+Obsoletes: gnome-getting-started-docs < 3.38.1-2
+Obsoletes: gnome-getting-started-docs-cs < 3.38.1-2
+Obsoletes: gnome-getting-started-docs-de < 3.38.1-2
+Obsoletes: gnome-getting-started-docs-es < 3.38.1-2
+Obsoletes: gnome-getting-started-docs-fr < 3.38.1-2
+Obsoletes: gnome-getting-started-docs-gl < 3.38.1-2
+Obsoletes: gnome-getting-started-docs-hu < 3.38.1-2
+Obsoletes: gnome-getting-started-docs-it < 3.38.1-2
+Obsoletes: gnome-getting-started-docs-pl < 3.38.1-2
+Obsoletes: gnome-getting-started-docs-pt_BR < 3.38.1-2
+Obsoletes: gnome-getting-started-docs-ru < 3.38.1-2
+
+%description
+A guided tour and greeter for GNOME.
+
+
+%prep
+%autosetup -p1 -n %{name}-%{tarball_version}
+
+cp -a %{S:1} po/ja.po
+
+%if ! 0%{?bundled_rust_deps}
+sed -i -e '/\(build_by_default\|install\)/s/true/false/' src/meson.build
+%cargo_prep
+%endif
+
+
+%if ! 0%{?bundled_rust_deps}
+%generate_buildrequires
+%cargo_generate_buildrequires
+%endif
+
+
+%build
+%meson
+%meson_build
+
+%if ! 0%{?bundled_rust_deps}
+%cargo_build
+%endif
+
+
+%install
+%meson_install
+
+%if ! 0%{?bundled_rust_deps}
+%cargo_install
+%endif
+
+%find_lang gnome-tour
+
+
+%check
+appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/org.gnome.Tour.metainfo.xml
+desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Tour.desktop
+
+
+%files -f gnome-tour.lang
+%license LICENSE.md
+%doc NEWS README.md
+%{_bindir}/gnome-tour
+%{_datadir}/applications/org.gnome.Tour.desktop
+%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Tour.svg
+%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Tour-symbolic.svg
+%{_datadir}/metainfo/org.gnome.Tour.metainfo.xml
+
+
+%changelog
+* Fri Sep 02 2022 Kalev Lember <klember@redhat.com> - 40.1-2
+- Update Japanese translation
+- Resolves: rhbz#2082188
+
+* Wed Feb 23 2022 Bilal Elmoussaoui <belmouss@redhat.com> - 41.0-1
+- Fix default focus
+ Related: rhbz#2055735
+
+* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 40.0-4
+- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
+ Related: rhbz#1991688
+
+* Tue Apr 27 2021 Kalev Lember <klember@redhat.com> - 40.0-3
+- Add missing obsoletes for gnome-getting-started-docs-hu (#1954117)
+
+* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 40.0-2
+- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
+
+* Tue Mar 23 2021 Kalev Lember <klember@redhat.com> - 40.0-1
+- Update to 40.0
+
+* Wed Mar 17 2021 Kalev Lember <klember@redhat.com> - 40~beta-5
+- Update the fedora logo in welcome image (#1940041)
+
+* Tue Feb 23 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 40~beta-4
+- Obsolete all language-specific gnome-getting-started-docs subpackages
+
+* Fri Feb 19 2021 Kalev Lember <klember@redhat.com> - 40~beta-3
+- Obsolete gnome-getting-started-docs
+
+* Wed Feb 17 2021 Kalev Lember <klember@redhat.com> - 40~beta-2
+- New welcome image for Fedora branding (thanks, jimmac!)
+
+* Wed Feb 17 2021 Kalev Lember <klember@redhat.com> - 40~beta-1
+- Update to 40.beta
+
+* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.38.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Tue Oct 20 2020 Kalev Lember <klember@redhat.com> - 3.38.0-2
+- Add missing gstreamer1-plugins-good-gtk dep (#1889657)
+
+* Wed Sep 16 2020 Kalev Lember <klember@redhat.com> - 3.38.0-1
+- Update to 3.38.0
+
+* Mon Sep 14 2020 Kalev Lember <klember@redhat.com> - 3.37.92-2
+- Use a lower res video to improve the layout (thanks jimmac!)
+
+* Tue Sep 08 2020 Kalev Lember <klember@redhat.com> - 3.37.92-1
+- Update to 3.37.92
+
+* Thu Aug 27 2020 Kalev Lember <klember@redhat.com> - 3.37.91-2
+- Add provides for bundled rust crates (#1873108)
+- Clarify licensing for bundled rust crates (#1873108)
+
+* Thu Aug 27 2020 Kalev Lember <klember@redhat.com> - 3.37.91-1
+- Initial Fedora packaging
diff --git a/ja.po b/ja.po
new file mode 100644
index 0000000..b442e08
--- /dev/null
+++ b/ja.po
@@ -0,0 +1,188 @@
+# Japanese translation for gnome-tour.
+# Copyright (C) 2020-2021 gnome-tour's COPYRIGHT HOLDER
+# This file is distributed under the same license as the gnome-tour package.
+# Yuki Okushi <huyuumi.dev@gmail.com>, 2020.
+# sicklylife <translation@sicklylife.jp>, 2020-2021.
+# sujiniku <sujinikusityuu@gmail.com>, 2021.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gnome-tour master\n"
+"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-tour/issues\n"
+"POT-Creation-Date: 2022-02-23 09:27+0000\n"
+"PO-Revision-Date: 2021-10-21 23:00+0900\n"
+"Last-Translator: sicklylife <translation@sicklylife.jp>\n"
+"Language-Team: Japanese <gnome-translation@gnome.gr.jp>\n"
+"Language: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: data/org.gnome.Tour.desktop.in.in:3 data/org.gnome.Tour.metainfo.xml.in.in:7
+#: src/main.rs:19
+msgid "Tour"
+msgstr "ツアー"
+
+#: data/org.gnome.Tour.desktop.in.in:4
+msgid "Greeter & Tour"
+msgstr "案内とツアー"
+
+#: data/org.gnome.Tour.desktop.in.in:9
+msgid "Gnome;GTK;"
+msgstr "Gnome;GTK;"
+
+#: data/org.gnome.Tour.metainfo.xml.in.in:8
+msgid "GNOME Tour and Greeter"
+msgstr "GNOME のツアー/案内"
+
+#: data/org.gnome.Tour.metainfo.xml.in.in:10
+msgid "A guided tour and greeter for GNOME."
+msgstr "GNOME のガイドツアーと案内。"
+
+#: data/org.gnome.Tour.metainfo.xml.in.in:15
+msgid "Main Window"
+msgstr "メインウィンドウ"
+
+#: data/org.gnome.Tour.metainfo.xml.in.in:39
+msgid "The GNOME Project"
+msgstr "The GNOME Project"
+
+#: src/widgets/pages/welcome.rs:143
+msgid "Start the Tour"
+msgstr "ツアーを始める"
+
+#: src/widgets/pages/welcome.rs:153
+msgid "Learn about new and essential features in {} {}."
+msgstr "{} {} の新しい必須機能について学びましょう。"
+
+#: src/widgets/paginator.rs:32
+msgid "_Start"
+msgstr "始める(_S)"
+
+#: src/widgets/paginator.rs:33
+msgid "_Next"
+msgstr "次へ(_N)"
+
+#: src/widgets/paginator.rs:34 src/widgets/paginator.rs:35
+msgid "_Close"
+msgstr "閉じる(_C)"
+
+#: src/widgets/paginator.rs:36
+msgid "_Previous"
+msgstr "前へ(_P)"
+
+#: src/widgets/window.rs:51
+msgid "Get an Overview"
+msgstr "全体を見渡す"
+
+#: src/widgets/window.rs:52
+msgid "Press Activities to see open windows and apps."
+msgstr "“アクティビティ”を押すと、開いているウィンドウ/アプリが表示されます。"
+
+#: src/widgets/window.rs:61
+msgid "Make Apps Your Own"
+msgstr "アプリケーションを独自のものにする"
+
+#: src/widgets/window.rs:62
+msgid "Arrange the app grid to your liking."
+msgstr "アプリケーショングリッドを好みに合わせてアレンジします。"
+
+#: src/widgets/window.rs:71
+msgid "Keep on Top with Workspaces"
+msgstr "Workspaces でトップを維持する"
+
+#: src/widgets/window.rs:72
+msgid "Easily organise windows with the new workspaces view."
+msgstr "新しい Workspaces ビューで、簡単にウィンドウを整理できます。"
+
+#: src/widgets/window.rs:81
+msgid "Up/Down for the Overview"
+msgstr "縦方向ジェスチャーでオーバービュー画面を操作する"
+
+#: src/widgets/window.rs:82
+msgid "On a touchpad, use three-finger vertical swipes. Try it!"
+msgstr "3 本の指でタッチパッドを上下にスワイプしてみてください!"
+
+#: src/widgets/window.rs:91
+msgid "Left/Right for Workspaces"
+msgstr "横方向ジェスチャーでワークスペースを操作する"
+
+#: src/widgets/window.rs:92
+msgid "On a touchpad, use three-finger horizontal swipes. Try it!"
+msgstr "3 本の指でタッチパッドを左右にスワイプしてみてください!"
+
+#: src/widgets/window.rs:104
+msgid "That's it! We hope that you enjoy {} {}."
+msgstr "以上です。{} {} を楽しんでください。"
+
+#: src/widgets/window.rs:107
+msgid "To get more advice and tips, see the Help app."
+msgstr "より詳しいアドバイスやヒントはヘルプアプリを参照してください。"
+
+#~ msgid "Welcome to {} {}"
+#~ msgstr "{} {} へようこそ"
+
+#~ msgid ""
+#~ "Hi there! Take the tour to learn your way around and discover essential "
+#~ "features."
+#~ msgstr ""
+#~ "こんにちは! ツアーを通して使い方を学び、基本的な機能を覚えましょう。"
+
+#~ msgid "_No Thanks"
+#~ msgstr "遠慮する(_N)"
+
+#~ msgid "The activities view can also be used to switch windows and search."
+#~ msgstr ""
+#~ "アクティビティビューでは、ウィンドウの切り替えや検索をすることもできます。"
+
+#~ msgid "Just type to search"
+#~ msgstr "入力して検索する"
+
+#~ msgid ""
+#~ "In the activities view, just start typing to search for apps, settings "
+#~ "and more."
+#~ msgstr ""
+#~ "アクティビティビューでは、キー入力するだけでアプリケーションや設定、その他"
+#~ "いろいろなものを検索することができます。"
+
+#~ msgid "Click the time to see notifications"
+#~ msgstr "時刻をクリックして通知を確認する"
+
+#~ msgid "The notifications popover also includes personal planning tools."
+#~ msgstr ""
+#~ "通知のポップオーバーにはパーソナルプランニングツールも含まれています。"
+
+#~ msgid "View system information and settings"
+#~ msgstr "システム情報と設定を確認する"
+
+#~ msgid "Get an overview of the system status and quickly change settings."
+#~ msgstr "システムステータスの概要を確認し、手早く設定を変更します。"
+
+#~ msgid "Use Software to find and install apps"
+#~ msgstr "“ソフトウェア”を使ってアプリを探しインストールする"
+
+#~ msgid ""
+#~ "Discover great apps through search, browsing and our recommendations."
+#~ msgstr ""
+#~ "各カテゴリーやおすすめを見たり、検索したりして、すばらしいアプリケーション"
+#~ "を見つけましょう。"
+
+#~ msgid "GNOME Tour"
+#~ msgstr "GNOME ツアー"
+
+#~ msgid "Activities Overview"
+#~ msgstr "アクティビティオーバービュー"
+
+#~ msgid "Search"
+#~ msgstr "検索"
+
+#~ msgid "Date & Time"
+#~ msgstr "日付と時刻"
+
+#~ msgid "System Menu"
+#~ msgstr "システムメニュー"
+
+#~ msgid "Software"
+#~ msgstr "ソフトウェア"
+
diff --git a/sources b/sources
new file mode 100644
index 0000000..b246f3d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+70d9f65ce8f55e46bffdfe61161a373c gnome-tour-40.1.tar.xz