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

(-)jade/Makefile (-6 / +9 lines)
Lines 7-13 Link Here
7
7
8
PORTNAME=	jade
8
PORTNAME=	jade
9
PORTVERSION=	1.2.1
9
PORTVERSION=	1.2.1
10
PORTREVISION=	1
10
PORTREVISION=	2
11
CATEGORIES=	textproc
11
CATEGORIES=	textproc
12
MASTER_SITES=	ftp://ftp.jclark.com/pub/jade/
12
MASTER_SITES=	ftp://ftp.jclark.com/pub/jade/
13
13
Lines 18-27 Link Here
18
MAINTAINER=	kuriyama@FreeBSD.org
18
MAINTAINER=	kuriyama@FreeBSD.org
19
COMMENT=	An object-oriented SGML/XML parser toolkit and DSSSL engine
19
COMMENT=	An object-oriented SGML/XML parser toolkit and DSSSL engine
20
20
21
RUN_DEPENDS=	${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr
22
21
USE_GMAKE=	yes
23
USE_GMAKE=	yes
22
USE_LIBTOOL=	yes
24
USE_LIBTOOL=	yes
23
INSTALLS_SHLIB=	yes
25
INSTALLS_SHLIB=	yes
24
CONFIGURE_ARGS=	--enable-default-catalog=${PREFIX}/share/sgml/catalog
26
CONFIGURE_ARGS=	--enable-default-catalog=${PREFIX}/share/sgml/catalog
27
PLIST_SUB=	XMLCATMGR=${XMLCATMGR}
28
PLIST_SUB+=	CATALOG_PORTS_SGML=${CATALOG_PORTS_SGML}
29
30
CATALOG_PORTS_SGML=	${PREFIX}/share/sgml/catalog.ports
31
XMLCATMGR=	${LOCALBASE}/bin/xmlcatmgr
25
32
26
post-extract:
33
post-extract:
27
	@${CHMOD} u+w ${WRKSRC}/configure
34
	@${CHMOD} u+w ${WRKSRC}/configure
Lines 45-54 Link Here
45
	${INSTALL_DATA} ${WRKSRC}/doc/*.htm ${PREFIX}/share/doc/jade
52
	${INSTALL_DATA} ${WRKSRC}/doc/*.htm ${PREFIX}/share/doc/jade
46
	${MKDIR} ${PREFIX}/share/sgml/jade
53
	${MKDIR} ${PREFIX}/share/sgml/jade
47
	${INSTALL_DATA} ${WRKSRC}/dsssl/* ${PREFIX}/share/sgml/jade
54
	${INSTALL_DATA} ${WRKSRC}/dsssl/* ${PREFIX}/share/sgml/jade
48
	@if [ ! -f ${PREFIX}/share/sgml/catalog ]; then \
55
	@${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} add CATALOG ${PORTNAME}/catalog
49
		${ECHO_CMD} "CATALOG \"${PREFIX}/share/sgml/jade/catalog\"" > ${PREFIX}/share/sgml/catalog; \
50
	else \
51
		${SETENV} LANG=C ${PERL} -ni -e 'print if !m|${PREFIX}/share/sgml/jade/catalog|;print "CATALOG \"${PREFIX}/share/sgml/jade/catalog\"\n" if eof;' ${PREFIX}/share/sgml/catalog; \
52
	fi
53
56
54
.include <bsd.port.post.mk>
57
.include <bsd.port.post.mk>
(-)jade/pkg-plist (-3 / +2 lines)
Lines 169-178 Link Here
169
share/doc/jade/xml.htm
169
share/doc/jade/xml.htm
170
share/sgml/jade/FOT.tex
170
share/sgml/jade/FOT.tex
171
share/sgml/jade/Makefile.jadetex
171
share/sgml/jade/Makefile.jadetex
172
@unexec %%XMLCATMGR%% -sc %%CATALOG_PORTS_SGML%% remove jade/catalog
172
share/sgml/jade/catalog
173
share/sgml/jade/catalog
173
@unexec env LANG=C perl -ni -e 'print if !m|%D/%F|;' %D/share/sgml/catalog
174
@exec %%XMLCATMGR%% -sc %%CATALOG_PORTS_SGML%% add jade/catalog
174
@unexec if [ -f %D/share/sgml/catalog -a ! -s %D/share/sgml/catalog ]; then rm -f %D/share/sgml/catalog; fi
175
@exec if [ ! -f %D/share/sgml/catalog ]; then echo "CATALOG \"%D/%F\"" > %D/share/sgml/catalog; else env LANG=C perl -ni -e 'print if !m|%D/%F|;print "CATALOG \"%D/%F\"\n" if eof;' %D/share/sgml/catalog; fi
176
share/sgml/jade/demo.dsl
175
share/sgml/jade/demo.dsl
177
share/sgml/jade/demo.sgm
176
share/sgml/jade/demo.sgm
178
share/sgml/jade/demoMaster.tex
177
share/sgml/jade/demoMaster.tex

Return to bug 53820