pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Add common makefile fragment for KDE Frameworks 5.



Module Name:	pkgsrc-wip
Committed By:	Mark Davies <mark%ecs.vuw.ac.nz@localhost>
Pushed By:	markd
Date:		Sun Jan 31 15:05:49 2016 +1300
Changeset:	53e308d9c12efa8d4bfe3f369a2341b9242e34b1

Added Files:
	kf5/Makefile.common

Log Message:
Add common makefile fragment for KDE Frameworks 5.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=53e308d9c12efa8d4bfe3f369a2341b9242e34b1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 kf5/Makefile.common | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diffs:
diff --git a/kf5/Makefile.common b/kf5/Makefile.common
new file mode 100644
index 0000000..7ec7788
--- /dev/null
+++ b/kf5/Makefile.common
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.25 2016/01/10 20:01:05 markd Exp $
+# used by wip/karchive/Makefile
+# used by wip/kcodecs/Makefile
+# used by wip/kconfig/Makefile
+# used by wip/kcoreaddons/Makefile
+# used by wip/kdoctools/Makefile
+# used by wip/kguiaddons/Makefile
+# used by wip/ki18n/Makefile
+# used by wip/kimageformats/Makefile
+# used by wip/kwidgetaddons/Makefile
+# used by wip/solid/Makefile
+
+KF5VER=		5.18.0
+CATEGORIES+=	kde
+MASTER_SITES=	${MASTER_SITE_KDE:=frameworks/5.18/}
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER?=	markd%NetBSD.org@localhost
+
+BUILD_DEPENDS+= extra-cmake-modules>=${KF5VER}:../../devel/extra-cmake-modules
+TOOLS_DEPENDS.cmake= cmake>=2.6.3:../../devel/cmake
+
+USE_CMAKE=	yes
+USE_LANGUAGES=	c c++
+CMAKE_ARG_PATH=	..
+CONFIGURE_DIRS=	_KDE_build
+
+CMAKE_ARGS+=	-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
+CMAKE_ARGS+=	-DLIBEXEC_INSTALL_DIR=libexec
+
+pre-configure:
+	${MKDIR} ${WRKSRC}/_KDE_build


Home | Main Index | Thread Index | Old Index