Tweak x11/slop version 7.3.49_1
[dports.git] / x11 / x3270 / Makefile
1 # Created by: janek
2 # $FreeBSD$
3
4 PORTNAME=       x3270
5 PORTVERSION=    3.3.15
6 PORTREVISION=   2
7 CATEGORIES=     x11 net
8 MASTER_SITES=   http://x3270.bgp.nu/download/current/
9 EXTRACT_SUFX=   ga7-src.tgz
10
11 MAINTAINER=     ecrist@secure-computing.net
12 COMMENT=        3270 Terminal emulator
13
14 BUILD_DEPENDS=  bdftopcf:x11-fonts/bdftopcf \
15                 mkfontdir:x11-fonts/mkfontdir \
16                 mkfontscale:x11-fonts/mkfontscale
17
18 # Conflict due to x3270if
19 CONFLICTS=      c3270-*
20
21 USES=           cpe iconv fonts imake:env
22 USE_XORG=       ice sm x11 xaw xext xmu xt
23 GNU_CONFIGURE=  yes
24 CONFIGURE_ARGS= --with-fontdir=${FONTSDIR} \
25                 --disable-dbcs \
26                 ac_cv_search_libiconv=${ICONV_LIB}
27 CPPFLAGS+=      -I${LOCALBASE}/include
28 LIBS+=          -L${LOCALBASE}/lib
29 .if defined(WITHOUT_OPENSSL)
30 CONFIGURE_ARGS+=        --disable-ssl
31 .else
32 USES+=  ssl
33 .endif
34 MAKE_ARGS+=     COMPRESSMANCMD="${DO_NADA}" \
35                 INSTALL="${INSTALL}" INSTALLFLAGS="${COPY}" \
36                 INSTPGMFLAGS="${STRIP} -m ${BINMODE}" \
37                 INSTBINFLAGS="-m ${BINMODE}" \
38                 INSTDATFLAGS="-m ${SHAREMODE}" \
39                 INSTMANFLAGS="-m ${MANMODE}"
40
41 CPE_VENDOR=     paul_mattes
42
43 WRKSRC=         ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
44
45 PORTDOCS=       README README.dbcs
46 PORTEXAMPLES=   *
47
48 OPTIONS_DEFINE= DOCS EXAMPLES
49
50 post-patch:
51         ${REINPLACE_CMD} -e 's|\$$(INSTALL) -c|$$(INSTALL) $$(INSTALLFLAGS)|g' \
52                 ${WRKSRC}/Imakefile.in
53
54 post-install:
55 .for m in x3270-script.man x3270.man x3270if.man
56         @(cd ${WRKSRC} ; ${INSTALL_MAN} ${m} ${STAGEDIR}${MAN1PREFIX}/man/man1/)
57 .endfor
58         ${INSTALL_MAN} ${WRKSRC}/ibm_hosts.man ${STAGEDIR}${MAN5PREFIX}/man/man5/
59
60         @${MKDIR} ${STAGEDIR}${DOCSDIR}
61         ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
62
63         @(cd ${WRKSRC}/Examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
64         @(cd ${WRKSRC} && ${COPYTREE_SHARE} html ${STAGEDIR}${EXAMPLESDIR})
65
66 .include <bsd.port.mk>