[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / graphics / mscgen

File: [local] / ports / graphics / mscgen / Makefile (download)

Revision 1.11, Tue Sep 26 11:39:08 2023 UTC (8 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, HEAD
Changes since 1.10: +1 -1 lines

MASTER_SITES -> SITES

COMMENT=		utility to create Message Sequence Charts

DISTNAME=		mscgen-src-0.20
REVISION=		2
PKGNAME=		${DISTNAME:S/-src//}

CATEGORIES=		graphics

HOMEPAGE=		http://www.mcternan.me.uk/mscgen/

# GPLv2
PERMIT_PACKAGE=	Yes

SITES=			${HOMEPAGE}/software/

WANTLIB += c fontconfig freetype gd iconv jpeg m png pthread tiff webp z

LIB_DEPENDS=		converters/libiconv \
			graphics/gd

CONFIGURE_STYLE=	gnu

FAKE_FLAGS=		exampledir="${PREFIX}/share/examples/mscgen/" \
			dist_doc_DATA="mscgen.lang"

WRKDIST=		${WRKDIR}/${DISTNAME:S/-src//}

# Fix undefined references to freetype and fontconfig symbols
.include <bsd.port.arch.mk>
.if !${PROPERTIES:Mlld}
CONFIGURE_ENV +=	LDFLAGS="${LDFLAGS} -L${X11BASE}/lib"
.endif

pre-configure:
	@sed -i 's,/bin/bash,/bin/sh,g' ${WRKSRC}/test/renderercheck.sh

.include <bsd.port.mk>