Changeset View
Changeset View
Standalone View
Standalone View
astro/weather/Makefile
# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> | # Created by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= weather | PORTNAME= weather | ||||
PORTVERSION= 2.3 | PORTVERSION= 2.3 | ||||
CATEGORIES= astro python | CATEGORIES= astro python | ||||
MASTER_SITES= http://fungi.yuggoth.org/weather/src/ \ | MASTER_SITES= http://fungi.yuggoth.org/weather/src/ \ | ||||
LOCAL/sunpoet | LOCAL/sunpoet | ||||
MAINTAINER= sunpoet@FreeBSD.org | MAINTAINER= sunpoet@FreeBSD.org | ||||
COMMENT= Utility to provide current weather conditions and forecasts | COMMENT= Utility to provide current weather conditions and forecasts | ||||
LICENSE= ISCL | LICENSE= ISCL | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
NO_ARCH= yes | |||||
USES= python shebangfix tar:xz | USES= python shebangfix tar:xz | ||||
PLIST_FILES= bin/${PORTNAME} \ | PLIST_FILES= bin/${PORTNAME} \ | ||||
%%PYTHON_SITELIBDIR%%/${PORTNAME}.py \ | %%PYTHON_SITELIBDIR%%/${PORTNAME}.py \ | ||||
%%PYTHON_SITELIBDIR%%/${PYCACHE_DIR}${PYCACHE_FILE}.pyc \ | %%PYTHON_SITELIBDIR%%/${PYCACHE_DIR}${PYCACHE_FILE}.pyc \ | ||||
%%PYTHON_SITELIBDIR%%/${PYCACHE_DIR}${PYCACHE_FILE}.${PYTHON_PYOEXTENSION} \ | %%PYTHON_SITELIBDIR%%/${PYCACHE_DIR}${PYCACHE_FILE}.${PYTHON_PYOEXTENSION} \ | ||||
man/man1/${PORTNAME}.1.gz \ | man/man1/${PORTNAME}.1.gz \ | ||||
man/man5/${PORTNAME}rc.5.gz | man/man5/${PORTNAME}rc.5.gz | ||||
PORTDATA= airports places stations zctas zones | PORTDATA= airports places stations zctas zones | ||||
SHEBANG_FILES= ${PORTNAME} | SHEBANG_FILES= ${PORTNAME} | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${PYTHON_REL} < 3200 | .if ${PYTHON_REL} < 3200 | ||||
PYCACHE_DIR= # empty | PYCACHE_DIR= # empty | ||||
PYCACHE_FILE= ${PORTNAME} | PYCACHE_FILE= ${PORTNAME} | ||||
.else | .else | ||||
PYCACHE_DIR= __pycache__/ | PYCACHE_DIR= __pycache__/ | ||||
PYCACHE_FILE= ${PORTNAME}.cpython-${PYTHON_SUFFIX} | PYCACHE_FILE= ${PORTNAME}.cpython-${PYTHON_SUFFIX} | ||||
.endif | |||||
.if ${PYTHON_REL} < 3500 | |||||
PYTHON_PYOEXTENSION= pyo | |||||
.else | |||||
PYTHON_PYOEXTENSION= opt-1.pyc | |||||
.endif | .endif | ||||
do-build: | do-build: | ||||
@${PYTHON_CMD} -m compileall ${WRKSRC}/${PORTNAME}.py | @${PYTHON_CMD} -m compileall ${WRKSRC}/${PORTNAME}.py | ||||
@${PYTHON_CMD} -O -m compileall ${WRKSRC}/${PORTNAME}.py | @${PYTHON_CMD} -O -m compileall ${WRKSRC}/${PORTNAME}.py | ||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/ ${STAGEDIR}${PYTHON_SITELIBDIR}/${PYCACHE_DIR} | ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/ ${STAGEDIR}${PYTHON_SITELIBDIR}/${PYCACHE_DIR} | ||||
Show All 16 Lines |