Compare commits

..

No commits in common. "9cb6f745aa726b543831f88ec51d3df9b2488d16" and "e2c0a7eff6d42a3266f22f6d1cd4145c22ce73db" have entirely different histories.

4 changed files with 25 additions and 41 deletions

BIN
devhelp-3.38.1.tar.xz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,27 +1,30 @@
Name: devhelp Name: devhelp
Epoch: 1 Epoch: 1
Version: 43.0 Version: 3.38.1
Release: 1 Release: 5
Summary: GTK API documentation browser Summary: GTK API documentation browser
License: GPLv3+
URL: https://wiki.gnome.org/Apps/Devhelp
Source0: https://download.gnome.org/sources/%{name}/43/%{name}-%{version}.tar.xz
BuildRequires: chrpath desktop-file-utils gettext gobject-introspection-devel itstool meson License: GPLv2+
BuildRequires: pkgconfig(gsettings-desktop-schemas) pkgconfig(gtk+-3.0) pkgconfig(webkit2gtk-4.1) URL: https://wiki.gnome.org/Apps/Devhelp
BuildRequires: libappstream-glib gi-docgen gtk-update-icon-cache Source0: https://download.gnome.org/sources/%{name}/3.38/%{name}-%{version}.tar.xz
Provides: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
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
Provides: %{name}-libs = %{epoch}:%{version}-%{release} Provides: %{name}-libs = %{epoch}:%{version}-%{release}
Obsoletes: %{name}-libs <= %{epoch}:%{version}-%{release} Obsoletes: %{name}-libs <= %{epoch}:%{version}-%{release}
%ifarch x86_64
Provides: %{name}-libs(x86-64) = %{epoch}:%{version}-%{release}
%else
Provides: %{name}-libs(aarch-64) = %{epoch}:%{version}-%{release}
%endif
%description %description
A browser to show API documentation generated by gtk-doc. A browser to show API documentation generated by gtk-doc.
%package devel %package devel
Summary: Include development library when using devhelp Summary: Include development library when using devhelp
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
%description devel %description devel
Development packages contains header files and library that can be used Development packages contains header files and library that can be used
for embedding devhelp into other applications. for embedding devhelp into other applications.
@ -29,7 +32,7 @@ for embedding devhelp into other applications.
%package_help %package_help
%prep %prep
%autosetup -p1 %autosetup -p1
%build %build
%meson -Dgtk_doc=true -Dplugin_gedit=true %meson -Dgtk_doc=true -Dplugin_gedit=true
@ -41,25 +44,22 @@ for embedding devhelp into other applications.
install -d $RPM_BUILD_ROOT%{_datadir}/devhelp/books install -d $RPM_BUILD_ROOT%{_datadir}/devhelp/books
chrpath --delete $RPM_BUILD_ROOT%{_bindir}/devhelp chrpath --delete $RPM_BUILD_ROOT%{_bindir}/devhelp
rm -rf ${RPM_BUILD_ROOT}%{_libdir}/gedit/plugins/__pycache__ rm -rf ${RPM_BUILD_ROOT}%{_libdir}/gedit/plugins/__pycache__
%find_lang devhelp --with-gnome %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 %files -f devhelp.lang
%doc NEWS README.md %doc AUTHORS NEWS README.md
%license LICENSES/* %license LICENSES/*
%{_bindir}/devhelp %{_bindir}/devhelp
%{_datadir}/devhelp %{_datadir}/devhelp
%{_datadir}/applications/org.gnome.Devhelp*.desktop %{_datadir}/applications/org.gnome.Devhelp.desktop
%{_datadir}/dbus-1/services/org.gnome.Devhelp*.service %{_datadir}/dbus-1/services/org.gnome.Devhelp.service
%{_datadir}/glib-2.0/schemas/org.gnome.devhelp.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.devhelp.gschema.xml
%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Devhelp*.svg %{_datadir}/icons/hicolor/scalable/apps/org.gnome.Devhelp.svg
%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Devhelp*-symbolic.svg %{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Devhelp-symbolic.svg
%{_datadir}/metainfo/org.gnome.Devhelp*.appdata.xml %{_datadir}/metainfo/org.gnome.Devhelp.appdata.xml
%dir %{_libdir}/gedit %dir %{_libdir}/gedit
%dir %{_libdir}/gedit/plugins %dir %{_libdir}/gedit/plugins
%{_libdir}/gedit/plugins/devhelp.* %{_libdir}/gedit/plugins/devhelp.*
@ -74,22 +74,10 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Devhelp*
%{_datadir}/gir-1.0/Devhelp-3.0.gir %{_datadir}/gir-1.0/Devhelp-3.0.gir
%files help %files help
%{_datadir}/doc/* %{_datadir}/gtk-doc/*
%{_mandir}/man1/devhelp.1* %{_mandir}/man1/devhelp.1*
%changelog %changelog
* Fri Dec 9 2022 lin zhang <lin.zhang@turbolinux.com.cn> - 1:43.0-1
- Update to 43.0 for gnome 43
* Fri Nov 11 2022 lin zhang <lin.zhang@turbolinux.com.cn> - 1:41.3-1
- Update to 41.3
* Wed Jun 22 2022 wenlong ding <wenlong.ding@turbolinux.com.cn> - 1:41.2-2
- Add fix-meson-0.61.5-compile-error.patch fix compile error
* Tue Apr 26 2022 dillon chen <dillon.chen@gmail.com> - 1:41.2-1
- Update to 41.2
* Tue Mar 1 2022 weijin deng <weijin.deng@turbolinux.com.cn> - 1:3.38.1-5 * Tue Mar 1 2022 weijin deng <weijin.deng@turbolinux.com.cn> - 1:3.38.1-5
- Fix error provides of aarch64. - Fix error provides of aarch64.

View File

@ -1,4 +0,0 @@
version_control: gitlab.gnome
src_repo: devhelp
tag_prefix: ^
separator: .