diff --git a/gtk-doc-1.29.tar.xz b/gtk-doc-1.29.tar.xz deleted file mode 100644 index 688ecf9d6f6c4601f6862ffc62a05e170b852f6c..0000000000000000000000000000000000000000 Binary files a/gtk-doc-1.29.tar.xz and /dev/null differ diff --git a/gtk-doc-1.33.2.tar.xz b/gtk-doc-1.33.2.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..ecfa85cdb3647cd414b4b3e62bb0db2e658731c4 Binary files /dev/null and b/gtk-doc-1.33.2.tar.xz differ diff --git a/gtk-doc.spec b/gtk-doc.spec index 38ab3c330772fa59fc716aa28d36d81edd583980..1ffc46dc75c4db5cbb7ab91839c50deedb828fa1 100644 --- a/gtk-doc.spec +++ b/gtk-doc.spec @@ -2,16 +2,23 @@ %global __python %{__python3} Name: gtk-doc -Version: 1.29 -Release: 4 +Version: 1.33.2 +Release: 1 Summary: Generate API documentation from comments that can be added to C code License: GPLv2+ and GFDL URL: https://www.gtk.org/gtk-doc/ -Source0: https://download.gnome.org/sources/gtk-doc/1.29/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gtk-doc/1.33/%{name}-%{version}.tar.xz -BuildRequires: python3-six python3-devel docbook-utils libxslt gettext source-highlight +BuildRequires: python3-devel docbook-utils libxslt gettext BuildRequires: itstool yelp-tools docbook-style-xsl gcc gdb -Requires: python3-six source-highlight docbook-style-xsl libxslt docbook-utils +BuildRequires: dblatex meson glib2-devel +BuildRequires: python3-pygments +BuildRequires: python3-parameterized +BuildRequires: python3-anytree +BuildRequires: python3-lxml +Requires: docbook-style-xsl docbook-utils libxslt +Requires: python3-pygments python3-parameterized python3-anytree python3-lxml + %description GTK-Doc is a project which was started to generate API documentation from comments added to C code. @@ -25,26 +32,31 @@ mv doc/README doc/README.1 %build export PYTHON=%{__python3} -%configure -%make_build +%meson +%meson_build %install -%make_install +%meson_install %check -make check +%meson_test %files %doc README doc/* examples %license COPYING COPYING-DOCS AUTHORS %{_bindir}/* +%{_libdir}/cmake/ %{_datadir}/aclocal/ %{_datadir}/%{name}/ %{_datadir}/*/*.pc %{_datadir}/help/*/%{name}-manual/ -%{_libdir}/cmake/ %changelog +* Thu Jun 03 2021 wangkerong - 1.33.2-1 +- Type:NA +- SUG:NA +- DESC:upgrade to 1.33.2 + * Sat Mar 21 2020 hexiujun - 1.29-4 - Type:NA - ID:NA @@ -59,3 +71,4 @@ make check * Mon Aug 29 2019 openEuler Buildteam - 1.29-1 - Package init + diff --git a/gtk-doc.yaml b/gtk-doc.yaml new file mode 100644 index 0000000000000000000000000000000000000000..36abe0edb9c72b581add1a1ca35c38cdb95756b0 --- /dev/null +++ b/gtk-doc.yaml @@ -0,0 +1,4 @@ +version_control: gitlab.gnome +src_repo: gtk-doc +tag_prefix: GTK_DOC_ +seperator: _