diff --git a/devhelp-3.38.1.tar.xz b/devhelp-3.38.1.tar.xz deleted file mode 100644 index f12c8df..0000000 Binary files a/devhelp-3.38.1.tar.xz and /dev/null differ diff --git a/devhelp-41.2.tar.xz b/devhelp-41.2.tar.xz new file mode 100644 index 0000000..064c8fc Binary files /dev/null and b/devhelp-41.2.tar.xz differ diff --git a/devhelp.spec b/devhelp.spec index fb44621..87053fb 100644 --- a/devhelp.spec +++ b/devhelp.spec @@ -1,16 +1,15 @@ Name: devhelp Epoch: 1 -Version: 3.38.1 -Release: 5 +Version: 41.2 +Release: 1 Summary: GTK API documentation browser - -License: GPLv2+ +License: GPLv3+ URL: https://wiki.gnome.org/Apps/Devhelp -Source0: https://download.gnome.org/sources/%{name}/3.38/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/41/%{name}-%{version}.tar.xz BuildRequires: chrpath desktop-file-utils gettext gobject-introspection-devel gtk-doc itstool meson BuildRequires: pkgconfig(amtk-5) pkgconfig(gsettings-desktop-schemas) pkgconfig(gtk+-3.0) pkgconfig(webkit2gtk-4.0) -BuildRequires: libappstream-glib +BuildRequires: libappstream-glib gi-docgen Provides: %{name}-libs = %{epoch}:%{version}-%{release} Obsoletes: %{name}-libs <= %{epoch}:%{version}-%{release} %ifarch x86_64 @@ -32,7 +31,7 @@ for embedding devhelp into other applications. %package_help %prep -%autosetup -p1 +%autosetup -p1 %build %meson -Dgtk_doc=true -Dplugin_gedit=true @@ -44,22 +43,25 @@ for embedding devhelp into other applications. install -d $RPM_BUILD_ROOT%{_datadir}/devhelp/books chrpath --delete $RPM_BUILD_ROOT%{_bindir}/devhelp - rm -rf ${RPM_BUILD_ROOT}%{_libdir}/gedit/plugins/__pycache__ %find_lang devhelp --with-gnome +%check +appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/org.gnome.Devhelp*.appdata.xml +desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Devhelp*.desktop + %files -f devhelp.lang -%doc AUTHORS NEWS README.md +%doc NEWS README.md %license LICENSES/* %{_bindir}/devhelp %{_datadir}/devhelp -%{_datadir}/applications/org.gnome.Devhelp.desktop -%{_datadir}/dbus-1/services/org.gnome.Devhelp.service +%{_datadir}/applications/org.gnome.Devhelp*.desktop +%{_datadir}/dbus-1/services/org.gnome.Devhelp*.service %{_datadir}/glib-2.0/schemas/org.gnome.devhelp.gschema.xml -%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Devhelp.svg -%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Devhelp-symbolic.svg -%{_datadir}/metainfo/org.gnome.Devhelp.appdata.xml +%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Devhelp*.svg +%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Devhelp*-symbolic.svg +%{_datadir}/metainfo/org.gnome.Devhelp*.appdata.xml %dir %{_libdir}/gedit %dir %{_libdir}/gedit/plugins %{_libdir}/gedit/plugins/devhelp.* @@ -74,10 +76,13 @@ rm -rf ${RPM_BUILD_ROOT}%{_libdir}/gedit/plugins/__pycache__ %{_datadir}/gir-1.0/Devhelp-3.0.gir %files help -%{_datadir}/gtk-doc/* +%{_datadir}/doc/* %{_mandir}/man1/devhelp.1* %changelog +* Tue Apr 26 2022 dillon chen - 1:41.2-1 +- Update to 41.2 + * Tue Mar 1 2022 weijin deng - 1:3.38.1-5 - Fix error provides of aarch64.