svn commit: r461062 - head/science/sigrok-firmware-utils
Dmitry Marakasov
amdmi3 at FreeBSD.org
Tue Feb 6 15:17:46 UTC 2018
Author: amdmi3
Date: Tue Feb 6 15:17:45 2018
New Revision: 461062
URL: https://svnweb.freebsd.org/changeset/ports/461062
Log:
- Fix LICENSE
- Fix shebangs
- Add NO_ARCH
- Fix manpage installation by using MANPREFIX
Approved by: portmgr blanket
Modified:
head/science/sigrok-firmware-utils/Makefile
Modified: head/science/sigrok-firmware-utils/Makefile
==============================================================================
--- head/science/sigrok-firmware-utils/Makefile Tue Feb 6 15:15:46 2018 (r461061)
+++ head/science/sigrok-firmware-utils/Makefile Tue Feb 6 15:17:45 2018 (r461062)
@@ -3,7 +3,7 @@
PORTNAME= firmware
PORTVERSION= 20140418
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= #none
PKGNAMEPREFIX= sigrok-
@@ -13,10 +13,12 @@ DISTFILES= #none
MAINTAINER= bsam at FreeBSD.org
COMMENT= Sigrok firmware extraction utils
-LICENSE= GPLv2
+LICENSE= GPLv3+
-USES= python:3.4+
+USES= python:3.4+ shebangfix
+SHEBANG_FILES= ${PY_FILES} ${EX_FILES}
NO_BUILD= yes
+NO_ARCH= yes
PORTDOCS= README.parsepe
@@ -30,15 +32,19 @@ PLIST_FILES= ${PY_FILES:S,^,bin/,} \
${EX_FILES:S,^,bin/,} \
${EX_FILES:S,^,man/man1/,:S,$,.1.gz,}
+do-extract:
+ @${MKDIR} ${WRKSRC}
+ @${CP} ${FILESDIR}/* ${WRKSRC}
+
do-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${FILESDIR}/README.parsepe ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.parsepe ${STAGEDIR}${DOCSDIR}
.for fil in ${PY_FILES}
- ${INSTALL_SCRIPT} ${FILESDIR}/${fil} ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/${fil} ${STAGEDIR}${PREFIX}/bin
.endfor
.for fil in ${EX_FILES}
- ${INSTALL_SCRIPT} ${FILESDIR}/${fil} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${FILESDIR}/${fil}.1 ${STAGEDIR}${MANDIRS}/man1
+ ${INSTALL_SCRIPT} ${WRKSRC}/${fil} ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/${fil}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
.endfor
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list