diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000000000000000000000000000000000..0a80fdce31f59c062e2abba28776e9521eddff30 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.gz filter=lfs diff=lfs merge=lfs -text diff --git a/.lfsconfig b/.lfsconfig new file mode 100644 index 0000000000000000000000000000000000000000..d61535b78830f1edd1ee03776c11b83948e9e2d5 --- /dev/null +++ b/.lfsconfig @@ -0,0 +1,2 @@ +[lfs] + url = https://artlfs.openeuler.openatom.cn/src-openEuler/doxygen diff --git a/doxygen-1.12.0.src.tar.gz b/doxygen-1.12.0.src.tar.gz deleted file mode 100644 index 26c0aaaaa1b034c5b8bbd4ec6d6168085cd87775..0000000000000000000000000000000000000000 Binary files a/doxygen-1.12.0.src.tar.gz and /dev/null differ diff --git a/doxygen-1.13.0.src.tar.gz b/doxygen-1.13.0.src.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..e35eb90f307cee1c8818030cf58d5cbc565d7d8e --- /dev/null +++ b/doxygen-1.13.0.src.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99434f8130f68be4a4a817e540620aedf95c617c68cc73434de04207abaaae46 +size 8502031 diff --git a/doxygen.spec b/doxygen.spec index cbd634c599943bb7b0d96cefcdaca0ba27d2208f..b71f60eb33eba2e805380256fe1814924d460ea3 100644 --- a/doxygen.spec +++ b/doxygen.spec @@ -4,8 +4,8 @@ %global clang_support OFF Name: doxygen Epoch: 1 -Version: 1.12.0 -Release: 2 +Version: 1.13.0 +Release: 1 Summary: A documentation system for C/C++ License: GPL-1.0-or-later Url: https://www.doxygen.nl @@ -14,7 +14,7 @@ Source1: doxywizard.desktop Source2: doxywizard-icons.tar.xz BuildRequires: python3 ImageMagick gcc-c++ gcc perl-interpreter -BuildRequires: python3-libxml2 texlive-bibtex +BuildRequires: python3-libxml2 texlive-bibtex sqlite-devel BuildRequires: desktop-file-utils graphviz flex bison cmake %if %{xapian_core_support} == "ON" BuildRequires: xapian-core-devel zlib-devel @@ -37,7 +37,7 @@ extent D. %package doxywizard Summary: A GUI for creating and editing configuration files Requires: %{name} = %{epoch}:%{version}-%{release} -BuildRequires: qt5-qtbase-devel +BuildRequires: qt6-qtbase-devel %description doxywizard Doxywizard is a graphical front-end to read/edit/write doxygen configuration files. @@ -54,10 +54,12 @@ mv LANGUAGE.HOWTO.new LANGUAGE.HOWTO -Dbuild_wizard=ON \ -Dbuild_xmlparser=ON \ -Dbuild_search=%{xapian_core_support} \ + -Duse_sys_sqlite3:BOOL=ON \ -DMAN_INSTALL_DIR=%{_mandir}/man1 \ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ -DBUILD_SHARED_LIBS=OFF \ -Duse_libclang=%{clang_support} \ +%{nil} %cmake_build %install @@ -95,6 +97,11 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{S:1} %{_datadir}/icons/hicolor/*/apps/doxywizard.png %changelog +* Sat Dec 28 2024 Funda Wang - 1:1.13.0-1 +- update to 1.13.0 +- build wizard with qt6, as qt5 was EOLed +- build with system sqlite3 + * Mon Nov 11 2024 Funda Wang - 1:1.12.0-2 - adopt to new cmake macro