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

(-)editors/ted/Makefile (-14 / +19 lines)
Lines 7-15 Link Here
7
7
8
PORTNAME=	ted
8
PORTNAME=	ted
9
PORTVERSION=	2.10
9
PORTVERSION=	2.10
10
PORTREVISION=	1
10
CATEGORIES=	editors textproc print
11
CATEGORIES=	editors textproc print
11
MASTER_SITES=	ftp://ftp.nluug.nl/pub/editors/ted/
12
MASTER_SITES=	ftp://ftp.nluug.nl/pub/editors/ted/
12
DISTNAME=	ted-${PORTVERSION}.src
13
EXTRACT_SUFX=	.src.tar.gz
13
14
14
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
15
16
Lines 18-24 Link Here
18
		tiff.4:${PORTSDIR}/graphics/tiff
19
		tiff.4:${PORTSDIR}/graphics/tiff
19
20
20
WRKSRC=		${WRKDIR}/Ted-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/Ted-${PORTVERSION}
22
23
USE_X_PREFIX=	yes
21
USE_MOTIF=	yes
24
USE_MOTIF=	yes
25
GNU_CONFIGURE=	yes
26
CONFIGURE_WRKSRC=	${WRKSRC}/Ted
27
CONFIGURE_ENV=	CC="${CC}" CFLAGS="${CFLAGS}"
28
CONFIGURE_ARGS=	--with-MOTIF
22
ALL_TARGET=	compile.shared
29
ALL_TARGET=	compile.shared
23
30
24
AFMDIR=		${PREFIX}/share/Ted/afm
31
AFMDIR=		${PREFIX}/share/Ted/afm
Lines 34-55 Link Here
34
		-e 's,/usr/local/ind,${INDDIR},' \
41
		-e 's,/usr/local/ind,${INDDIR},' \
35
		-e 's,/usr/local/info,${INFODIR},' \
42
		-e 's,/usr/local/info,${INFODIR},' \
36
		Ted.ad.sample >Ted
43
		Ted.ad.sample >Ted
37
	for d in ${WRKSRC}/Ted ${WRKSRC}/appFrame; do \
44
	${PERL} -pi -e 's|/usr/apps|${LOCALBASE}|g' ${WRKSRC}/bitmap/configure
38
    	cd $$d && \
45
39
		${MV} -f config.h.in config.h.in.bak && \
46
post-configure:
40
		${ECHO} '#define PREFIX "${PREFIX}"' >config.h.in && \
47
.for dir in appFrame appUtil bitmap ind libreg
41
		${ECHO} '#define INFODIR "${INFODIR}"' >>config.h.in && \
48
	cd ${WRKSRC}/${dir} && \
42
		${ECHO} '#define INDDIR "${INDDIR}"' >>config.h.in && \
49
		${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS}
43
		${ECHO} '#define AFMDIR "${AFMDIR}"' >>config.h.in && \
50
.endfor
44
		${CAT} config.h.in.bak >>config.h.in; \
45
	done
46
51
47
do-install:
52
do-install:
48
	${INSTALL_PROGRAM} ${WRKSRC}/Ted/Ted ${PREFIX}/bin/Ted
53
	${INSTALL_PROGRAM} ${WRKSRC}/Ted/Ted ${PREFIX}/bin
49
	${MKDIR} ${AFMDIR}
54
	@${MKDIR} ${AFMDIR}
50
	${INSTALL_DATA} ${WRKSRC}/tedPackage/afm/* ${AFMDIR}
55
	${INSTALL_DATA} ${WRKSRC}/tedPackage/afm/* ${AFMDIR}
51
	${MKDIR} ${INDDIR}
56
	@${MKDIR} ${INDDIR}
52
	${MKDIR} ${INFODIR}
57
	@${MKDIR} ${INFODIR}
53
	${INSTALL_DATA} ${WRKSRC}/tedPackage/info/TedDocument.rtf ${INFODIR}
58
	${INSTALL_DATA} ${WRKSRC}/tedPackage/info/TedDocument.rtf ${INFODIR}
54
	${INSTALL_DATA} ${WRKSRC}/tedPackage/info/Ted ${PREFIX}/lib/X11/app-defaults
59
	${INSTALL_DATA} ${WRKSRC}/tedPackage/info/Ted ${PREFIX}/lib/X11/app-defaults
55
60
(-)editors/ted/pkg-descr (+2 lines)
Lines 21-23 Link Here
21
  * Symbols and accented characters are fully supported.
21
  * Symbols and accented characters are fully supported.
22
  * Hyperlinks. 
22
  * Hyperlinks. 
23
  * Saving a document in HTML format.
23
  * Saving a document in HTML format.
24
25
WWW: http://www.nllgg.nl/Ted/

Return to bug 30533