Sat Jan 27 04:09:12 2018 UTC ()
syntax-highlighting: Install org_kde_ksyntaxhighlighting.categories properly


(markd)
diff -r1.2 -r1.3 pkgsrc/textproc/syntax-highlighting/Makefile
diff -r1.1 -r1.2 pkgsrc/textproc/syntax-highlighting/PLIST
diff -r1.1 -r1.2 pkgsrc/textproc/syntax-highlighting/distinfo
diff -r0 -r1.1 pkgsrc/textproc/syntax-highlighting/patches/patch-CMakeLists.txt

cvs diff -r1.2 -r1.3 pkgsrc/textproc/syntax-highlighting/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/syntax-highlighting/Makefile 2018/01/24 19:06:10 1.2
+++ pkgsrc/textproc/syntax-highlighting/Makefile 2018/01/27 04:09:12 1.3
@@ -1,18 +1,22 @@ @@ -1,18 +1,22 @@
1# $NetBSD: Makefile,v 1.2 2018/01/24 19:06:10 markd Exp $ 1# $NetBSD: Makefile,v 1.3 2018/01/27 04:09:12 markd Exp $
2 2
3DISTNAME= syntax-highlighting-${KF5VER} 3DISTNAME= syntax-highlighting-${KF5VER}
4PKGREVISION= 1 4PKGREVISION= 2
5CATEGORIES= textproc 5CATEGORIES= textproc
6 6
7HOMEPAGE= https://community.kde.org/Frameworks 7HOMEPAGE= https://community.kde.org/Frameworks
8COMMENT= Syntax highlighting engine for structured text and code 8COMMENT= Syntax highlighting engine for structured text and code
9LICENSE= gnu-lgpl-v2.1 9LICENSE= gnu-lgpl-v2.1
10 10
11.include "../../meta-pkgs/kf5/Makefile.common" 11.include "../../meta-pkgs/kf5/Makefile.common"
12 12
13USE_TOOLS+= perl 13USE_TOOLS+= perl
14 14
 15MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg
 16CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/org_kde_ksyntaxhighlighting.categories \
 17 ${PKG_SYSCONFDIR}/xdg/org_kde_ksyntaxhighlighting.categories
 18
