mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 05:10:05 +02:00
tellico, bump version (#10639)
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user