git: 967018c1f048 - main - astro/weather: Cosmetic change

Po-Chuan Hsieh sunpoet at FreeBSD.org
Sun Apr 18 07:08:40 UTC 2021


The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=967018c1f048b2668dd4fbc1a6dc39f9e1dc556e

commit 967018c1f048b2668dd4fbc1a6dc39f9e1dc556e
Author:     Po-Chuan Hsieh <sunpoet at FreeBSD.org>
AuthorDate: 2021-04-18 04:56:08 +0000
Commit:     Po-Chuan Hsieh <sunpoet at FreeBSD.org>
CommitDate: 2021-04-18 05:41:51 +0000

    astro/weather: Cosmetic change
---
 astro/weather/Makefile  | 21 +++++----------------
 astro/weather/pkg-plist | 11 +++++++++++
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/astro/weather/Makefile b/astro/weather/Makefile
index 64bf2765612a..d17896b538ce 100644
--- a/astro/weather/Makefile
+++ b/astro/weather/Makefile
@@ -15,31 +15,20 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 USES=		python shebangfix tar:xz
 
 NO_ARCH=	yes
-
-PLIST_FILES=	bin/weather \
-		${PYTHON_SITELIBDIR}/weather.py \
-		${PYTHON_SITELIBDIR}/__pycache__/weather.cpython-${PYTHON_SUFFIX}.pyc \
-		${PYTHON_SITELIBDIR}/__pycache__/weather.cpython-${PYTHON_SUFFIX}.opt-1.pyc \
-		share/man/man1/weather.1.gz \
-		share/man/man5/weatherrc.5.gz
-PORTDATA=	airports places stations zctas zones
+NO_BUILD=	yes
 
 SHEBANG_FILES=	weather
 
-do-build:
-	@${PYTHON_CMD} -m compileall ${WRKSRC}/weather.py
-	@${PYTHON_CMD} -O -m compileall ${WRKSRC}/weather.py
-
 do-install:
-	${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/ ${STAGEDIR}${PYTHON_SITELIBDIR}/__pycache__/
+	${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/
 	${INSTALL_SCRIPT} ${WRKSRC}/weather ${STAGEDIR}${PREFIX}/bin/weather
 	${INSTALL_DATA} ${WRKSRC}/weather.py ${STAGEDIR}${PYTHON_SITELIBDIR}/
-	${INSTALL_DATA} ${WRKSRC}/__pycache__/weather.cpython-${PYTHON_SUFFIX}.pyc ${STAGEDIR}${PYTHON_SITELIBDIR}/__pycache__/
-	${INSTALL_DATA} ${WRKSRC}/__pycache__/weather.cpython-${PYTHON_SUFFIX}.opt-1.pyc ${STAGEDIR}${PYTHON_SITELIBDIR}/__pycache__/
+	${PYTHON_CMD} -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
+	${PYTHON_CMD} -O -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
 	${INSTALL_MAN} ${WRKSRC}/weather.1 ${STAGEDIR}${PREFIX}/share/man/man1/weather.1
 	${INSTALL_MAN} ${WRKSRC}/weatherrc.5 ${STAGEDIR}${PREFIX}/share/man/man5/weatherrc.5
 	${MKDIR} ${STAGEDIR}${DATADIR}/
-	cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDATA} ${STAGEDIR}${DATADIR}/
+	cd ${WRKSRC}/ && ${INSTALL_DATA} airports places stations zctas zones ${STAGEDIR}${DATADIR}/
 	@${ECHO_MSG} ""
 	@${ECHO_MSG} "Please add the following to your .weatherrc in order to use installed data files:"
 	@${ECHO_MSG} ""
diff --git a/astro/weather/pkg-plist b/astro/weather/pkg-plist
new file mode 100644
index 000000000000..7879168c4817
--- /dev/null
+++ b/astro/weather/pkg-plist
@@ -0,0 +1,11 @@
+bin/weather
+%%PYTHON_SITELIBDIR%%/weather.py
+%%PYTHON_SITELIBDIR%%/__pycache__/weather.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/__pycache__/weather.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+share/man/man1/weather.1.gz
+share/man/man5/weatherrc.5.gz
+%%DATADIR%%/airports
+%%DATADIR%%/places
+%%DATADIR%%/stations
+%%DATADIR%%/zctas
+%%DATADIR%%/zones


More information about the dev-commits-ports-all mailing list