Annotation of pkgsrc/math/cantor/Makefile, Revision 1.58
1.58 ! jperkin 1: # $NetBSD: Makefile,v 1.57 2020/01/12 20:20:31 ryoon Exp $
1.1 markd 2:
1.53 markd 3: DISTNAME= cantor-${KAPPSVER}
1.58 ! jperkin 4: PKGREVISION= 3
1.1 markd 5: CATEGORIES= math
1.53 markd 6:
7: HOMEPAGE= https://kde.org/applications/education/cantor/
1.1 markd 8: COMMENT= KDE frontend to mathematical software
1.53 markd 9: LICENSE= gnu-gpl-v2 AND gnu-fdl-v1.2
10:
11: .include "../../meta-pkgs/kde/applications.mk"
1.1 markd 12:
1.53 markd 13: BUILD_DEPENDS+= kdoctools>=${KF5VER}:../../devel/kdoctools
1.1 markd 14:
1.53 markd 15: USE_TOOLS+= msgmerge pkg-config
1.52 maya 16:
1.53 markd 17: CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_R=TRUE
18: CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_LuaJIT=TRUE
1.1 markd 19:
1.53 markd 20: # only try to build python3 support
21: PYTHON_VERSIONS_INCOMPATIBLE= 27
22: CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=TRUE
23: SUBST_CLASSES+= py3
24: SUBST_STAGE.py3= pre-configure
25: SUBST_FILES.py3= cmake/FindPythonLibs3.cmake
26: SUBST_SED.py3= -e 's:python3):python-${PYVERSSUFFIX}):'
1.55 markd 27: SUBST_SED.py3+= -e 's:python3.6m python3.7m:python3.6m python3.6 python3.7m python3.7:'
1.1 markd 28:
1.53 markd 29: REPLACE_SH+= src/backends/sage/cantor-execsage
30:
1.54 markd 31: SUBST_CLASSES+= xdg
32: SUBST_STAGE.xdg= pre-configure
33: SUBST_MESSAGE.xdg= Install via examples dir.
34: SUBST_FILES.xdg= src/CMakeLists.txt
35: SUBST_FILES.xdg+= src/backends/*/CMakeLists.txt
36: SUBST_SED.xdg= -e 's:{KDE_INSTALL_CONFDIR}:{KDE_INSTALL_XDG_EX_DIR}:'
37:
38: MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg
39: CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/cantor.knsrc \
40: ${PKG_SYSCONFDIR}/xdg/cantor.knsrc
41: CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/cantor_kalgebra.knsrc \
42: ${PKG_SYSCONFDIR}/xdg/cantor_kalgebra.knsrc
43: CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/cantor_maxima.knsrc \
44: ${PKG_SYSCONFDIR}/xdg/cantor_maxima.knsrc
45: CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/cantor_octave.knsrc \
46: ${PKG_SYSCONFDIR}/xdg/cantor_octave.knsrc
47: CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/cantor_python3.knsrc \
48: ${PKG_SYSCONFDIR}/xdg/cantor_python3.knsrc
49: CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/cantor_qalculate.knsrc \
50: ${PKG_SYSCONFDIR}/xdg/cantor_qalculate.knsrc
51: CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/cantor_sage.knsrc \
52: ${PKG_SYSCONFDIR}/xdg/cantor_sage.knsrc
53: CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/cantor_scilab.knsrc \
54: ${PKG_SYSCONFDIR}/xdg/cantor_scilab.knsrc
55:
1.53 markd 56: .include "../../devel/kpty/buildlink3.mk"
57: .include "../../devel/ktexteditor/buildlink3.mk"
1.26 markd 58: .include "../../lang/python/application.mk"
1.1 markd 59: .include "../../math/analitza/buildlink3.mk"
1.26 markd 60: .include "../../math/qalculate/buildlink3.mk"
1.53 markd 61: .include "../../net/knewstuff/buildlink3.mk"
1.1 markd 62: .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
63: .include "../../print/libspectre/buildlink3.mk"
64: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
1.56 markd 65: .include "../../textproc/discount/buildlink3.mk"
1.53 markd 66: .include "../../x11/qt5-qtbase/buildlink3.mk"
1.1 markd 67: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>