View | Details | Raw Unified | Return to bug 37538
Collapse All | Expand All

(-)telnet/Makefile (-16 / +7 lines)
Lines 11-49 Link Here
11
MASTER_SITES=	# none
11
MASTER_SITES=	# none
12
DISTFILES=	# none
12
DISTFILES=	# none
13
13
14
MAINTAINER=	leeym@cae.ce.ntu.edu.tw
14
MAINTAINER=	leeym@leeym.com
15
15
16
SRCDIR=		/usr/src/usr.bin/telnet
16
SRCDIR=		/usr/src/usr.bin/telnet
17
17
18
MAN1=		zh-telnet.1
18
19
19
.include <bsd.port.pre.mk>
20
do-extract:
20
do-extract:
21
.if exists (${SRCDIR})
21
.if exists (${SRCDIR})
22
	@${MKDIR} ${WRKDIR}
22
	@${MKDIR} ${WRKDIR}
23
	@${CP} -R ${SRCDIR} ${WRKSRC}
23
	@${CP} -R ${SRCDIR} ${WRKSRC}
24
.if ${OSVERSION} > 500000
25
	@${MKDIR} ${WRKSRC}/lib
24
	@${MKDIR} ${WRKSRC}/lib
26
	@${CP} -R /usr/src/lib/libtelnet ${WRKSRC}/lib
25
	@${CP} -R /usr/src/lib/libtelnet ${WRKSRC}/lib
27
.endif
28
.else
26
.else
29
BROKEN=	"You need to build this port with ${SRCDIR}"
27
BROKEN=	"You need to build this port with ${SRCDIR}"
30
.endif
28
.endif
31
29
32
MAN1=		zh-telnet.1
33
34
.if ${OSVERSION} > 500000
35
pre-patch:
30
pre-patch:
36
	@${PERL} -pi -e 's,/../..,,' ${WRKSRC}/Makefile
31
	@${PERL} -pi -e 's,/../..,,g' ${WRKSRC}/Makefile
37
32
38
pre-build:
33
pre-build:
39
	@cd ${WRKSRC}/lib/libtelnet; \
34
	@cd ${WRKSRC}/lib/libtelnet && ${MAKE}
40
	${MAKE}
41
.endif
42
35
43
do-install:
36
do-install:
44
	@cd ${WRKSRC}; \
37
	@${INSTALL_PROGRAM} ${WRKSRC}/telnet ${PREFIX}/bin/zh-telnet
45
	${CP} telnet.1 ${MAN1}; \
38
	@${INSTALL_MAN} ${WRKSRC}/telnet.1 ${PREFIX}/man/man1/${MAN1}
46
	${INSTALL_PROGRAM} ${WRKSRC}/telnet ${PREFIX}/bin/zh-telnet; \
47
	${INSTALL_MAN} ${MAN1} ${PREFIX}/man/man1
48
39
49
.include <bsd.port.post.mk>
40
.include <bsd.port.mk>

Return to bug 37538