summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2025-01-15 06:58:14 +0000
committerCoprDistGit <infra@openeuler.org>2025-01-15 06:58:14 +0000
commit57c631be1cedc66ba4c82376aaed8212e6703f32 (patch)
treec238b0e3844064cb4dee9c08420a8bdb7cc7d93d
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-0.12-datadir.patch9
-rw-r--r--xdg-user-dirs-gtk.spec51
5 files changed, 74 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-0.12-datadir.patch b/xdg-user-dirs-gtk-0.12-datadir.patch
new file mode 100644
index 0000000..d0f1ac1
--- /dev/null
+++ b/xdg-user-dirs-gtk-0.12-datadir.patch
@@ -0,0 +1,9 @@
+--- xdg-user-dirs-gtk-0.12/meson_custom_install_desktop_file.sh.orig 2025-01-15 14:55:49.847653100 +0800
++++ xdg-user-dirs-gtk-0.12/meson_custom_install_desktop_file.sh 2025-01-15 14:56:05.010597500 +0800
+@@ -4,5 +4,5 @@
+
+ mkdir -p "${MESON_INSTALL_DESTDIR_PREFIX}/data/applications/"
+ cp "${DESTDIR}/etc/xdg/autostart/user-dirs-update-gtk.desktop" \
+- "${MESON_INSTALL_DESTDIR_PREFIX}/data/applications/user-dirs-update-gtk.desktop"
++ "${MESON_INSTALL_DESTDIR_PREFIX}/share/applications/user-dirs-update-gtk.desktop"
+
diff --git a/xdg-user-dirs-gtk.spec b/xdg-user-dirs-gtk.spec
new file mode 100644
index 0000000..f5daaf5
--- /dev/null
+++ b/xdg-user-dirs-gtk.spec
@@ -0,0 +1,51 @@
+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
+Patch1: xdg-user-dirs-gtk-0.12-datadir.patch
+
+BuildRequires: gcc
+BuildRequires: meson >= 0.50.0
+BuildRequires: pkgconfig(gtk+-3.0)
+BuildRequires: /usr/bin/xdg-user-dirs-update
+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
+
+%files -f %{name}.lang
+%license COPYING
+%doc NEWS AUTHORS README ChangeLog
+%{_bindir}/*
+%{_sysconfdir}/xdg/autostart/user-dirs-update-gtk.desktop
+%{_datadir}/applications/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