diff --git a/fix-i18n-merge-file.patch b/fix-i18n-merge-file.patch deleted file mode 100644 index a8c7691..0000000 --- a/fix-i18n-merge-file.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up gnome-user-share-3.34.0/data/meson.build.orig gnome-user-share-3.34.0/data/meson.build ---- gnome-user-share-3.34.0/data/meson.build.orig 2022-06-22 10:06:57.184000000 +0000 -+++ gnome-user-share-3.34.0/data/meson.build 2022-06-22 10:07:16.824000000 +0000 -@@ -7,7 +7,6 @@ desktop_in = configure_file( - ) - - i18n.merge_file( -- desktop, - type: 'desktop', - input: desktop_in, - output: '@BASENAME@', diff --git a/gnome-user-share-3.34.0.tar.xz b/gnome-user-share-3.34.0.tar.xz deleted file mode 100644 index 43e5690..0000000 Binary files a/gnome-user-share-3.34.0.tar.xz and /dev/null differ diff --git a/gnome-user-share-43.0.tar.xz b/gnome-user-share-43.0.tar.xz new file mode 100644 index 0000000..61aa859 Binary files /dev/null and b/gnome-user-share-43.0.tar.xz differ diff --git a/gnome-user-share.spec b/gnome-user-share.spec index b1809a1..69a0e8e 100644 --- a/gnome-user-share.spec +++ b/gnome-user-share.spec @@ -1,17 +1,24 @@ Name: gnome-user-share -Version: 3.34.0 -Release: 3 +Version: 43.0 +Release: 1 Summary: Gnome user file sharing License: GPLv2+ URL: http://www.gnome.org -Source0: http://download.gnome.org/sources/gnome-user-share/3.34/%{name}-%{version}.tar.xz -Patch0: fix-i18n-merge-file.patch +Source0: http://download.gnome.org/sources/%{name}/43/%{name}-%{version}.tar.xz -BuildRequires: gcc gtk3-devel httpd itstool libcanberra-devel meson desktop-file-utils -BuildRequires: libselinux-devel dbus-glib-devel libnotify-devel nautilus-devel gettext +BuildRequires: gcc +BuildRequires: httpd +#BuildRequires: mod_dnssd +BuildRequires: meson +BuildRequires: desktop-file-utils +BuildRequires: glib2-devel +BuildRequires: libselinux-devel +BuildRequires: gettext BuildRequires: systemd-devel +BuildRequires: systemd -Requires: httpd +Requires: httpd +#Requires: mod_dnssd %description gnome-user-share is a small package that binds together various free @@ -25,7 +32,7 @@ computers on the local network using mDNS/rendezvous, so that it shows up in the Network location in GNOME. %prep -%autosetup -p1 +%autosetup -p1 -n %{name}-%{version} %build %meson @@ -48,12 +55,14 @@ up in the Network location in GNOME. %{_libexecdir}/* %{_datadir}/gnome-user-share %{_datadir}/glib-2.0/schemas/org.gnome.desktop.file-sharing.gschema.xml -%{_libdir}/nautilus/extensions-3.0/*.so %{_datadir}/GConf/gsettings/gnome-user-share.convert %{_datadir}/applications/gnome-user-share-webdav.desktop %{_userunitdir}/gnome-user-share-webdav.service %changelog +* Mon Jan 02 2023 lin zhang - 43.0-1 +- Update to 43.0 + * Mon Jun 20 2022 lin zhang - 3.34.0-3 - fix build when Meson >= 0.61.5 - add patch fix-i18n-merge-file.patch