svn commit: r455254 - head/devel/swig20
Dmitry Marakasov
amdmi3 at FreeBSD.org
Fri Dec 1 09:00:25 UTC 2017
Author: amdmi3
Date: Fri Dec 1 09:00:23 2017
New Revision: 455254
URL: https://svnweb.freebsd.org/changeset/ports/455254
Log:
- Fix LICENSE
- Add LICENSE_FILE
- Cosmetic fixes
- Switch to COPYTREE macros
Approved by: portmgr blanket
Modified:
head/devel/swig20/Makefile
Modified: head/devel/swig20/Makefile
==============================================================================
--- head/devel/swig20/Makefile Fri Dec 1 09:00:19 2017 (r455253)
+++ head/devel/swig20/Makefile Fri Dec 1 09:00:23 2017 (r455254)
@@ -10,7 +10,8 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-$
MAINTAINER= bacon4000 at gmail.com
COMMENT= Generate wrappers for calling C/C++ code from other languages
-LICENSE= GPLv3
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/LICENSE-GPL
LIB_DEPENDS= libpcre.so:devel/pcre
@@ -23,9 +24,8 @@ GNU_CONFIGURE= yes
ALL_TARGET= # none
TEST_TARGET= check
-CONFIGURE_ARGS+=--program-suffix=${VER}
-
-CONFIGURE_ARGS+=--with-lua=${LUA_BINDIR}/lua \
+CONFIGURE_ARGS= --program-suffix=${VER} \
+ --with-lua=${LUA_BINDIR}/lua \
--with-luaincl=${LUA_INCDIR} \
--with-lualib=${LUA_LIBDIR}
@@ -34,31 +34,23 @@ OCTAVE_VER_CMD= ${LOCALBASE}/bin/octave-config -v 2>/d
OPTIONS_DEFINE= DOCS EXAMPLES
post-patch:
- ${SETENV} OCTAVE_VER=$$(${OCTAVE_VER_CMD}) \
+ @${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|' \
+ @${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-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/${PORTVERSION}
- cd ${WRKSRC}/Doc && ${FIND} . -type d \
- -exec ${INSTALL} -d ${STAGEDIR}${DOCSDIR}/${PORTVERSION}/{} \;
- cd ${WRKSRC}/Doc && ${FIND} . -type f \
- -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/${PORTVERSION}/{} \;
+ @cd ${WRKSRC}/Doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${PORTVERSION}
post-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/${PORTVERSION}
- cd ${WRKSRC}/Examples && ${FIND} . -type d \
- -exec ${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR}/${PORTVERSION}/{} \;
- cd ${WRKSRC}/Examples && ${FIND} . -type f \
- -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR}/${PORTVERSION}/{} \;
+ @cd ${WRKSRC}/Examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/${PORTVERSION}
.include <bsd.port.mk>
More information about the svn-ports-head
mailing list