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

Collapse All | Expand All

(-)textproc/gsed/Makefile (-13 / +10 lines)
Lines 2-21 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	sed
4
PORTNAME=	sed
5
PORTVERSION=	4.2.2
5
PORTVERSION=	4.3
6
PORTREVISION=	1
7
CATEGORIES=	textproc
6
CATEGORIES=	textproc
8
MASTER_SITES=	GNU
7
MASTER_SITES=	GNU
9
PKGNAMEPREFIX=	g
8
PKGNAMEPREFIX=	g
10
9
11
MAINTAINER=	johans@FreeBSD.org
10
MAINTAINER=	johans@FreeBSD.org
12
COMMENT=	The GNU stream editor
11
COMMENT=	GNU stream editor
13
12
13
LICENSE=	GPLv3
14
14
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
15
CONFIGURE_ENV+=	MAKEINFO="makeinfo --no-split"
16
CONFIGURE_ENV+=	MAKEINFO="makeinfo --no-split"
16
17
17
USES=		charsetfix makeinfo gmake
18
USES=		charsetfix makeinfo gmake tar:xz
18
PATCH_SUBDIRS=	. doc lib sed
19
DATADIR=	${PREFIX}/share/${PKGBASE}
19
DATADIR=	${PREFIX}/share/${PKGBASE}
20
SAMP_FILES=	binary*.sed dc.sed
20
SAMP_FILES=	binary*.sed dc.sed
21
EXAMPLESDIR=	${PREFIX}/share/examples/${PKGBASE}
21
EXAMPLESDIR=	${PREFIX}/share/examples/${PKGBASE}
Lines 32-45 Link Here
32
post-patch:
32
post-patch:
33
	@${REINPLACE_CMD} 's,^\* sed:,* GNU sed:,' \
33
	@${REINPLACE_CMD} 's,^\* sed:,* GNU sed:,' \
34
		${WRKSRC}/doc/config.texi
34
		${WRKSRC}/doc/config.texi
35
	@${REINPLACE_CMD} "s|#include <alloca.h>||" ${WRKSRC}/lib/regex_internal.h
36
35
37
post-configure:
36
post-configure:
38
.for subdir in ${PATCH_SUBDIRS}
39
	@${REINPLACE_CMD} -e 's|s,x,x,|s,^,g,|' \
37
	@${REINPLACE_CMD} -e 's|s,x,x,|s,^,g,|' \
40
			  -e 's|^doc_DATA|#doc_DATA|' \
38
		${WRKSRC}/Makefile
41
		${WRKSRC}/${subdir}/Makefile
42
.endfor
43
39
44
post-install:
40
post-install:
45
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
41
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
Lines 51-58 Link Here
51
	@${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
47
	@${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
52
.endfor
48
.endfor
53
49
54
# Maintainer only
50
.if defined(MAINTAINER_MODE)
55
test:
51
regression-test: build
56
	@cd ${WRKSRC}/testsuite; ${MAKE} check
52
	@cd ${WRKSRC}; ${MAKE} check
53
.endif
57
54
58
.include <bsd.port.mk>
55
.include <bsd.port.mk>
(-)textproc/gsed/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (sed-4.2.2.tar.gz) = fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff
1
TIMESTAMP = 1483545597
2
SIZE (sed-4.2.2.tar.gz) = 1349912
2
SHA256 (sed-4.3.tar.xz) = 47c20d8841ce9e7b6ef8037768aac44bc2937fff1c265b291c824004d56bd0aa
3
SIZE (sed-4.3.tar.xz) = 1167168
(-)textproc/gsed/pkg-plist (+1 lines)
Lines 6-11 Link Here
6
%%EXAMPLESDIR%%/dc.sed
6
%%EXAMPLESDIR%%/dc.sed
7
%%NLS%%share/locale/af/LC_MESSAGES/sed.mo
7
%%NLS%%share/locale/af/LC_MESSAGES/sed.mo
8
%%NLS%%share/locale/ast/LC_MESSAGES/sed.mo
8
%%NLS%%share/locale/ast/LC_MESSAGES/sed.mo
9
%%NLS%%share/locale/bg/LC_MESSAGES/sed.mo
9
%%NLS%%share/locale/ca/LC_MESSAGES/sed.mo
10
%%NLS%%share/locale/ca/LC_MESSAGES/sed.mo
10
%%NLS%%share/locale/cs/LC_MESSAGES/sed.mo
11
%%NLS%%share/locale/cs/LC_MESSAGES/sed.mo
11
%%NLS%%share/locale/da/LC_MESSAGES/sed.mo
12
%%NLS%%share/locale/da/LC_MESSAGES/sed.mo

Return to bug 215768