Annotation of pkgsrc/multimedia/kmix/Makefile, Revision 1.86
1.86 ! nros 1: # $NetBSD: Makefile,v 1.85 2023/01/29 21:17:19 ryoon Exp $
1.1 markd 2:
1.73 markd 3: DISTNAME= kmix-${KAPPSVER}
1.86 ! nros 4: PKGREVISION= 4
1.1 markd 5: CATEGORIES= multimedia
1.73 markd 6:
7: HOMEPAGE= https://kde.org/applications/multimedia/kmix/
1.1 markd 8: COMMENT= KDE's soundcard mixer program
1.73 markd 9: LICENSE= gnu-gpl-v2 AND gnu-fdl-v1.2 AND gnu-lgpl-v2
1.1 markd 10:
1.73 markd 11: .include "../../meta-pkgs/kde/applications.mk"
1.29 joerg 12:
1.73 markd 13: BUILD_DEPENDS+= kdoctools>=5.19.0:../../devel/kdoctools
14: DEPENDS+= kinit>=5.19.0:../../x11/kinit
1.1 markd 15:
1.73 markd 16: USE_TOOLS+= msgmerge pkg-config
1.1 markd 17:
1.73 markd 18: SUBST_CLASSES+= xdg
19: SUBST_STAGE.xdg= pre-configure
20: SUBST_MESSAGE.xdg= Install via examples dir.
21: SUBST_FILES.xdg= CMakeLists.txt
22: SUBST_SED.xdg= -e 's:{KDE_INSTALL_AUTOSTARTDIR}:{KDE_INSTALL_AUTOSTARTEXDIR}:'
23:
24: MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg/autostart
25: CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/autostart/kmix_autostart.desktop \
26: ${PKG_SYSCONFDIR}/xdg/autostart/kmix_autostart.desktop
27: CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/autostart/restore_kmix_volumes.desktop \
28: ${PKG_SYSCONFDIR}/xdg/autostart/restore_kmix_volumes.desktop
29:
30: # generation of kded.moc fails when ${PREFIX}/include in the moc include path
31: SUBST_CLASSES+= fix-moc
32: SUBST_STAGE.fix-moc= post-configure
33: SUBST_MESSAGE.fix-moc= Cleaning up MOC includes
34: SUBST_FILES.fix-moc= _KDE_build/CMakeFiles/kded_kmixd_autogen.dir/AutogenInfo.json
35: SUBST_FILES.fix-moc+= _KDE_build/plasma/engine/CMakeFiles/plasma_engine_mixer_autogen.dir/AutogenInfo.json
36: SUBST_NOOP_OK.fix-moc= yes
37: SUBST_SED.fix-moc= -e 's;"${PREFIX}/include",;;g'
1.1 markd 38:
1.74 mrg 39: .include "options.mk"
40:
1.73 markd 41: .include "../../audio/alsa-lib/buildlink3.mk"
1.1 markd 42: .include "../../audio/libcanberra/buildlink3.mk"
1.73 markd 43: .include "../../mk/oss.buildlink3.mk"
44: .include "../../devel/glib2/buildlink3.mk"
1.1 markd 45: .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
46: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
1.73 markd 47: .include "../../x11/plasma-framework/buildlink3.mk"
48: .include "../../x11/qt5-qtbase/buildlink3.mk"
1.1 markd 49: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>