Changeset View
Changeset View
Standalone View
Standalone View
audio/libmusicxml/Makefile
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
# $FreeBSD$ | |||||
PORTNAME= libmusicxml | |||||
DISTVERSION= 3.11 | |||||
CATEGORIES= audio | |||||
MAINTAINER= yuri@FreeBSD.org | |||||
COMMENT= Library and tools for the MusicXML format | |||||
LICENSE= MPL | |||||
dbaio: LICENSE must not contain MPL, instead use MPL[10|11|20].
MPL20 in this case. | |||||
LICENSE_FILE= ${WRKSRC}/license.txt | |||||
USES= cmake | |||||
USE_GITHUB= yes | |||||
Done Inline Actions^ cmake:outsource tcberner: ^ cmake:outsource | |||||
GH_ACCOUNT= grame-cncm | |||||
GH_TAGNAME= 91347ae | |||||
matUnsubmitted Done Inline Actionswould be nice to ask upstream to create tags on releases so that you do not have to guesstimate which commit to use. mat: would be nice to ask upstream to create tags on releases so that you do not have to guesstimate… | |||||
yuriAuthorUnsubmitted Done Inline ActionsI asked them in the bug on github. yuri: I asked them in the bug on github. | |||||
USE_LDCONFIG= yes | |||||
CMAKE_SOURCE_PATH= ${WRKSRC}/build | |||||
OPTIONS_DEFINE= DOCS DOXYGEN | |||||
PORTDOCS= * | |||||
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen | |||||
post-patch: | |||||
Done Inline Actionsthink about adding a patch instead of this -- you can for example use ${CMAKE_INSTALL_PREFIX} in the CMakeLists.txt. tcberner: think about adding a patch instead of this -- you can for example use ${CMAKE_INSTALL_PREFIX}… | |||||
@${REINPLACE_CMD} -i '' -e ' \ | |||||
s|LIBRARY DESTINATION /usr/lib|LIBRARY DESTINATION ${PREFIX}/lib|' \ | |||||
${WRKSRC}/build/CMakeLists.txt | |||||
post-build-DOCS-on: | |||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | |||||
${INSTALL_DATA} \ | |||||
${WRKSRC}/doc/presentation/libmusicxml2.pdf \ | |||||
${STAGEDIR}${DOCSDIR} | |||||
post-install-DOXYGEN-on: | |||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | |||||
@cd ${WRKSRC}/doc && \ | |||||
doxygen && \ | |||||
${COPYTREE_SHARE} html latex ${STAGEDIR}${DOCSDIR} | |||||
.include <bsd.port.mk> |
LICENSE must not contain MPL, instead use MPL[10|11|20].
MPL20 in this case.