git: 5c3f3bd74442 - 2021Q3 - devel/kf5-kdoctools: add upstream fix for lang/kturtle
Tobias C. Berner
tcberner at FreeBSD.org
Mon Jul 12 07:05:20 UTC 2021
The branch 2021Q3 has been updated by tcberner:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5c3f3bd744428261bd71313d8ef229e864335c83
commit 5c3f3bd744428261bd71313d8ef229e864335c83
Author: Tobias C. Berner <tcberner at FreeBSD.org>
AuthorDate: 2021-07-12 07:02:11 +0000
Commit: Tobias C. Berner <tcberner at FreeBSD.org>
CommitDate: 2021-07-12 07:04:16 +0000
devel/kf5-kdoctools: add upstream fix for lang/kturtle
lang/kturtle was failing due to albanian customizations not being
availble in the used KDE Frameworks version in the quarterly branch.
From upstream [1]:
They were added in 2011 [2] but apparently never hooked up with the
build system.
Also remove the weird duplication of KDOCTOOLS_LANGUAGES_LIST. It
isn't needed and because the "set" invocation uses a variable
reference instead of the variable name it probably creates a variable
with the name "af" containing "bg ca cs da ...".
This commit allows building the Albanian documentation of kturtle,
which currently fails due some missing entities. As such it's a
stopgap measure, likely to be replaced with a dynamic language list.
[1] https://invent.kde.org/frameworks/kdoctools/-/commit/4121e38824b45068ee0f0aca9c7c8d38783a9f32
[2] 059121245d6d2b74287616d79416412680348ac0 in kdelibs.git
---
devel/kf5-kdoctools/Makefile | 4 ++++
devel/kf5-kdoctools/distinfo | 4 +++-
devel/kf5-kdoctools/pkg-plist | 18 ++++++++++++++++++
3 files changed, 25 insertions(+), 1 deletion(-)
diff --git a/devel/kf5-kdoctools/Makefile b/devel/kf5-kdoctools/Makefile
index e0afb8b3d47c..18092a7db3b9 100644
--- a/devel/kf5-kdoctools/Makefile
+++ b/devel/kf5-kdoctools/Makefile
@@ -1,7 +1,11 @@
PORTNAME= kdoctools
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
+PATCH_SITES= https://invent.kde.org/frameworks/kdoctools/-/commit/
+PATCHFILES= 4121e38824b45068ee0f0aca9c7c8d38783a9f32.diff:-p1
+
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 documentation generation from docbook
diff --git a/devel/kf5-kdoctools/distinfo b/devel/kf5-kdoctools/distinfo
index 5256886dcf47..80ba7d4f27e5 100644
--- a/devel/kf5-kdoctools/distinfo
+++ b/devel/kf5-kdoctools/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1619892409
+TIMESTAMP = 1626072825
SHA256 (KDE/frameworks/5.82.0/kdoctools-5.82.0.tar.xz) = 414fbb92521734664535b475bf1ea2b941c3d4bdde14c06fd243a2968d1531db
SIZE (KDE/frameworks/5.82.0/kdoctools-5.82.0.tar.xz) = 437024
+SHA256 (KDE/frameworks/5.82.0/4121e38824b45068ee0f0aca9c7c8d38783a9f32.diff) = 42272e2d7351d875126ca836445a599fc0b5af450cd93a25d38efd8c7b937382
+SIZE (KDE/frameworks/5.82.0/4121e38824b45068ee0f0aca9c7c8d38783a9f32.diff) = 1513
diff --git a/devel/kf5-kdoctools/pkg-plist b/devel/kf5-kdoctools/pkg-plist
index cd4305a35b00..951ae1db45d7 100644
--- a/devel/kf5-kdoctools/pkg-plist
+++ b/devel/kf5-kdoctools/pkg-plist
@@ -770,6 +770,24 @@ share/kf5/kdoctools/customization/sl/entities/update-doc.docbook
share/kf5/kdoctools/customization/sl/lang.entities
share/kf5/kdoctools/customization/sl/strings.entities
share/kf5/kdoctools/customization/sl/user.entities
+share/kf5/kdoctools/customization/sq/catalog.xml
+share/kf5/kdoctools/customization/sq/entities/fdl-notice.docbook
+share/kf5/kdoctools/customization/sq/entities/gpl-notice.docbook
+share/kf5/kdoctools/customization/sq/entities/help-menu.docbook
+share/kf5/kdoctools/customization/sq/entities/install-compile.docbook
+share/kf5/kdoctools/customization/sq/entities/install-intro.docbook
+share/kf5/kdoctools/customization/sq/entities/lgpl-notice.docbook
+share/kf5/kdoctools/customization/sq/entities/report-bugs.docbook
+share/kf5/kdoctools/customization/sq/entities/underArtisticLicense.docbook
+share/kf5/kdoctools/customization/sq/entities/underBSDLicense.docbook
+share/kf5/kdoctools/customization/sq/entities/underFDL.docbook
+share/kf5/kdoctools/customization/sq/entities/underGPL.docbook
+share/kf5/kdoctools/customization/sq/entities/underLGPL.docbook
+share/kf5/kdoctools/customization/sq/entities/underX11License.docbook
+share/kf5/kdoctools/customization/sq/entities/update-doc.docbook
+share/kf5/kdoctools/customization/sq/lang.entities
+share/kf5/kdoctools/customization/sq/strings.entities
+share/kf5/kdoctools/customization/sq/user.entities
share/kf5/kdoctools/customization/sr/catalog.xml
share/kf5/kdoctools/customization/sr/entities/fdl-notice.docbook
share/kf5/kdoctools/customization/sr/entities/gpl-notice.docbook
More information about the dev-commits-ports-all
mailing list