svn commit: r345805 - head/astro/py-metar
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Mon Feb 24 10:41:32 UTC 2014
Author: sunpoet
Date: Mon Feb 24 10:41:31 2014
New Revision: 345805
URL: http://svnweb.freebsd.org/changeset/ports/345805
QAT: https://qat.redports.org/buildarchive/r345805/
Log:
- Use PYDISTUTILS_AUTOPLIST instead of PLIST_FILES
- Remove PYDISTUTILS_PKGNAME
- Use USES=shebangfix
- Simplify Makefile
- Bump PORTREVISION for package change
Modified:
head/astro/py-metar/Makefile
Modified: head/astro/py-metar/Makefile
==============================================================================
--- head/astro/py-metar/Makefile Mon Feb 24 10:40:29 2014 (r345804)
+++ head/astro/py-metar/Makefile Mon Feb 24 10:41:31 2014 (r345805)
@@ -3,7 +3,7 @@
PORTNAME= metar
PORTVERSION= 0.19
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python geography
MASTER_SITES= http://www.schwarzvogel.de/pkgs/ \
LOCAL/sunpoet
@@ -18,33 +18,22 @@ LICENSE= GPLv2
OPTIONS_DEFINE= DOCS
OPTIONSFILE= ${PORT_DBDIR}/${PORTNAME}/options
-PYDISTUTILS_PKGNAME= ${REALPORTNAME}
+PYDISTUTILS_AUTOPLIST= yes
USE_PYDISTUTILS=yes
USE_PYTHON= 2
+USES= shebangfix
PLIST_FILES= bin/${REALPORTNAME} \
- %%PYTHON_SITELIBDIR%%/${REALPORTNAME}.py \
- %%PYTHON_SITELIBDIR%%/${REALPORTNAME}.pyc \
- %%PYTHON_SITELIBDIR%%/${REALPORTNAME}.pyo \
man/man1/${REALPORTNAME}.1.gz
PORTDOCS= COPYING README THANKS librarydoc.txt
REALPORTNAME= pymetar
-.include <bsd.port.options.mk>
+SHEBANG_FILES= bin/${REALPORTNAME}
+python_CMD= ${PYTHON_CMD}
post-patch:
- @${REINPLACE_CMD} -E '1 s|/usr/bin/(env *)?python|${PYTHON_CMD}|' \
- ${WRKSRC}/${PYSETUP} ${WRKSRC}/bin/${REALPORTNAME}
- @${REINPLACE_CMD} -e 's|share/\(man/man1\)|\1|' ${WRKSRC}/${PYSETUP}
-.if ${PORT_OPTIONS:MDOCS}
- @${REINPLACE_CMD} \
- -e 's|"share/doc/pymetar-%s"%pymetar.__version__|"${DOCSDIR}"|' \
- ${WRKSRC}/${PYSETUP}
-.else
- @${REINPLACE_CMD} \
- -e 's|"share/doc/pymetar-%s"%pymetar.__version__|""|' \
- -e "s|\['README.*'\]|[]|" ${WRKSRC}/${PYSETUP}
-.endif
+ @${REINPLACE_CMD} -e 's|share/\(man/man1\)|\1|' \
+ -e 's|"share/doc/pymetar-%s"%pymetar.__version__|"${DOCSDIR}"|' ${WRKSRC}/${PYSETUP}
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list