tellico, bump version (#10639)

This commit is contained in:
Schrijvers Luc
2024-06-26 19:06:18 +02:00
committed by GitHub
parent 4995113fe4
commit 03737fed65
2 changed files with 17 additions and 44 deletions

View File

@@ -1,36 +0,0 @@
From ffd04ab423e7b4fba25663db566ef95c92c2ea43 Mon Sep 17 00:00:00 2001
From: Begasus <begasus@gmail.com>
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

View File

@@ -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
}