diff options
Diffstat (limited to 'sysutils/vtm/Makefile')
-rw-r--r-- | sysutils/vtm/Makefile | 35 |
1 files changed, 29 insertions, 6 deletions
diff --git a/sysutils/vtm/Makefile b/sysutils/vtm/Makefile index 8424cd1243bf..12938c93d11e 100644 --- a/sysutils/vtm/Makefile +++ b/sysutils/vtm/Makefile @@ -1,10 +1,10 @@ PORTNAME= vtm DISTVERSIONPREFIX= v -DISTVERSION= 0.9.99.70 +DISTVERSION= 2025.07.28 CATEGORIES= sysutils -MAINTAINER= nxjoseph@protonmail.com -COMMENT= Text-based desktop environment +MAINTAINER= seafork@disroot.org +COMMENT= Text-based desktop environment for your terminal WWW= https://github.com/directvt/vtm LICENSE= MIT @@ -18,10 +18,33 @@ GH_ACCOUNT= directvt CFLAGS+= -I${LUA_INCDIR} LDFLAGS+= -L${LUA_LIBDIR} -PLIST_FILES= bin/vtm +PORTDOCS= doc/* +OPTIONS_DEFINE= DOCS + +.include <bsd.port.pre.mk> +.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 +# explicit: GCC uses libstdc++ by default, otherwise +# using libc++ cause the build to fail due to +# memory issues on these architectures above. +USE_GCC= yes +CXXFLAGS+= -stdlib=libstdc++ +.endif + +pre-configure: + @${REINPLACE_CMD} -e 's|/etc/vtm|${LOCALBASE}/etc/vtm|' \ + ${WRKSRC}/src/vtm.xml \ + ${WRKSRC}/src/netxs/desktopio/application.hpp post-patch: - ${REINPLACE_CMD} 's/lua-5.4/lua-${LUA_VER}/g' \ + @${REINPLACE_CMD} 's/lua-5.4/lua-${LUA_VER}/g' \ ${WRKSRC}/CMakeLists.txt -.include <bsd.port.mk> +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${DOCSDIR}/images + ${INSTALL_DATA} ${WRKSRC}/doc/*.md \ + ${STAGEDIR}${DOCSDIR}/ + ${INSTALL_DATA} ${WRKSRC}/doc/images/* \ + ${STAGEDIR}${DOCSDIR}/images + +.include <bsd.port.post.mk> |