Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Feb 2018 13:48:33 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r461143 - head/lang/sdcc
Message-ID:  <201802071348.w17DmXWZ003147@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Wed Feb  7 13:48:33 2018
New Revision: 461143
URL: https://svnweb.freebsd.org/changeset/ports/461143

Log:
  - Fix shebangs
  - Switch to options helpers
  
  Approved by:	portmgr blanket

Modified:
  head/lang/sdcc/Makefile

Modified: head/lang/sdcc/Makefile
==============================================================================
--- head/lang/sdcc/Makefile	Wed Feb  7 12:58:43 2018	(r461142)
+++ head/lang/sdcc/Makefile	Wed Feb  7 13:48:33 2018	(r461143)
@@ -3,7 +3,7 @@
 PORTNAME=	sdcc
 PORTVERSION=	3.6.0
 DISTVERSIONPREFIX=	src-
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	lang
 MASTER_SITES=	SF
 
@@ -16,7 +16,8 @@ BUILD_DEPENDS=	${LOCALBASE}/include/boost/graph/adjace
 
 CONFLICTS_INSTALL=	sdcc-[0-9]* sdcc-devel-[0-9]*
 GNU_CONFIGURE=	yes
-USES=		gmake readline:port tar:bzip2
+USES=		gmake readline:port python:2.7,run shebangfix tar:bzip2
+SHEBANG_FILES=	support/scripts/as2gbmap.py
 
 OPTIONS_DEFINE=		DEVLIB DOCS UCSIM
 OPTIONS_MULTI=		TARGETS
@@ -87,11 +88,11 @@ post-patch:
 		${WRKSRC}/device/non-free/lib/pic16/Makefile.in \
 		${WRKSRC}/device/non-free/lib/pic16/configure \
 		${WRKSRC}/device/non-free/lib/pic16/libdev/Makefile.in
-.if ! ${PORT_OPTIONS:MDOCS}
+
+post-patch-DOCS-off:
 	@${REINPLACE_CMD} 's, [a-z-]*doc,,' \
 		${WRKSRC}/Makefile.in \
 		${WRKSRC}/sim/ucsim/packages_in.mk
-.endif
 
 post-install:
 	${FIND} -d ${STAGEDIR}${DATADIR} -type d -empty -delete



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802071348.w17DmXWZ003147>