# $NetBSD: Makefile,v 1.1 2022/12/30 18:17:48 vins Exp $ DISTNAME= xmakemol-5.16h CATEGORIES= biology x11 MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/vins/dists/ EXTRACT_SUFX= .tar.xz MAINTAINER= vins@NetBSD.org HOMEPAGE= https://www.nongnu.org/xmakemol/ COMMENT= Program for visualizing atomic and molecular systems LICENSE= gnu-gpl-v2 GNU_CONFIGURE= yes USE_TOOLS+= gmake perl USE_TOOLS+= autoconf automake autoreconf REPLACE_PERL= xmake_anim.pl ELEM_FILE= ${WRKSRC}/elements SUBST_CLASSES+= paths SUBST_STAGE.paths= pre-configure SUBST_FILES.paths+= xmakemol.1 SUBST_VARS.paths= PREFIX SUBST_MESSAGE.paths= Replacing PREFIX placeholder. CONFIGURE_ARGS+= --with-mesa CONFIGURE_ARGS+= --with-opengl=${BUILDLINK_PREFIX.MesaLib} BUILDLINK_TRANSFORM+= l:MesaGL:GL BUILDLINK_TRANSFORM+= l:MesaGLU:GLU MAKE_FLAGS+= CC=${CC:Q} MAKE_FLAGS+= CFLAGS='${CFLAGS} -DELEMENTS=\"${ELEM_FILE}\"' MAKE_FLAGS+= CPPLAGS=${CPPLAGS:Q} MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q} INSTALLATION_DIRS= share/applications WRKSRC= ${WRKDIR}/${DISTNAME:S,h,,} post-extract: ${CP} ${FILESDIR}/xmakemol.desktop ${WRKSRC} post-install: ${INSTALL_DATA} ${WRKSRC}/xmakemol.desktop \ ${DESTDIR}${PREFIX}/share/applications/xmakemol.desktop .include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../graphics/MesaLib/buildlink3.mk" .include "../../graphics/freeglut/buildlink3.mk" .include "../../graphics/glw/buildlink3.mk" .include "../../graphics/glu/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXt/buildlink3.mk" .include "../../x11/libXmu/buildlink3.mk" .include "../../x11/libXi/buildlink3.mk" .include "../../x11/libXext/buildlink3.mk" .include "../../x11/libXpm/buildlink3.mk" .include "../../mk/motif.buildlink3.mk" .include "../../mk/bsd.pkg.mk"