summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2025-01-15 03:20:20 +0000
committerCoprDistGit <infra@openeuler.org>2025-01-15 03:20:20 +0000
commit9984896721e97b99bd40608daaf1228a88abfe45 (patch)
treee1ab899c67730beefc0e875918d1d1a3f6a45095
parentc6f4d69f3bd95cce015dc4cd9a1177f62eac0ef0 (diff)
automatic import of xdg-user-dirs-gtk
-rw-r--r--.gitignore1
-rw-r--r--show-in-mate.patch12
-rw-r--r--sources1
-rw-r--r--xdg-user-dirs-gtk.spec53
4 files changed, 67 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..9212f0a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/xdg-user-dirs-gtk-0.12.tar.bz2
diff --git a/show-in-mate.patch b/show-in-mate.patch
new file mode 100644
index 0000000..dd807c5
--- /dev/null
+++ b/show-in-mate.patch
@@ -0,0 +1,12 @@
+diff -up xdg-user-dirs-gtk-0.12/user-dirs-update-gtk.desktop.in.mate xdg-user-dirs-gtk-0.12/user-dirs-update-gtk.desktop.in
+--- xdg-user-dirs-gtk-0.12/user-dirs-update-gtk.desktop.in.mate 2014-01-27 19:09:55.954616086 -0500
++++ xdg-user-dirs-gtk-0.12/user-dirs-update-gtk.desktop.in 2014-01-27 19:10:02.965602005 -0500
+@@ -4,7 +4,7 @@
+ _Name=User folders update
+ _Comment=Update common folders names to match current locale
+ Terminal=false
+-OnlyShowIn=GNOME;LXDE;Unity;
++OnlyShowIn=GNOME;LXDE;Unity;MATE;
+ NoDisplay=true
+ Type=Application
+ StartupNotify=false
diff --git a/sources b/sources
new file mode 100644
index 0000000..41841b8
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+9255d9bffebc1ed5e530e0ddba0af5a8 xdg-user-dirs-gtk-0.12.tar.bz2
diff --git a/xdg-user-dirs-gtk.spec b/xdg-user-dirs-gtk.spec
new file mode 100644
index 0000000..7b35a0b
--- /dev/null
+++ b/xdg-user-dirs-gtk.spec
@@ -0,0 +1,53 @@
+Name: xdg-user-dirs-gtk
+Version: 0.12
+Release: 1
+Summary: Integrated tools for gnome to help manage directories
+License: GPL-2.0-or-later
+URL: https://gitlab.gnome.org/GNOME/xdg-user-dirs-gtk
+Source0: https://gitlab.gnome.org/GNOME/xdg-user-dirs-gtk/-/archive/%{version}/%{name}-%{version}.tar.bz2
+Patch0: show-in-mate.patch
+
+BuildRequires: gcc
+BuildRequires: meson >= 0.50.0
+BuildRequires: pkgconfig(gtk+-3.0)
+BuildRequires: /usr/bin/xdg-user-dirs-update
+BuildRequires: desktop-file-utils
+Requires: /usr/bin/xdg-user-dirs-update
+
+%description
+Contains some gnome integration of xdg-user-dirs to help manage "well known" user directories,
+including creating default bookmarks and detecting locale changes.
+
+%prep
+%autosetup -n %{name}-%{version} -p1
+
+%build
+%meson
+%meson_build
+
+%install
+%meson_install
+
+%find_lang %name
+
+%check
+desktop-file-validate $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/user-dirs-update-gtk.desktop
+
+%files -f %{name}.lang
+%license COPYING
+%doc NEWS AUTHORS README ChangeLog
+%{_bindir}/*
+%config(noreplace) %{_sysconfdir}/xdg/autostart/user-dirs-update-gtk.desktop
+
+%changelog
+* Wed Jan 15 2025 Funda Wang <fundawang@yeah.net> - 0.12-1
+- update to 0.12
+
+* Fri Mar 17 2023 Li Long <lilong@kylinos.cn> - 0.11-1
+- Upgrade to 0.11
+
+* Mon May 31 2021 huanghaitao <huanghaitao8@huawei.com> - 0.10-17
+- Completing build dependencies to fix gcc compiler missing error
+
+* Mon Feb 17 2020 zhouyihang<zhouyihang1@huawei.com> - 0.10-16
+- Package init