diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2017-03-12 09:01:53 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2017-03-12 09:01:53 +0000 |
commit | 9fc5921712bf0e385a530460a7db8d59dce89716 (patch) | |
tree | 99d6a62f45bf61cfb8d4620dd1748ae15ccd3561 /editors/mp | |
parent | a16cfe6ce8b5661d440490e49ed6854b50f0aa85 (diff) | |
download | ports-9fc5921712bf0e385a530460a7db8d59dce89716.tar.gz ports-9fc5921712bf0e385a530460a7db8d59dce89716.zip |
- Simplify installation
- Switch to options helpers
Notes
Notes:
svn path=/head/; revision=435980
Diffstat (limited to 'editors/mp')
-rw-r--r-- | editors/mp/Makefile | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/editors/mp/Makefile b/editors/mp/Makefile index 0e22c59df74d..64e9a267284c 100644 --- a/editors/mp/Makefile +++ b/editors/mp/Makefile @@ -12,6 +12,8 @@ COMMENT= Programming text editor LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_aarch64= fails to compile: error: conflicting types for __wcwidth + USES= iconv ncurses HAS_CONFIGURE= yes CONFIGURE_SCRIPT= config.sh @@ -35,8 +37,6 @@ QT4_USE= qt4=corelib,gui,moc_build QT4_CONFIGURE_ENV= CPP="${CXX}" CCLINK="${CXX}" QT4_CONFIGURE_WITH= qt4 -BROKEN_aarch64= Fails to compile: error: conflicting types for __wcwidth - .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} || ${PORT_OPTIONS:MQT4} @@ -87,26 +87,28 @@ post-patch: .endfor do-install: - (cd ${WRKSRC} && ${INSTALL_PROGRAM} mp-5 ${STAGEDIR}${PREFIX}/bin) - (cd ${WRKSRC}/mpsl && ${INSTALL_PROGRAM} mpsl ${STAGEDIR}${PREFIX}/bin) - (cd ${WRKSRC} && ${INSTALL_MAN} mp-5.1 ${STAGEDIR}${MANPREFIX}/man/man1) + ${INSTALL_PROGRAM} ${WRKSRC}/mp-5 ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/mpsl/mpsl ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/mp-5.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} - (cd ${WRKSRC} && ${INSTALL_DATA} mp_*.mpsl ${STAGEDIR}${DATADIR}) + ${INSTALL_DATA} ${WRKSRC}/mp_*.mpsl ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DATADIR}/lang - (cd ${WRKSRC}/lang && ${INSTALL_DATA} *.mpsl ${STAGEDIR}${DATADIR}/lang) + ${INSTALL_DATA} ${WRKSRC}/lang/*.mpsl ${STAGEDIR}${DATADIR}/lang .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} || ${PORT_OPTIONS:MQT4} - (cd ${WRKSRC} && ${INSTALL_DATA} mp.png ${STAGEDIR}${PREFIX}/share/pixmaps) + ${INSTALL_DATA} ${WRKSRC}/mp.png ${STAGEDIR}${PREFIX}/share/pixmaps .endif -.if ${PORT_OPTIONS:MNLS} + +do-install-NLS-on: .for lang in de es it nl ru sv @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES - (cd ${WRKSRC}/po && ${INSTALL_DATA} ${lang}.mo \ - ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/minimum-profit.mo) + ${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo \ + ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/minimum-profit.mo .endfor -.endif + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in AUTHORS README RELEASE_NOTES mp_templates.sample doc/*.* - (cd ${WRKSRC} && ${INSTALL_DATA} ${doc} ${STAGEDIR}${DOCSDIR}) + ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include <bsd.port.mk> |