diff --git a/kde-apps/tellico/patches/tellico-3.5.3.patchset b/kde-apps/tellico/patches/tellico-3.5.3.patchset deleted file mode 100644 index 2e9a35fff..000000000 --- a/kde-apps/tellico/patches/tellico-3.5.3.patchset +++ /dev/null @@ -1,36 +0,0 @@ -From ffd04ab423e7b4fba25663db566ef95c92c2ea43 Mon Sep 17 00:00:00 2001 -From: Begasus -Date: Sun, 24 Dec 2023 09:21:48 +0100 -Subject: Disable Doctools - - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5628619..1fe0332 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -67,7 +67,6 @@ find_package(KF5 REQUIRED COMPONENTS - ConfigWidgets - CoreAddons - Crash -- DocTools - GuiAddons - IconThemes - ItemModels -@@ -265,7 +264,6 @@ set(TELLICO_DATA_INSTALL_DIR ${KDE_INSTALL_DATADIR}/tellico) - add_subdirectory(src) - add_subdirectory(icons) - add_subdirectory(xslt) --add_subdirectory(doc) - - ########## Wrap tests results around the tests done within the source - -@@ -297,6 +295,5 @@ install(FILES tellico.dtd tellico.tips DESTINATION ${TELLICO_DATA_INSTALL_DIR}) - install(FILES tellico.xml DESTINATION ${KDE_INSTALL_MIMEDIR}) - install(FILES org.kde.tellico.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) - ki18n_install(po) --kdoctools_install(po) - - feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) --- -2.43.2 - diff --git a/kde-apps/tellico/tellico-3.5.3.recipe b/kde-apps/tellico/tellico-3.5.5.recipe similarity index 90% rename from kde-apps/tellico/tellico-3.5.3.recipe rename to kde-apps/tellico/tellico-3.5.5.recipe index 42b5718f5..2ac2f1c2d 100644 --- a/kde-apps/tellico/tellico-3.5.3.recipe +++ b/kde-apps/tellico/tellico-3.5.5.recipe @@ -5,15 +5,15 @@ want. Grab information from many popular Internet sites, including TheMovieDB, D many libraries. Tellico is a part of the Office group of KDE Applications." -HOMEPAGE="https://invent.kde.org/office/tellico" +HOMEPAGE="https://tellico-project.org/ + https://invent.kde.org/office/tellico" COPYRIGHT="2001-2023 Robby Stephenson" LICENSE="GNU GPL v2 GNU GPL v3" -REVISION="2" -SOURCE_URI="$HOMEPAGE/-/archive/v$portVersion/tellico-v$portVersion.tar.bz2" -CHECKSUM_SHA256="6fdf0ace0fb4a372c70221ddc8990b8f6587392742b60c08021cdd6d0397be14" -SOURCE_DIR="tellico-v$portVersion" -PATCHES="tellico-$portVersion.patchset" +REVISION="1" +SOURCE_URI="https://tellico-project.org/files/tellico-$portVersion.tar.xz" +CHECKSUM_SHA256="001794c52e99b20feab8373440850549ccd6da0a1fe2345c6192f9385472d06c" +SOURCE_DIR="tellico-$portVersion" ADDITIONAL_FILES="tellico.rdef.in" ARCHITECTURES="all !x86_gcc2" @@ -97,6 +97,7 @@ BUILD_REQUIRES=" devel:libKF5ConfigWidgets$secondaryArchSuffix devel:libKF5CoreAddons$secondaryArchSuffix devel:libKF5Crash$secondaryArchSuffix + devel:libKF5DocTools$secondaryArchSuffix devel:libKF5FileMetaData$secondaryArchSuffix devel:libKF5GuiAddons$secondaryArchSuffix devel:libKF5KHtml$secondaryArchSuffix @@ -141,6 +142,13 @@ TEST_REQUIRES=" qthaikuplugins$secondaryArchSuffix " +PATCH() +{ + # disable docs generation + sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt + sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt +} + BUILD() { cmake -Bbuild -S. $cmakeDirArgs \ @@ -148,7 +156,8 @@ BUILD() -DCMAKE_INSTALL_BINDIR=$appsDir \ -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt5 \ -DKDE_INSTALL_QMLDIR=$dataDir/Qt5/qml \ - -DECM_DIR=/system/data/cmake/Modules/ECM/cmake + -DECM_DIR=/system/data/cmake/Modules/ECM/cmake \ + -DBUILD_TESTING=OFF -Wno-dev make -C build $jobArgs } @@ -181,5 +190,5 @@ INSTALL() TEST() { # 94% tests passed, 3 tests failed out of 47 - make -C build test + ctest --test-dir build --output-on-failure }