Merge branch 'staged'
[dports.git] / lang / rexx-regutil / Makefile
1 PORTNAME=       regutil
2 PORTVERSION=    1.26
3 PORTREVISION=   2
4 CATEGORIES=     lang
5 MASTER_SITES=   http://home.interlog.com/~ptjm/ \
6                 http://www.ancientgeek.org.uk/distfiles/
7 PKGNAMEPREFIX=  rexx-
8 DISTNAME=       ${PORTNAME}${PORTVERSION:S/.//}
9
10 MAINTAINER=     bob@eager.cx
11 COMMENT=        Implementation of IBM's RexxUtil function library for Regina
12 WWW=            http://pages.interlog.com/~pjtm/
13
14 LICENSE=        MPL10
15
16 BUILD_DEPENDS=  ${LOCALBASE}/include/rexxsaa.h:lang/rexx-regina
17
18 USES=           ncurses zip
19
20 WRKSRC=         ${WRKDIR}/${PORTNAME}
21 USE_LDCONFIG=   yes
22 MAKEFILE=       Makefile.bsd
23 MAKE_ARGS+=     PLIBS="${LDFLAGS:M-L*} -lncurses"
24 CFLAGS+=        -D_WANT_SEMUN
25
26 SUB_FILES=      regutil.1
27
28 PLIST_FILES=    lib/librexxutil.so \
29                 man/man1/regutil.1.gz
30
31 PORTDOCS=       regutil.pdf
32 PORTEXAMPLES=   *.rex
33
34 OPTIONS_DEFINE= DOCS EXAMPLES
35
36 do-install:
37         ${INSTALL_LIB} ${WRKSRC}/librexxutil.so ${STAGEDIR}${PREFIX}/lib
38         ${INSTALL_MAN} ${WRKDIR}/regutil.1 ${STAGEDIR}${MANPREFIX}/man/man1
39
40 do-install-DOCS-on:
41         @${MKDIR} ${STAGEDIR}${DOCSDIR}
42         ${INSTALL_DATA} ${WRKSRC}/regutil.pdf ${STAGEDIR}${DOCSDIR}
43
44 do-install-EXAMPLES-on:
45         @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
46         ${INSTALL_DATA} ${WRKSRC}/*.rex ${STAGEDIR}${EXAMPLESDIR}
47
48 .include <bsd.port.mk>