Edit

IABSD.fr/ports/x11/zutty/Makefile

Branch :

  • Show log

    Commit

  • Author : sthen
    Date : 2024-12-21 11:39:17
    Hash : 4cda1097
    Message : handle py3.12 switchover in x11

  • x11/zutty/Makefile
  • COMMENT =	X terminal which uses OpenGL ES Compute Shaders
    
    V =		0.16
    DISTNAME =	zutty-$V
    REVISION =	0
    
    CATEGORIES =	x11
    
    HOMEPAGE =	https://tomscii.sig7.se/zutty
    
    SITES =		https://git.hq.sig7.se/zutty.git/snapshot/
    DISTFILES =	${DISTNAME}{${V}}${EXTRACT_SUFX}
    
    MAINTAINER =	Stefan Hagen <sh+ports@codevoid.de>
    
    # GPLv3+
    PERMIT_PACKAGE =	Yes
    
    MODULES =	lang/python
    
    WANTLIB += ${COMPILER_LIBCXX} EGL GLESv2 ICE SM X11 Xau Xdmcp
    WANTLIB += Xext Xmu Xt c freetype m xcb
    
    COMPILER=	base-clang ports-gcc
    
    CONFIGURE_ENV =	CFLAGS="${CFLAGS}" \
    		CXXFLAGS="${CXXFLAGS}" \
    		LDFLAGS="${LDFLAGS}"
    
    post-extract:
    	cd ${WRKDIR} && mv ${DISTNAME}-* ${DISTNAME}
    
    do-configure:
    	cd ${WRKSRC} && env -i ${CONFIGURE_ENV} \
    		${MODPY_BIN} ./waf configure --prefix=${PREFIX}
    
    do-build:
    	cd ${WRKSRC} && env -i ${MAKE_ENV} ${MODPY_BIN} ./waf -v
    
    do-install:
    	cd ${WRKSRC} && env -i ${MAKE_ENV} ${MODPY_BIN} ./waf install \
    		--destdir=${DESTDIR}
    
    .include <bsd.port.mk>