svn commit: r417274 - head/sysutils/extipl
Dmitry Marakasov
amdmi3 at FreeBSD.org
Tue Jun 21 15:36:52 UTC 2016
Author: amdmi3
Date: Tue Jun 21 15:36:50 2016
New Revision: 417274
URL: https://svnweb.freebsd.org/changeset/ports/417274
Log:
- Add LICENSE
- Simplify WRKSRC handling
- Remove no-op patching bit
- Switch to options helpers
Modified:
head/sysutils/extipl/Makefile
Modified: head/sysutils/extipl/Makefile
==============================================================================
--- head/sysutils/extipl/Makefile Tue Jun 21 15:27:52 2016 (r417273)
+++ head/sysutils/extipl/Makefile Tue Jun 21 15:36:50 2016 (r417274)
@@ -9,26 +9,29 @@ MASTER_SITES= SFJP/${PORTNAME}/2166
MAINTAINER= ports at FreeBSD.org
COMMENT= Partition-selectable boot loader for IBM-PC/AT compatibles
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
BUILD_DEPENDS= nasm:devel/nasm
ONLY_FOR_ARCHS= i386 amd64
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
+BUILD_WRKSRC= ${WRKSRC}/src
+
OPTIONS_DEFINE= DOCS
post-patch:
- cd ${WRKSRC}; \
- ${SED} -e 's|!!DOCDIR!!|${DOCSDIR}|g' \
- ${PORTNAME}.8.in > ${PORTNAME}.8; \
- ${REINPLACE_CMD} -e 's/^(CC)\t=/$$1?=/;' \
- -e 's/(DIR)[\t]*[?]=/$$1=/;' Makefile
+ @cd ${WRKSRC}/src && ${SED} -e 's|!!DOCDIR!!|${DOCSDIR}|g' \
+ ${PORTNAME}.8.in > ${PORTNAME}.8
do-install:
- ${INSTALL_PROGRAM} -m 700 ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin
+ ${INSTALL_MAN} ${WRKSRC}/src/${PORTNAME}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
+
+do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}/English
- ${INSTALL_DATA} ${WRKSRC}/../doc/English/*.txt ${STAGEDIR}${DOCSDIR}/English
+ ${INSTALL_DATA} ${WRKSRC}/doc/English/*.txt ${STAGEDIR}${DOCSDIR}/English
@${MKDIR} ${STAGEDIR}${DOCSDIR}/Japanese
- ${INSTALL_DATA} ${WRKSRC}/../doc/Japanese/*.txt ${STAGEDIR}${DOCSDIR}/Japanese
+ ${INSTALL_DATA} ${WRKSRC}/doc/Japanese/*.txt ${STAGEDIR}${DOCSDIR}/Japanese
.include <bsd.port.mk>
More information about the svn-ports-head
mailing list