15.include "../../x11/qt5-qtbase/buildlink3.mk" 19.include "../../x11/qt5-qtbase/buildlink3.mk"
16BUILDLINK_DEPMETHOD.qt5-qttools= build 20BUILDLINK_DEPMETHOD.qt5-qttools= build
17.include "../../x11/qt5-qttools/buildlink3.mk" 21.include "../../x11/qt5-qttools/buildlink3.mk"
18.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/textproc/syntax-highlighting/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/syntax-highlighting/PLIST 2018/01/17 20:11:06 1.1
+++ pkgsrc/textproc/syntax-highlighting/PLIST 2018/01/27 04:09:12 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1 2018/01/17 20:11:06 markd Exp $ 1@comment $NetBSD: PLIST,v 1.2 2018/01/27 04:09:12 markd Exp $
2bin/kate-syntax-highlighter 2bin/kate-syntax-highlighter
3include/KF5/KSyntaxHighlighting/AbstractHighlighter 3include/KF5/KSyntaxHighlighting/AbstractHighlighter
4include/KF5/KSyntaxHighlighting/Definition 4include/KF5/KSyntaxHighlighting/Definition
5include/KF5/KSyntaxHighlighting/FoldingRegion 5include/KF5/KSyntaxHighlighting/FoldingRegion
6include/KF5/KSyntaxHighlighting/Format 6include/KF5/KSyntaxHighlighting/Format
7include/KF5/KSyntaxHighlighting/Repository 7include/KF5/KSyntaxHighlighting/Repository
8include/KF5/KSyntaxHighlighting/State 8include/KF5/KSyntaxHighlighting/State
9include/KF5/KSyntaxHighlighting/SyntaxHighlighter 9include/KF5/KSyntaxHighlighting/SyntaxHighlighter
10include/KF5/KSyntaxHighlighting/Theme 10include/KF5/KSyntaxHighlighting/Theme
11include/KF5/KSyntaxHighlighting/abstracthighlighter.h 11include/KF5/KSyntaxHighlighting/abstracthighlighter.h
12include/KF5/KSyntaxHighlighting/definition.h 12include/KF5/KSyntaxHighlighting/definition.h
13include/KF5/KSyntaxHighlighting/foldingregion.h 13include/KF5/KSyntaxHighlighting/foldingregion.h
14include/KF5/KSyntaxHighlighting/format.h 14include/KF5/KSyntaxHighlighting/format.h
@@ -16,26 +16,27 @@ include/KF5/KSyntaxHighlighting/ksyntaxh @@ -16,26 +16,27 @@ include/KF5/KSyntaxHighlighting/ksyntaxh
16include/KF5/KSyntaxHighlighting/repository.h 16include/KF5/KSyntaxHighlighting/repository.h
17include/KF5/KSyntaxHighlighting/state.h 17include/KF5/KSyntaxHighlighting/state.h
18include/KF5/KSyntaxHighlighting/syntaxhighlighter.h 18include/KF5/KSyntaxHighlighting/syntaxhighlighter.h
19include/KF5/KSyntaxHighlighting/theme.h 19include/KF5/KSyntaxHighlighting/theme.h
20include/KF5/ksyntaxhighlighting_version.h 20include/KF5/ksyntaxhighlighting_version.h
21lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingConfig.cmake 21lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingConfig.cmake
22lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingConfigVersion.cmake 22lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingConfigVersion.cmake
23lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingTargets-noconfig.cmake 23lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingTargets-noconfig.cmake
24lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingTargets.cmake 24lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingTargets.cmake
25lib/libKF5SyntaxHighlighting.so 25lib/libKF5SyntaxHighlighting.so
26lib/libKF5SyntaxHighlighting.so.5 26lib/libKF5SyntaxHighlighting.so.5
27lib/libKF5SyntaxHighlighting.so.${PKGVERSION} 27lib/libKF5SyntaxHighlighting.so.${PKGVERSION}
28qt5/mkspecs/modules/qt_KSyntaxHighlighting.pri 28qt5/mkspecs/modules/qt_KSyntaxHighlighting.pri
 29share/examples/kde-xdg/org_kde_ksyntaxhighlighting.categories
29share/locale/af/LC_MESSAGES/syntaxhighlighting5_qt.qm 30share/locale/af/LC_MESSAGES/syntaxhighlighting5_qt.qm
30share/locale/ar/LC_MESSAGES/syntaxhighlighting5_qt.qm 31share/locale/ar/LC_MESSAGES/syntaxhighlighting5_qt.qm
31share/locale/ast/LC_MESSAGES/syntaxhighlighting5_qt.qm 32share/locale/ast/LC_MESSAGES/syntaxhighlighting5_qt.qm
32share/locale/be/LC_MESSAGES/syntaxhighlighting5_qt.qm 33share/locale/be/LC_MESSAGES/syntaxhighlighting5_qt.qm
33share/locale/bg/LC_MESSAGES/syntaxhighlighting5_qt.qm 34share/locale/bg/LC_MESSAGES/syntaxhighlighting5_qt.qm
34share/locale/bn/LC_MESSAGES/syntaxhighlighting5_qt.qm 35share/locale/bn/LC_MESSAGES/syntaxhighlighting5_qt.qm
35share/locale/br/LC_MESSAGES/syntaxhighlighting5_qt.qm 36share/locale/br/LC_MESSAGES/syntaxhighlighting5_qt.qm
36share/locale/bs/LC_MESSAGES/syntaxhighlighting5_qt.qm 37share/locale/bs/LC_MESSAGES/syntaxhighlighting5_qt.qm
37share/locale/ca/LC_MESSAGES/syntaxhighlighting5_qt.qm 38share/locale/ca/LC_MESSAGES/syntaxhighlighting5_qt.qm
38share/locale/ca@valencia/LC_MESSAGES/syntaxhighlighting5_qt.qm 39share/locale/ca@valencia/LC_MESSAGES/syntaxhighlighting5_qt.qm
39share/locale/cs/LC_MESSAGES/syntaxhighlighting5_qt.qm 40share/locale/cs/LC_MESSAGES/syntaxhighlighting5_qt.qm
40share/locale/cy/LC_MESSAGES/syntaxhighlighting5_qt.qm 41share/locale/cy/LC_MESSAGES/syntaxhighlighting5_qt.qm
41share/locale/da/LC_MESSAGES/syntaxhighlighting5_qt.qm 42share/locale/da/LC_MESSAGES/syntaxhighlighting5_qt.qm

