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

(-)editors/ted/Makefile (-7 / +20 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	ted
8
PORTNAME=	ted
9
PORTVERSION=	2.21
9
PORTVERSION=	2.22
10
PORTREVISION=	4
11
CATEGORIES=	editors
10
CATEGORIES=	editors
12
MASTER_SITES=	ftp://ftp.nluug.nl/pub/editors/ted/
11
MASTER_SITES=	ftp://ftp.nluug.nl/pub/editors/ted/
13
EXTRACT_SUFX=	.src.tar.gz
12
EXTRACT_SUFX=	.src.tar.gz
Lines 15-38 Link Here
15
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
16
COMMENT=	X11 based RTF editor
15
COMMENT=	X11 based RTF editor
17
16
17
LICENSE=	GPLv2
18
18
LIB_DEPENDS=	pcre.1:${PORTSDIR}/devel/pcre \
19
LIB_DEPENDS=	pcre.1:${PORTSDIR}/devel/pcre \
19
		png.6:${PORTSDIR}/graphics/png \
20
		png.6:${PORTSDIR}/graphics/png \
20
		tiff.4:${PORTSDIR}/graphics/tiff
21
		tiff.4:${PORTSDIR}/graphics/tiff \
22
		paper.2:${PORTSDIR}/print/libpaper
21
RUN_DEPENDS=	${LOCALBASE}/share/ghostscript/fonts/a010013l.pfb:${PORTSDIR}/print/gsfonts
23
RUN_DEPENDS=	${LOCALBASE}/share/ghostscript/fonts/a010013l.pfb:${PORTSDIR}/print/gsfonts
22
24
25
OPTIONS=	GTK "Use Gtk+ user intarface" off
26
23
WRKSRC=		${WRKDIR}/Ted-${PORTVERSION}
27
WRKSRC=		${WRKDIR}/Ted-${PORTVERSION}
24
28
25
USE_MOTIF=	yes
26
USE_XORG=	xext xft
29
USE_XORG=	xext xft
27
USE_ICONV=	yes
30
USE_ICONV=	yes
28
USE_GHOSTSCRIPT_RUN=	yes
31
USE_GHOSTSCRIPT_RUN=	yes
29
GNU_CONFIGURE=	yes
32
GNU_CONFIGURE=	yes
30
CONFIGURE_ARGS=	--with-MOTIF
31
MAKE_ENV=	DEF_AFMDIR="-DAFMDIR=\"\\\"${AFMDIR}/\\\"\"" \
33
MAKE_ENV=	DEF_AFMDIR="-DAFMDIR=\"\\\"${AFMDIR}/\\\"\"" \
32
		DEF_INDDIR="-DINDDIR=\"\\\"${INDDIR}/\\\"\"" \
34
		DEF_INDDIR="-DINDDIR=\"\\\"${INDDIR}/\\\"\"" \
33
		DEF_DOCUMENT_DIR="-DDOCUMENT_DIR=\"\\\"${DOCSDIR}/\\\"\"" \
35
		DEF_DOCUMENT_DIR="-DDOCUMENT_DIR=\"\\\"${DOCSDIR}/\\\"\"" \
34
		DEF_PSSCRIPT_DIR="-DPSSCRIPT_DIR=\"\\\"${DATADIR}/\\\"\""
36
		DEF_PSSCRIPT_DIR="-DPSSCRIPT_DIR=\"\\\"${DATADIR}/\\\"\""
35
ALL_TARGET=	compile.shared
37
ALL_TARGET=	compile.shared
38
MAKE_JOBS_SAFE=	yes
36
39
37
MAN1=		Ted.1 rtf2pdf.1 rtf2ps.1
40
MAN1=		Ted.1 rtf2pdf.1 rtf2ps.1
38
41
Lines 42-47 Link Here
42
AFMDIR=		${DATADIR}/afm
45
AFMDIR=		${DATADIR}/afm
43
INDDIR=		${DATADIR}/dfa
46
INDDIR=		${DATADIR}/dfa
44
47
48
.include <bsd.port.options.mk>
49
50
.if defined(WITH_GTK)
51
USE_GNOME=	gtk20
52
CONFIGURE_ARGS+=--with-GTK
53
.else
54
USE_MOTIF=	yes
55
CONFIGURE_ARGS+=--with-MOTIF
56
.endif
57
45
post-extract:
58
post-extract:
46
	@cd ${WRKSRC}/tedPackage && ${TAR} xf TedBindist.tar
59
	@cd ${WRKSRC}/tedPackage && ${TAR} xf TedBindist.tar
47
	@${INSTALL_SCRIPT} ${FILESDIR}/configure ${WRKSRC}
60
	@${INSTALL_SCRIPT} ${FILESDIR}/configure ${WRKSRC}
Lines 51-59 Link Here
51
		${REINPLACE_CMD} -e \
64
		${REINPLACE_CMD} -e \
52
		's|/usr/X11R6|${LOCALBASE}|g ; \
65
		's|/usr/X11R6|${LOCALBASE}|g ; \
53
		 s|/usr/local|${LOCALBASE}|g ; \
66
		 s|/usr/local|${LOCALBASE}|g ; \
67
		 /paper.h/s|/usr/include|${LOCALBASE}/include|g ; \
68
		 /paper.h/s|/usr/lib|${LOCALBASE}/lib|g ; \
54
		 s|/iconv.so|/libiconv.so|g'
69
		 s|/iconv.so|/libiconv.so|g'
55
	@${REINPLACE_CMD} -e \
56
		's|<malloc\.h>|<stdlib.h>|g' ${WRKSRC}/appUtil/csvsheet.c
57
70
58
do-install:
71
do-install:
59
	${INSTALL_PROGRAM} ${WRKSRC}/Ted/Ted ${PREFIX}/bin
72
	${INSTALL_PROGRAM} ${WRKSRC}/Ted/Ted ${PREFIX}/bin
(-)editors/ted/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (ted-2.21.src.tar.gz) = 6c4bdebb8980fac00cf71ebc6c5f9bddee8ae13ab2327125dda95aa6948b363a
1
SHA256 (ted-2.22.src.tar.gz) = 93040d5ff259dbf7707a97f8c1ab4a7c1ec8adae63d35760e20dd6f60520fa4a
2
SIZE (ted-2.21.src.tar.gz) = 3956815
2
SIZE (ted-2.22.src.tar.gz) = 4267772
(-)editors/ted/files/patch-Ted__makefile.in (-6 / +6 lines)
Lines 1-9 Link Here
1
--- Ted/makefile.in.orig	2009-06-10 14:41:19.000000000 +0900
1
--- Ted/makefile.in.orig	2012-04-01 18:57:26.000000000 +0900
2
+++ Ted/makefile.in	2009-06-26 01:00:56.000000000 +0900
2
+++ Ted/makefile.in	2012-04-09 20:45:17.000000000 +0900
3
@@ -42,7 +42,8 @@
3
@@ -56,7 +56,8 @@
4
 	-I../bitmap	\
4
 	-I../bitmap		\
5
 	-I../ind	\
5
 	-I../ind		\
6
 	-I../include	\
6
 	-I../include		\
7
-	$(DEF_PKGDIR)
7
-	$(DEF_PKGDIR)
8
+	$(DEF_DOCUMENT_DIR)	\
8
+	$(DEF_DOCUMENT_DIR)	\
9
+	$(DEF_PSSCRIPT_DIR)
9
+	$(DEF_PSSCRIPT_DIR)
(-)editors/ted/files/patch-bitmap-bmpng.c (-10 lines)
Lines 1-10 Link Here
1
--- bitmap/bmpng.c.orig	2009-10-16 17:20:57.000000000 +0200
2
+++ bitmap/bmpng.c	2010-03-29 21:20:37.000000000 +0200
3
@@ -284,7 +284,6 @@
4
 				png_info *			pngi,
5
 				const BitmapDescription *       bd )
6
     {
7
-    png_info_init( pngi );
8
     pngi->width= bd->bdPixelsWide;
9
     pngi->height= bd->bdPixelsHigh;
10

Return to bug 166883