openbsd-ports/graphics/mscgen/Makefile
jasper 4855ce0924 import mscgen 0.20
Mscgen is a small program that parses Message Sequence Chart
descriptions and produces PNG, SVG, EPS or server side image maps
(ismaps) as the output. Message Sequence Charts (MSCs) are a way of
representing entities and interactions over some time period and are
often used in combination with SDL. MSCs are popular in Telecoms to
specify how protocols operate although MSCs need not be complicated to
create or use. Mscgen aims to provide a simple text language that is
clear to create, edit and understand, which can also be transformed into
common image formats for display or printing.

ok aja@
2011-04-06 12:44:39 +00:00

37 lines
752 B
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2011/04/06 12:44:39 jasper Exp $
COMMENT= utility to create Message Sequence Charts
DISTNAME= mscgen-src-0.20
PKGNAME= ${DISTNAME:S/-src//}
CATEGORIES= graphics
HOMEPAGE= http://www.mcternan.me.uk/mscgen/
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${HOMEPAGE}/software/
WANTLIB += c gd jpeg m png z
MODULES= converters/libiconv
LIB_DEPENDS= graphics/gd
CONFIGURE_STYLE= gnu
FAKE_FLAGS= exampledir="${PREFIX}/share/examples/mscgen/" \
dist_doc_DATA="mscgen.lang"
WRKDIST= ${WRKDIR}/${DISTNAME:S/-src//}
pre-configure:
@perl -pi -e 's,/bin/bash,/bin/sh,g' ${WRKSRC}/test/renderercheck.sh
.include <bsd.port.mk>