cvs diff -r1.1 -r1.2 pkgsrc/textproc/syntax-highlighting/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/syntax-highlighting/distinfo 2018/01/17 20:11:06 1.1
+++ pkgsrc/textproc/syntax-highlighting/distinfo 2018/01/27 04:09:12 1.2
@@ -1,7 +1,8 @@ @@ -1,7 +1,8 @@
1$NetBSD: distinfo,v 1.1 2018/01/17 20:11:06 markd Exp $ 1$NetBSD: distinfo,v 1.2 2018/01/27 04:09:12 markd Exp $
2 2
3SHA1 (syntax-highlighting-5.41.0.tar.xz) = ad61d8625a5bcc7d20dabe73509b3db53536d5f1 3SHA1 (syntax-highlighting-5.41.0.tar.xz) = ad61d8625a5bcc7d20dabe73509b3db53536d5f1
4RMD160 (syntax-highlighting-5.41.0.tar.xz) = 49913b2f58f39d9d61ffe7b1080e2f4622103076 4RMD160 (syntax-highlighting-5.41.0.tar.xz) = 49913b2f58f39d9d61ffe7b1080e2f4622103076
5SHA512 (syntax-highlighting-5.41.0.tar.xz) = 86ed50766c9c0a3ef9e71421f5e7b9248ab1f28d0ecd424af57d643e613f488e572d001c55c58ab0ef501d6160b2db75dec0b325447132a5f49ff6dc6c52afea 5SHA512 (syntax-highlighting-5.41.0.tar.xz) = 86ed50766c9c0a3ef9e71421f5e7b9248ab1f28d0ecd424af57d643e613f488e572d001c55c58ab0ef501d6160b2db75dec0b325447132a5f49ff6dc6c52afea
6Size (syntax-highlighting-5.41.0.tar.xz) = 1108580 bytes 6Size (syntax-highlighting-5.41.0.tar.xz) = 1108580 bytes
 7SHA1 (patch-CMakeLists.txt) = 74daf57002d9a9fea008888f9510cdde293789ae
7SHA1 (patch-autotests_input_highlight.sh) = a03c2d3a389b066d914a1c1aab97977013af4626 8SHA1 (patch-autotests_input_highlight.sh) = a03c2d3a389b066d914a1c1aab97977013af4626

File Added: pkgsrc/textproc/syntax-highlighting/patches/Attic/patch-CMakeLists.txt
$NetBSD: patch-CMakeLists.txt,v 1.1 2018/01/27 04:09:12 markd Exp $

Install via examples dir

--- CMakeLists.txt.orig	2018-01-27 03:59:04.323745347 +0000
+++ CMakeLists.txt
@@ -109,6 +109,6 @@ endif()
 install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ksyntaxhighlighting_version.h"
         DESTINATION "${KDE_INSTALL_INCLUDEDIR_KF5}"
         COMPONENT Devel)
-install(FILES org_kde_ksyntaxhighlighting.categories DESTINATION ${KDE_INSTALL_CONFDIR})
+install(FILES org_kde_ksyntaxhighlighting.categories DESTINATION ${KDE_INSTALL_DATAROOTDIR}/examples/kde-xdg)
 
 feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)