Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Jul 2016 09:05:25 +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: r417868 - head/devel/swig13
Message-ID:  <201607010905.u6195Po1097081@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Fri Jul  1 09:05:25 2016
New Revision: 417868
URL: https://svnweb.freebsd.org/changeset/ports/417868

Log:
  - Add LICENSE
  - Switch to options helpers
  - Cosmetic fixes

Modified:
  head/devel/swig13/Makefile

Modified: head/devel/swig13/Makefile
==============================================================================
--- head/devel/swig13/Makefile	Fri Jul  1 08:54:34 2016	(r417867)
+++ head/devel/swig13/Makefile	Fri Jul  1 09:05:25 2016	(r417868)
@@ -11,6 +11,10 @@ PKGNAMESUFFIX=	13
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Simplified Wrapper and Interface Generator
 
+LICENSE=	MIT BSD3CLAUSE
+LICENSE_COMB=	multi
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
 USES=		autoreconf:build
 GNU_CONFIGURE=	yes
 
@@ -31,6 +35,8 @@ PORTDOCS=	*
 PORTEXAMPLES=	*
 PORTDATA=	*
 
+OCTAVE_VER_CMD=	${LOCALBASE}/bin/octave-config -v 2>/dev/null || ${TRUE}
+
 OPTIONS_DEFINE=	LUA DOCS EXAMPLES
 
 LUA_DESC=	Lua support
@@ -40,26 +46,28 @@ LUA_CONFIGURE_ON=	--with-lua=${LUA_BINDI
 			--with-lualib=${LUA_LIBDIR}
 LUA_CONFIGURE_OFF=	--without-lua
 
-OCTAVE_VER_CMD=	${LOCALBASE}/bin/octave-config -v 2>/dev/null || ${TRUE}
-
 post-patch:
-	${SETENV} OCTAVE_VER=$$(${OCTAVE_VER_CMD}) \
-	${REINPLACE_CMD} -e 's|$$RUBY |${RUBY} |; \
-		s|^PHP4CONFIG=.*$$|PHP4CONFIG=php-config|; \
-		s|OCTAVEDIR=".*"|OCTAVEDIR="${LOCALBASE}/include/octave-$${OCTAVE_VER}"|; \
-		s|MZSCHEME --mute-banner|MZSCHEME|; \
-		/^MZDYNOBJ/s|`$$|\| tail -n 1`|; \
-		' ${WRKSRC}/configure
-	${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \
+	@${SETENV} OCTAVE_VER=$$(${OCTAVE_VER_CMD}) \
+		${REINPLACE_CMD} -e 's|$$RUBY |${RUBY} |; \
+			s|^PHP4CONFIG=.*$$|PHP4CONFIG=php-config|; \
+			s|OCTAVEDIR=".*"|OCTAVEDIR="${LOCALBASE}/include/octave-$${OCTAVE_VER}"|; \
+			s|MZSCHEME --mute-banner|MZSCHEME|; \
+			/^MZDYNOBJ/s|`$$|\| tail -n 1`|; \
+			' ${WRKSRC}/configure
+	@${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \
 		${WRKSRC}/Lib/lua/luarun.swg
 
 post-configure:
-	${REINPLACE_CMD} -e 's#null#&|| true#' ${WRKSRC}/Makefile
+	@${REINPLACE_CMD} -e 's#null#&|| true#' ${WRKSRC}/Makefile
 
 post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
 	${LN} -f ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}${VER}
-	cd ${WRKSRC}/Examples && ${COPYTREE_SHARE} '*' ${STAGEDIR}${EXAMPLESDIR}/${PORTVERSION}
-	cd ${WRKSRC}/Doc && ${COPYTREE_SHARE} '*' ${STAGEDIR}${DOCSDIR}/${PORTVERSION}
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
+
+post-install-DOCS-on:
+	cd ${WRKSRC}/Examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/${PORTVERSION}
+
+post-install-EXAMPLES-on:
+	cd ${WRKSRC}/Doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${PORTVERSION}
 
 .include <bsd.port.mk>



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