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

(-)textproc/unrtf/Makefile (-9 / +4 lines)
Lines 5-29 Link Here
5
# $FreeBSD: ports/textproc/unrtf/Makefile,v 1.13 2006/05/13 04:24:50 edwin Exp $
5
# $FreeBSD: ports/textproc/unrtf/Makefile,v 1.13 2006/05/13 04:24:50 edwin Exp $
6
6
7
PORTNAME=	unrtf
7
PORTNAME=	unrtf
8
PORTVERSION=	0.19.3
8
PORTVERSION=	0.20.1
9
PORTREVISION=	1
10
CATEGORIES=	textproc
9
CATEGORIES=	textproc
11
MASTER_SITES=	${MASTER_SITE_GNU}
10
MASTER_SITES=	${MASTER_SITE_GNU}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
11
MASTER_SITE_SUBDIR=	${PORTNAME}
12
DISTNAME=	${PORTNAME}_${PORTVERSION}
13
13
14
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
15
COMMENT=	A converter from RTF to several formats, including HTML and LaTeX
15
COMMENT=	A converter from RTF to several formats, including HTML and LaTeX
16
16
17
ALL_TARGET=	unrtf
17
USE_GNOME=	gnometarget
18
GNU_CONFIGURE=	yes
18
19
19
MAN1=		unrtf.1
20
MAN1=		unrtf.1
20
PLIST_FILES=	bin/unrtf
21
PLIST_FILES=	bin/unrtf
21
22
post-patch:
23
	@${REINPLACE_CMD} -e "s|^CC|#CC| ; s|^CFLAGS|#CFLAGS| ; \
24
		s|||" ${WRKSRC}/Makefile
25
	@${REINPLACE_CMD} -e "s|<malloc\.h>|<stdlib.h>|" ${WRKSRC}/malloc.c
26
	${REINPLACE_CMD} -e 's/printf (op->\(.*\))/printf (op->\1 == NULL ? "" : op->\1)/' ${WRKSRC}/convert.c
27
22
28
do-install:
23
do-install:
29
	${INSTALL_PROGRAM} ${WRKSRC}/unrtf ${PREFIX}/bin
24
	${INSTALL_PROGRAM} ${WRKSRC}/unrtf ${PREFIX}/bin
(-)textproc/unrtf/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (unrtf-0.19.3.tar.gz) = e7eedca559efd94baf6f9541d7510a9b
1
MD5 (unrtf_0.20.1.tar.gz) = 333b77c0db24c221042ef586bffd7a04
2
SHA256 (unrtf-0.19.3.tar.gz) = 5aaede80baf733a79deb13210ff332c138f0add9611a51f12ef752298838e24f
2
SHA256 (unrtf_0.20.1.tar.gz) = 7fe6cc73320205d8c375980c547e8b8a7c1fcee0a73fd0086445646017722df5
3
SIZE (unrtf-0.19.3.tar.gz) = 127770
3
SIZE (unrtf_0.20.1.tar.gz) = 153124
(-)textproc/unrtf/files/patch-convert.c (-11 lines)
Lines 1-11 Link Here
1
--- convert.c.orig	Sun Jan 30 13:34:16 2005
2
+++ convert.c	Sun Jan 30 13:35:36 2005
3
@@ -341,7 +341,7 @@
4
 				while(w2) {
5
 					tmp = word_string (w2);
6
 					if (tmp && tmp[0] != '\\')
7
-						strcat(name,tmp);
8
+						strncat(name,tmp,sizeof(name)-strlen(name)-1);
9
 
10
 					w2=w2->next;
11
 				}

Return to bug 98829