View | Details | Raw Unified | Return to bug 174664 | Differences between
and this patch

Collapse All | Expand All

(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (mksh-R40f.cpio.gz) = d8657102f3e9f0c432388f1c820821ebe0eee442739604293488e6266c298762
1
SHA256 (mksh-R41.tgz) = 32522287a9d4daad176dc97d420000a07c0947fdbc853004fc84f02dbdd87c91
2
SIZE (mksh-R40f.cpio.gz) = 331196
2
SIZE (mksh-R41.tgz) = 341489
(-)Makefile (-14 / +6 lines)
Lines 1-16 Link Here
1
# Ports collection makefile for:	mksh
1
# Created by: Andreas Kohn <andreas@syndrom23.de>
2
# Date created:				2006-06-24
3
# Whom:					Andreas Kohn <andreas@syndrom23.de>
4
#
5
# $FreeBSD$
2
# $FreeBSD$
6
#
3
#
7
4
8
PORTNAME=	mksh
5
PORTNAME=	mksh
9
DISTVERSION=	R40f
6
DISTVERSION=	R41
10
CATEGORIES=	shells
7
CATEGORIES=	shells
11
MASTER_SITES=	http://www.mirbsd.org/MirOS/dist/mir/mksh/ \
8
MASTER_SITES=	http://www.mirbsd.org/MirOS/dist/mir/mksh/ \
12
		http://pub.allbsd.org/MirOS/dist/mir/mksh/
9
		http://pub.allbsd.org/MirOS/dist/mir/mksh/
13
DISTFILES=	${PORTNAME}-${DISTVERSION}.cpio.gz
10
DISTFILES=	${PORTNAME}-${DISTVERSION}.tgz
14
11
15
MAINTAINER=	miwi@FreeBSD.org
12
MAINTAINER=	miwi@FreeBSD.org
16
COMMENT=	A MirBSD enhanced shell based on pdksh
13
COMMENT=	A MirBSD enhanced shell based on pdksh
Lines 19-30 Link Here
19
16
20
MAN1=		mksh.1
17
MAN1=		mksh.1
21
18
22
.include <bsd.port.pre.mk>
19
.include <bsd.port.options.mk>
23
24
do-extract:
25
	${MKDIR} ${WRKDIR}
26
	cd ${WRKDIR} && \
27
	${GZCAT} ${DISTDIR}/${DISTFILES} | ${CPIO} -id
28
20
29
do-build:
21
do-build:
30
	cd ${WRKSRC} && CFLAGS="${CFLAGS}" CC="${CC}" LDFLAGS="${LDFLAGS}" CPPFLAGS="${CPPFLAGS}" SHELL=${SH} ${SH} ${WRKSRC}/Build.sh -r -c lto
22
	cd ${WRKSRC} && CFLAGS="${CFLAGS}" CC="${CC}" LDFLAGS="${LDFLAGS}" CPPFLAGS="${CPPFLAGS}" SHELL=${SH} ${SH} ${WRKSRC}/Build.sh -r -c lto
Lines 32-38 Link Here
32
do-install:
24
do-install:
33
	${INSTALL_PROGRAM} ${WRKSRC}/mksh ${PREFIX}/bin
25
	${INSTALL_PROGRAM} ${WRKSRC}/mksh ${PREFIX}/bin
34
	${INSTALL_MAN} ${WRKSRC}/mksh.1 ${MANPREFIX}/man/man1
26
	${INSTALL_MAN} ${WRKSRC}/mksh.1 ${MANPREFIX}/man/man1
35
.if !defined(NOPORTEXAMPLES)
27
.if ${PORT_OPTIONS:MEXAMPLES}
36
	${MKDIR} ${EXAMPLESDIR}
28
	${MKDIR} ${EXAMPLESDIR}
37
	${INSTALL_DATA} ${WRKSRC}/dot.mkshrc ${EXAMPLESDIR}
29
	${INSTALL_DATA} ${WRKSRC}/dot.mkshrc ${EXAMPLESDIR}
38
.endif
30
.endif
Lines 44-47 Link Here
44
	${ECHO_CMD} ${PREFIX}/bin/mksh) > /etc/shells
36
	${ECHO_CMD} ${PREFIX}/bin/mksh) > /etc/shells
45
	@${RM} /etc/shells.bak
37
	@${RM} /etc/shells.bak
46
38
47
.include <bsd.port.post.mk>
39
.include <bsd.port.mk>

Return to bug 174664