Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
9cb6f745aa
!19 Update to 43.0
From: @dwl301 
Reviewed-by: @zhang__3125 
Signed-off-by: @zhang__3125
2023-02-17 06:35:41 +00:00
dwl301
0447d4a18a Update to 43.0 2023-01-31 15:41:44 +08:00
openeuler-ci-bot
43a58e40d0
!18 修改架构provides为通用格式
From: @laokz 
Reviewed-by: @dwl301 
Signed-off-by: @dwl301
2022-12-25 09:57:57 +00:00
laokz
3801b3fed5 modify arch provides to general format 2022-12-25 14:20:20 +08:00
openeuler-ci-bot
32d6002e8a
!17 update to 41.3
From: @zhang__3125 
Reviewed-by: @dwl301 
Signed-off-by: @dwl301
2022-11-12 02:47:19 +00:00
zhang__3125
0e00329175 update to 41.3 2022-11-12 08:44:11 +08:00
openeuler-ci-bot
6d59df2efe
!16 Add yaml and fix build error
From: @dwl301 
Reviewed-by: @zhang__3125 
Signed-off-by: @zhang__3125
2022-06-22 10:27:57 +00:00
dwl301
5e9e8be0cb Add fix-meson-0.61.5-compile-error.patch fix build error 2022-06-22 17:37:23 +08:00
openeuler-ci-bot
cf41bfdaea
!14 upgrade to 41.2
From: @dillon_chen 
Reviewed-by: @dwl301 
Signed-off-by: @dwl301
2022-05-31 08:16:39 +00:00
dillon_chen
29e48a807d upgrade to 41.2 2022-04-26 11:10:56 +08:00
4 changed files with 40 additions and 24 deletions

Binary file not shown.

BIN
devhelp-43.0.tar.xz Normal file

Binary file not shown.

View File

@ -1,30 +1,27 @@
Name: devhelp Name: devhelp
Epoch: 1 Epoch: 1
Version: 3.38.1 Version: 43.0
Release: 5 Release: 1
Summary: GTK API documentation browser Summary: GTK API documentation browser
License: GPLv3+
License: GPLv2+
URL: https://wiki.gnome.org/Apps/Devhelp 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}/43/%{name}-%{version}.tar.xz
BuildRequires: chrpath desktop-file-utils gettext gobject-introspection-devel gtk-doc itstool meson BuildRequires: chrpath desktop-file-utils gettext gobject-introspection-devel itstool meson
BuildRequires: pkgconfig(amtk-5) pkgconfig(gsettings-desktop-schemas) pkgconfig(gtk+-3.0) pkgconfig(webkit2gtk-4.0) BuildRequires: pkgconfig(gsettings-desktop-schemas) pkgconfig(gtk+-3.0) pkgconfig(webkit2gtk-4.1)
BuildRequires: libappstream-glib BuildRequires: libappstream-glib gi-docgen gtk-update-icon-cache
Provides: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
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.
@ -32,7 +29,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
@ -44,22 +41,25 @@ 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 AUTHORS NEWS README.md %doc 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,10 +74,22 @@ rm -rf ${RPM_BUILD_ROOT}%{_libdir}/gedit/plugins/__pycache__
%{_datadir}/gir-1.0/Devhelp-3.0.gir %{_datadir}/gir-1.0/Devhelp-3.0.gir
%files help %files help
%{_datadir}/gtk-doc/* %{_datadir}/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.

4
devhelp.yaml Normal file
View File

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