svn commit: r522237 - head/devel/lua-sysctl
Steve Wills
swills at FreeBSD.org
Mon Jan 6 14:18:52 UTC 2020
Author: swills
Date: Mon Jan 6 14:18:51 2020
New Revision: 522237
URL: https://svnweb.freebsd.org/changeset/ports/522237
Log:
devel/lua-sysctl: Fix Makefile to respect DOCS and EXAMPLES options.
PR: 241249
Submitted by: yds <yds at Necessitu.de>
Approved by: Zsolt Udvari <uzsolt at uzsolt.hu> (maintainer)
Modified:
head/devel/lua-sysctl/Makefile (contents, props changed)
head/devel/lua-sysctl/pkg-plist (contents, props changed)
Modified: head/devel/lua-sysctl/Makefile
==============================================================================
--- head/devel/lua-sysctl/Makefile Mon Jan 6 14:14:20 2020 (r522236)
+++ head/devel/lua-sysctl/Makefile Mon Jan 6 14:18:51 2020 (r522237)
@@ -11,23 +11,29 @@ COMMENT= Small sysctl(3) interface for lua
LICENSE= BSD2CLAUSE
-USES= pkgconfig lua
+USES= lua pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= kAworu
GH_PROJECT= lua-${PORTNAME}
OPTIONS_DEFINE= DOCS EXAMPLES
+DOCSDIR= ${PREFIX}/share/doc/lua${LUA_VER_STR}/${PORTNAME}
+EXAMPLESDIR= ${PREFIX}/share/examples/lua${LUA_VER_STR}/${PORTNAME}
post-patch:
@${REINPLACE_CMD} -e "s/5.1/${LUA_VER}/g" ${WRKSRC}/Makefile
do-install:
- @${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR} \
- ${STAGEDIR}${EXAMPLESDIR} \
- ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/misc/*.lua ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
+ @${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR}
${INSTALL_LIB} ${WRKSRC}/build/sysctl.so ${STAGEDIR}${LUA_MODLIBDIR}/sysctl.so
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+
+post-install-EXAMPLES-on:
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/misc/*.lua ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
Modified: head/devel/lua-sysctl/pkg-plist
==============================================================================
--- head/devel/lua-sysctl/pkg-plist Mon Jan 6 14:14:20 2020 (r522236)
+++ head/devel/lua-sysctl/pkg-plist Mon Jan 6 14:18:51 2020 (r522237)
@@ -1,4 +1,4 @@
-%%PORTDOCS%%%%DOCSDIR%%/lua52-sysctl/README.md
+%%PORTDOCS%%%%DOCSDIR%%/README.md
%%LUA_MODLIBDIR%%/sysctl.so
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/i.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test-all.lua
More information about the svn-ports-all
mailing list