svn commit: r444759 - head/astro/astrometry

Tobias Kortkamp tobik at FreeBSD.org
Fri Jun 30 15:05:06 UTC 2017


Author: tobik
Date: Fri Jun 30 15:05:05 2017
New Revision: 444759
URL: https://svnweb.freebsd.org/changeset/ports/444759

Log:
  Fix build on 12.0-CURRENT
  
  Exclude util/c.py (a symlink to util/util.py) from SHEBANG_FILES.
  
  The build currently fails in the patch phase with:
  
  sed: util/c.py: in-place editing only works for regular files
  
  This seems to be caused by base r313277.
  
  While here also simplify RUN_DEPENDS.
  
  PR:		219982
  Reported by:	antoine, pkg-fallout
  Approved by:	mat (mentor)
  Differential Revision:	https://reviews.freebsd.org/D11242

Modified:
  head/astro/astrometry/Makefile

Modified: head/astro/astrometry/Makefile
==============================================================================
--- head/astro/astrometry/Makefile	Fri Jun 30 14:55:05 2017	(r444758)
+++ head/astro/astrometry/Makefile	Fri Jun 30 15:05:05 2017	(r444759)
@@ -3,7 +3,7 @@
 
 PORTNAME=	astrometry
 PORTVERSION=	0.65
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	astro
 MASTER_SITES=	http://www.astrometry.net/downloads/
 DISTNAME=	${PORTNAME}.net-${PORTVERSION}
@@ -18,10 +18,10 @@ LIB_DEPENDS=	libcairo.so:graphics/cairo \
 		libcfitsio.so:astro/cfitsio \
 		libpng.so:graphics/png \
 		libnetpbm.so:graphics/netpbm
-RUN_DEPENDS:=	${BUILD_DEPENDS}
+RUN_DEPENDS=	${PYNUMPY}
 
 USES=		gmake jpeg pkgconfig python shebangfix tar:bzip2
-SHEBANG_FILES=	blind/*.py util/*.py sdss/*.py
+SHEBANG_FILES=	blind/*.py sdss/*.py util/[!c]*.py util/casjobs.py
 USE_LDCONFIG=	${PREFIX}/${PORTNAME}/lib
 ALL_TARGET=	all extra
 MAKE_ENV=	INSTALL_DIR=${STAGEDIR}${PREFIX}/${PORTNAME}


More information about the svn-ports-all mailing list