!16 Add yaml and fix build error
From: @dwl301 Reviewed-by: @zhang__3125 Signed-off-by: @zhang__3125
This commit is contained in:
commit
6d59df2efe
@ -1,11 +1,12 @@
|
|||||||
Name: devhelp
|
Name: devhelp
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Version: 41.2
|
Version: 41.2
|
||||||
Release: 1
|
Release: 2
|
||||||
Summary: GTK API documentation browser
|
Summary: GTK API documentation browser
|
||||||
License: GPLv3+
|
License: GPLv3+
|
||||||
URL: https://wiki.gnome.org/Apps/Devhelp
|
URL: https://wiki.gnome.org/Apps/Devhelp
|
||||||
Source0: https://download.gnome.org/sources/%{name}/41/%{name}-%{version}.tar.xz
|
Source0: https://download.gnome.org/sources/%{name}/41/%{name}-%{version}.tar.xz
|
||||||
|
Patch0: fix-meson-0.61.5-compile-error.patch
|
||||||
|
|
||||||
BuildRequires: chrpath desktop-file-utils gettext gobject-introspection-devel gtk-doc itstool meson
|
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: pkgconfig(amtk-5) pkgconfig(gsettings-desktop-schemas) pkgconfig(gtk+-3.0) pkgconfig(webkit2gtk-4.0)
|
||||||
@ -80,6 +81,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Devhelp*
|
|||||||
%{_mandir}/man1/devhelp.1*
|
%{_mandir}/man1/devhelp.1*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* 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
|
* Tue Apr 26 2022 dillon chen <dillon.chen@gmail.com> - 1:41.2-1
|
||||||
- Update to 41.2
|
- Update to 41.2
|
||||||
|
|
||||||
|
|||||||
4
devhelp.yaml
Normal file
4
devhelp.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
version_control: gitlab.gnome
|
||||||
|
src_repo: devhelp
|
||||||
|
tag_prefix: ^
|
||||||
|
separator: .
|
||||||
30
fix-meson-0.61.5-compile-error.patch
Normal file
30
fix-meson-0.61.5-compile-error.patch
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
diff -up devhelp-41.2/data/meson.build.bak devhelp-41.2/data/meson.build
|
||||||
|
--- devhelp-41.2/data/meson.build.bak 2022-06-22 09:28:43.615000000 +0000
|
||||||
|
+++ devhelp-41.2/data/meson.build 2022-06-22 09:29:10.215000000 +0000
|
||||||
|
@@ -19,7 +19,6 @@ appdata_conf = configuration_data()
|
||||||
|
appdata_conf.set('application_id', APPLICATION_ID)
|
||||||
|
appdata = APPLICATION_ID + '.appdata.xml'
|
||||||
|
appdata_file = I18N.merge_file(
|
||||||
|
- appdata,
|
||||||
|
input: configure_file(
|
||||||
|
input: 'org.gnome.Devhelp.appdata.xml.in.in',
|
||||||
|
output: APPLICATION_ID + '.appdata.xml.in',
|
||||||
|
@@ -45,7 +44,6 @@ desktop_conf = configuration_data()
|
||||||
|
desktop_conf.set('application_id', APPLICATION_ID)
|
||||||
|
desktop = APPLICATION_ID + '.desktop'
|
||||||
|
desktop_file = I18N.merge_file(
|
||||||
|
- desktop,
|
||||||
|
type: 'desktop',
|
||||||
|
input: configure_file(
|
||||||
|
input: 'org.gnome.Devhelp.desktop.in.in',
|
||||||
|
diff -up devhelp-41.2/plugins/gedit-plugin/meson.build.bak devhelp-41.2/plugins/gedit-plugin/meson.build
|
||||||
|
--- devhelp-41.2/plugins/gedit-plugin/meson.build.bak 2022-06-22 09:29:22.208000000 +0000
|
||||||
|
+++ devhelp-41.2/plugins/gedit-plugin/meson.build 2022-06-22 09:29:32.582000000 +0000
|
||||||
|
@@ -7,7 +7,6 @@ install_data(
|
||||||
|
|
||||||
|
plugin_info_file = 'devhelp.plugin'
|
||||||
|
I18N.merge_file(
|
||||||
|
- plugin_info_file,
|
||||||
|
type: 'desktop',
|
||||||
|
input: plugin_info_file + '.desktop.in',
|
||||||
|
output: plugin_info_file,
|
||||||
Loading…
x
Reference in New Issue
Block a user