Index: devel/lua-cqueues/Makefile =================================================================== --- devel/lua-cqueues/Makefile (revision 541148) +++ devel/lua-cqueues/Makefile (working copy) @@ -4,6 +4,7 @@ PORTNAME= cqueues DISTVERSIONPREFIX= rel- DISTVERSION= 20200603 +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} @@ -14,17 +15,22 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake lua:51+,module ssl -USE_LDCONFIG= {LUA_MODLIBDIR} -LDFLAGS+= -Wl,-soname,liblua-${PORTNAME}.so.${LUA_VER_STR} +USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= wahern -SONAME= ${STAGEDIR}${PREFIX}/lib/liblua-${PORTNAME}.so +OPTIONS_DEFINE= EXAMPLES +SONAME= liblua${LUA_VER_STR}-cqueues.so + post-install: - ${MV} ${STAGEDIR}${LUA_MODLIBDIR}/_${PORTNAME}.so ${SONAME}.${LUA_VER_STR} - ${STRIP_CMD} ${SONAME}.${LUA_VER_STR} - ${RLN} ${SONAME}.${LUA_VER_STR} ${SONAME} + ${STRIP_CMD} ${STAGEDIR}${LUA_MODLIBDIR}/_cqueues.so + ${CP} ${STAGEDIR}${LUA_MODLIBDIR}/_cqueues.so ${STAGEDIR}${PREFIX}/lib/${SONAME}.${DISTVERSION} + ${RLN} ${STAGEDIR}${PREFIX}/lib/${SONAME}.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/${SONAME} +post-install-EXAMPLES-on: + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} + .include Index: devel/lua-cqueues/pkg-plist =================================================================== --- devel/lua-cqueues/pkg-plist (revision 541148) +++ devel/lua-cqueues/pkg-plist (working copy) @@ -1,5 +1,6 @@ -lib/liblua-cqueues.so.%%LUA_VER_STR%% -lib/liblua-cqueues.so +lib/liblua%%LUA_VER_STR%%-cqueues.so +lib/liblua%%LUA_VER_STR%%-cqueues.so.20200603 +%%LUA_MODLIBDIR%%/_cqueues.so %%LUA_MODSHAREDIR%%/cqueues.lua %%LUA_MODSHAREDIR%%/cqueues/auxlib.lua %%LUA_MODSHAREDIR%%/cqueues/condition.lua @@ -17,4 +18,19 @@ %%LUA_MODSHAREDIR%%/cqueues/signal.lua %%LUA_MODSHAREDIR%%/cqueues/socket.lua %%LUA_MODSHAREDIR%%/cqueues/thread.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat.srv +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/condition.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dig.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/echo.srv +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/getopt.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/httpd.srv +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/notify.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/peereid.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/promise.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/signal.pause +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/signal.wait +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple.get +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/socket.pair +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/socket.xchg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thread.count @dir %%LUA_MODLIBDIR%