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

(-)/amd/account/gcs/96/9655630/dev/ports/textproc/asciidoc/Makefile (-25 / +45 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	asciidoc
8
PORTNAME=	asciidoc
9
PORTVERSION= 	8.1.0
9
PORTVERSION=	8.2.7
10
CATEGORIES=	textproc
10
CATEGORIES=	textproc
11
MASTER_SITES=	http://www.methods.co.nz/asciidoc/ \
11
MASTER_SITES=	http://www.methods.co.nz/asciidoc/ \
12
		SF
12
		SF
Lines 14-56 Link Here
14
MAINTAINER=	anholt@FreeBSD.org
14
MAINTAINER=	anholt@FreeBSD.org
15
COMMENT=	A text document format for writing short documents and man pages
15
COMMENT=	A text document format for writing short documents and man pages
16
16
17
USE_PYTHON=	yes
17
USE_PYTHON=	2.4+
18
18
19
NO_BUILD=	yes
19
NO_BUILD=	yes
20
20
21
MAN1=		a2x.1 asciidoc.1
21
MAN1=		a2x.1 asciidoc.1
22
22
23
.if !defined(NOPORTDOCS)
24
PORTDOCS=	BUGS CHANGELOG INSTALL README
25
.endif
26
23
pre-patch:
27
pre-patch:
24
	${REINPLACE_CMD} \
28
	${REINPLACE_CMD} \
25
		-e "s|/bin/bash|/usr/bin/env bash|g" \
26
		-e "s|/etc/asciidoc|${PREFIX}/etc/asciidoc|g" \
27
		${WRKSRC}/a2x
28
	${REINPLACE_CMD} \
29
		-e "s|/etc/asciidoc|${PREFIX}/etc/asciidoc|g" \
29
		-e "s|/etc/asciidoc|${PREFIX}/etc/asciidoc|g" \
30
		${WRKSRC}/asciidoc.py
30
		${WRKSRC}/a2x ${WRKSRC}/asciidoc.py
31
31
32
do-install:
32
do-install:
33
	${INSTALL_SCRIPT} ${WRKSRC}/asciidoc.py ${PREFIX}/bin/asciidoc
33
	${INSTALL_SCRIPT} ${WRKSRC}/asciidoc.py ${PREFIX}/bin/asciidoc
34
	${INSTALL_SCRIPT} ${WRKSRC}/a2x ${PREFIX}/bin
34
	${INSTALL_SCRIPT} ${WRKSRC}/a2x ${PREFIX}/bin
35
	${MKDIR} ${PREFIX}/etc/asciidoc
35
	${MKDIR} ${ETCDIR}
36
	${INSTALL_DATA} ${WRKSRC}/*.conf ${PREFIX}/etc/asciidoc
36
	${INSTALL_DATA} ${WRKSRC}/*.conf ${ETCDIR}
37
	${MKDIR} ${PREFIX}/etc/asciidoc/filters
37
	${MKDIR} ${ETCDIR}/filters
38
	${INSTALL_DATA} ${WRKSRC}/filters/code-filter.conf \
38
	${INSTALL_SCRIPT} ${WRKSRC}/filters/*.py \
39
		${PREFIX}/etc/asciidoc/filters
39
		${ETCDIR}/filters
40
	${INSTALL_SCRIPT} ${WRKSRC}/filters/code-filter.py \
40
	${INSTALL_DATA} ${WRKSRC}/filters/*.conf \
41
		${PREFIX}/etc/asciidoc/filters
41
		${ETCDIR}/filters
42
	${MKDIR} ${PREFIX}/etc/asciidoc/docbook-xsl
42
	${MKDIR} ${ETCDIR}/docbook-xsl
43
	${INSTALL_DATA} ${WRKSRC}/docbook-xsl/*.xsl \
43
	${INSTALL_DATA} ${WRKSRC}/docbook-xsl/*.xsl \
44
		${PREFIX}/etc/asciidoc/docbook-xsl
44
		${ETCDIR}/docbook-xsl
45
	${MKDIR} ${PREFIX}/etc/asciidoc/stylesheets
45
	${MKDIR} ${ETCDIR}/dblatex
46
	${INSTALL_DATA} ${WRKSRC}/dblatex/*.xsl \
47
		${ETCDIR}/dblatex
48
	${INSTALL_DATA} ${WRKSRC}/dblatex/*.sty \
49
		${ETCDIR}/dblatex
50
	${MKDIR} ${ETCDIR}/stylesheets
46
	${INSTALL_DATA} ${WRKSRC}/stylesheets/*.css \
51
	${INSTALL_DATA} ${WRKSRC}/stylesheets/*.css \
47
		${PREFIX}/etc/asciidoc/stylesheets
52
		${ETCDIR}/stylesheets
48
	${MKDIR} ${PREFIX}/etc/asciidoc/images/icons/callouts
53
	${MKDIR} ${ETCDIR}/javascripts
49
	${INSTALL_DATA} ${WRKSRC}/images/icons/*.png \
54
	${INSTALL_DATA} ${WRKSRC}/javascripts/*.js \
50
		${PREFIX}/etc/asciidoc/images/icons
55
		${ETCDIR}/javascripts
51
	${INSTALL_DATA} ${WRKSRC}/images/icons/callouts/* \
56
	(cd ${WRKSRC} && ${COPYTREE_SHARE} images ${ETCDIR})
52
		${PREFIX}/etc/asciidoc/images/icons/callouts
57
	${MKDIR} ${DATADIR}
53
	${INSTALL_MAN} ${WRKSRC}/doc/a2x.1 ${WRKSRC}/doc/asciidoc.1 \
58
	(cd ${WRKSRC} && ${COPYTREE_SHARE} vim ${DATADIR})
54
		${PREFIX}/man/man1
59
	${MKDIR} ${EXAMPLESDIR}
60
	(cd ${WRKSRC}/examples && ${SH} -c '(${FIND} -L -d $$0 $$2 | \
61
		${CPIO} -L -dumpl $$1 >/dev/null 2>&1) && \
62
		${CHOWN} -R ${SHAREOWN}:${SHAREGRP} $$1 && \
63
		${FIND} $$1/ -type d -exec ${CHMOD} 755 {} \; && \
64
		${FIND} $$1/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;' -- \
65
		* ${EXAMPLESDIR})
66
.for i in ${MAN1}
67
	${INSTALL_MAN} ${WRKSRC}/doc/$i ${PREFIX}/man/man1
68
.endfor
69
.if !defined(NOPORTDOCS)
70
	${MKDIR} ${DOCSDIR}
71
.for i in ${PORTDOCS}
72
	${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR}
73
.endfor
74
.endif
55
75
56
.include <bsd.port.mk>
76
.include <bsd.port.mk>
(-)/amd/account/gcs/96/9655630/dev/ports/textproc/asciidoc/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (asciidoc-8.1.0.tar.gz) = 6d3e050b72a8b6df112c2f9aad7a4016
1
MD5 (asciidoc-8.2.7.tar.gz) = f631c10bcf7216eaf6bc804c84ebb8e1
2
SHA256 (asciidoc-8.1.0.tar.gz) = 900e41bd2f8858e4cfc7e3a22ce6e46daaf6373572361b3b62443e65daf5b297
2
SHA256 (asciidoc-8.2.7.tar.gz) = da021d8f32e1bcacfd11b5bb12bd9a9cd9ec9532ad1a54bcd53fed211fe71af6
3
SIZE (asciidoc-8.1.0.tar.gz) = 761244
3
SIZE (asciidoc-8.2.7.tar.gz) = 843238
(-)/amd/account/gcs/96/9655630/dev/ports/textproc/asciidoc/pkg-plist (-57 / +166 lines)
Lines 1-59 Link Here
1
bin/a2x
1
bin/a2x
2
bin/asciidoc
2
bin/asciidoc
3
etc/asciidoc/asciidoc.conf
3
%%DATADIR%%/vim/ftdetect/asciidoc_filetype.vim
4
etc/asciidoc/docbook-xsl/chunked.xsl
4
%%DATADIR%%/vim/syntax/asciidoc.vim
5
etc/asciidoc/docbook-xsl/common.xsl
5
%%ETCDIR%%/asciidoc.conf
6
etc/asciidoc/docbook-xsl/fo.xsl
6
%%ETCDIR%%/dblatex/asciidoc-dblatex.sty
7
etc/asciidoc/docbook-xsl/htmlhelp.xsl
7
%%ETCDIR%%/dblatex/asciidoc-dblatex.xsl
8
etc/asciidoc/docbook-xsl/manpage.xsl
8
%%ETCDIR%%/docbook-xsl/chunked.xsl
9
etc/asciidoc/docbook-xsl/xhtml.xsl
9
%%ETCDIR%%/docbook-xsl/common.xsl
10
etc/asciidoc/docbook.conf
10
%%ETCDIR%%/docbook-xsl/fo.xsl
11
etc/asciidoc/filters/code-filter.conf
11
%%ETCDIR%%/docbook-xsl/htmlhelp.xsl
12
etc/asciidoc/filters/code-filter.py
12
%%ETCDIR%%/docbook-xsl/manpage.xsl
13
etc/asciidoc/help.conf
13
%%ETCDIR%%/docbook-xsl/xhtml.xsl
14
etc/asciidoc/html4.conf
14
%%ETCDIR%%/docbook.conf
15
etc/asciidoc/images/icons/callouts/1.png
15
%%ETCDIR%%/filters/code-filter.conf
16
etc/asciidoc/images/icons/callouts/10.png
16
%%ETCDIR%%/filters/code-filter.py
17
etc/asciidoc/images/icons/callouts/11.png
17
%%ETCDIR%%/filters/music-filter.conf
18
etc/asciidoc/images/icons/callouts/12.png
18
%%ETCDIR%%/filters/music2png.py
19
etc/asciidoc/images/icons/callouts/13.png
19
%%ETCDIR%%/filters/source-highlight-filter.conf
20
etc/asciidoc/images/icons/callouts/14.png
20
%%ETCDIR%%/help.conf
21
etc/asciidoc/images/icons/callouts/15.png
21
%%ETCDIR%%/html4.conf
22
etc/asciidoc/images/icons/callouts/2.png
22
%%ETCDIR%%/images/highlighter.png
23
etc/asciidoc/images/icons/callouts/3.png
23
%%ETCDIR%%/images/icons/README
24
etc/asciidoc/images/icons/callouts/4.png
24
%%ETCDIR%%/images/icons/callouts/1.png
25
etc/asciidoc/images/icons/callouts/5.png
25
%%ETCDIR%%/images/icons/callouts/10.png
26
etc/asciidoc/images/icons/callouts/6.png
26
%%ETCDIR%%/images/icons/callouts/11.png
27
etc/asciidoc/images/icons/callouts/7.png
27
%%ETCDIR%%/images/icons/callouts/12.png
28
etc/asciidoc/images/icons/callouts/8.png
28
%%ETCDIR%%/images/icons/callouts/13.png
29
etc/asciidoc/images/icons/callouts/9.png
29
%%ETCDIR%%/images/icons/callouts/14.png
30
etc/asciidoc/images/icons/caution.png
30
%%ETCDIR%%/images/icons/callouts/15.png
31
etc/asciidoc/images/icons/example.png
31
%%ETCDIR%%/images/icons/callouts/2.png
32
etc/asciidoc/images/icons/home.png
32
%%ETCDIR%%/images/icons/callouts/3.png
33
etc/asciidoc/images/icons/important.png
33
%%ETCDIR%%/images/icons/callouts/4.png
34
etc/asciidoc/images/icons/next.png
34
%%ETCDIR%%/images/icons/callouts/5.png
35
etc/asciidoc/images/icons/note.png
35
%%ETCDIR%%/images/icons/callouts/6.png
36
etc/asciidoc/images/icons/prev.png
36
%%ETCDIR%%/images/icons/callouts/7.png
37
etc/asciidoc/images/icons/tip.png
37
%%ETCDIR%%/images/icons/callouts/8.png
38
etc/asciidoc/images/icons/up.png
38
%%ETCDIR%%/images/icons/callouts/9.png
39
etc/asciidoc/images/icons/warning.png
39
%%ETCDIR%%/images/icons/caution.png
40
etc/asciidoc/latex.conf
40
%%ETCDIR%%/images/icons/example.png
41
etc/asciidoc/linuxdoc.conf
41
%%ETCDIR%%/images/icons/home.png
42
etc/asciidoc/stylesheets/docbook-xsl.css
42
%%ETCDIR%%/images/icons/important.png
43
etc/asciidoc/stylesheets/xhtml-deprecated-manpage.css
43
%%ETCDIR%%/images/icons/next.png
44
etc/asciidoc/stylesheets/xhtml-deprecated.css
44
%%ETCDIR%%/images/icons/note.png
45
etc/asciidoc/stylesheets/xhtml11-manpage.css
45
%%ETCDIR%%/images/icons/prev.png
46
etc/asciidoc/stylesheets/xhtml11-quirks.css
46
%%ETCDIR%%/images/icons/tip.png
47
etc/asciidoc/stylesheets/xhtml11.css
47
%%ETCDIR%%/images/icons/up.png
48
etc/asciidoc/text.conf
48
%%ETCDIR%%/images/icons/warning.png
49
etc/asciidoc/xhtml-deprecated-css.conf
49
%%ETCDIR%%/images/smallnew.png
50
etc/asciidoc/xhtml-deprecated.conf
50
%%ETCDIR%%/images/tiger.png
51
etc/asciidoc/xhtml11-quirks.conf
51
%%ETCDIR%%/javascripts/ASCIIMathML.js
52
etc/asciidoc/xhtml11.conf
52
%%ETCDIR%%/javascripts/LaTeXMathML.js
53
@dirrm etc/asciidoc/docbook-xsl
53
%%ETCDIR%%/javascripts/toc.js
54
@dirrm etc/asciidoc/filters
54
%%ETCDIR%%/lang-es.conf
55
@dirrm etc/asciidoc/images/icons/callouts
55
%%ETCDIR%%/latex.conf
56
@dirrm etc/asciidoc/images/icons
56
%%ETCDIR%%/linuxdoc.conf
57
@dirrm etc/asciidoc/images
57
%%ETCDIR%%/math.conf
58
@dirrm etc/asciidoc/stylesheets
58
%%ETCDIR%%/stylesheets/docbook-xsl.css
59
@dirrm etc/asciidoc
59
%%ETCDIR%%/stylesheets/xhtml-deprecated-manpage.css
60
%%ETCDIR%%/stylesheets/xhtml-deprecated.css
61
%%ETCDIR%%/stylesheets/xhtml11-manpage.css
62
%%ETCDIR%%/stylesheets/xhtml11-quirks.css
63
%%ETCDIR%%/stylesheets/xhtml11.css
64
%%ETCDIR%%/t.conf
65
%%ETCDIR%%/text.conf
66
%%ETCDIR%%/xhtml-deprecated-css.conf
67
%%ETCDIR%%/xhtml-deprecated.conf
68
%%ETCDIR%%/xhtml11-quirks.conf
69
%%ETCDIR%%/xhtml11.conf
70
%%EXAMPLESDIR%%/website/ASCIIMathML.js
71
%%EXAMPLESDIR%%/website/CHANGELOG.html
72
%%EXAMPLESDIR%%/website/CHANGELOG.txt
73
%%EXAMPLESDIR%%/website/INSTALL.html
74
%%EXAMPLESDIR%%/website/INSTALL.txt
75
%%EXAMPLESDIR%%/website/LaTeXMathML.js
76
%%EXAMPLESDIR%%/website/README-website.html
77
%%EXAMPLESDIR%%/website/README-website.txt
78
%%EXAMPLESDIR%%/website/README.html
79
%%EXAMPLESDIR%%/website/README.txt
80
%%EXAMPLESDIR%%/website/a2x.1.html
81
%%EXAMPLESDIR%%/website/a2x.1.txt
82
%%EXAMPLESDIR%%/website/asciidoc-docbook-xsl.html
83
%%EXAMPLESDIR%%/website/asciidoc-docbook-xsl.txt
84
%%EXAMPLESDIR%%/website/asciimath.html
85
%%EXAMPLESDIR%%/website/asciimath.txt
86
%%EXAMPLESDIR%%/website/build-website.sh
87
%%EXAMPLESDIR%%/website/customers.csv
88
%%EXAMPLESDIR%%/website/downloads.html
89
%%EXAMPLESDIR%%/website/downloads.txt
90
%%EXAMPLESDIR%%/website/faq.html
91
%%EXAMPLESDIR%%/website/faq.txt
92
%%EXAMPLESDIR%%/website/index.html
93
%%EXAMPLESDIR%%/website/index.txt
94
%%EXAMPLESDIR%%/website/images/highlighter.png
95
%%EXAMPLESDIR%%/website/images/icons/README
96
%%EXAMPLESDIR%%/website/images/icons/callouts/1.png
97
%%EXAMPLESDIR%%/website/images/icons/callouts/10.png
98
%%EXAMPLESDIR%%/website/images/icons/callouts/11.png
99
%%EXAMPLESDIR%%/website/images/icons/callouts/12.png
100
%%EXAMPLESDIR%%/website/images/icons/callouts/13.png
101
%%EXAMPLESDIR%%/website/images/icons/callouts/14.png
102
%%EXAMPLESDIR%%/website/images/icons/callouts/15.png
103
%%EXAMPLESDIR%%/website/images/icons/callouts/2.png
104
%%EXAMPLESDIR%%/website/images/icons/callouts/3.png
105
%%EXAMPLESDIR%%/website/images/icons/callouts/4.png
106
%%EXAMPLESDIR%%/website/images/icons/callouts/5.png
107
%%EXAMPLESDIR%%/website/images/icons/callouts/6.png
108
%%EXAMPLESDIR%%/website/images/icons/callouts/7.png
109
%%EXAMPLESDIR%%/website/images/icons/callouts/8.png
110
%%EXAMPLESDIR%%/website/images/icons/callouts/9.png
111
%%EXAMPLESDIR%%/website/images/icons/caution.png
112
%%EXAMPLESDIR%%/website/images/icons/example.png
113
%%EXAMPLESDIR%%/website/images/icons/home.png
114
%%EXAMPLESDIR%%/website/images/icons/important.png
115
%%EXAMPLESDIR%%/website/images/icons/next.png
116
%%EXAMPLESDIR%%/website/images/icons/note.png
117
%%EXAMPLESDIR%%/website/images/icons/prev.png
118
%%EXAMPLESDIR%%/website/images/icons/tip.png
119
%%EXAMPLESDIR%%/website/images/icons/up.png
120
%%EXAMPLESDIR%%/website/images/icons/warning.png
121
%%EXAMPLESDIR%%/website/images/smallnew.png
122
%%EXAMPLESDIR%%/website/images/tiger.png
123
%%EXAMPLESDIR%%/website/latex-backend.html
124
%%EXAMPLESDIR%%/website/latex-backend.txt
125
%%EXAMPLESDIR%%/website/latexmath.html
126
%%EXAMPLESDIR%%/website/latexmath.txt
127
%%EXAMPLESDIR%%/website/layout1.conf
128
%%EXAMPLESDIR%%/website/layout1.css
129
%%EXAMPLESDIR%%/website/layout2.conf
130
%%EXAMPLESDIR%%/website/layout2.css
131
%%EXAMPLESDIR%%/website/manpage.html
132
%%EXAMPLESDIR%%/website/manpage.txt
133
%%EXAMPLESDIR%%/website/music-filter.html
134
%%EXAMPLESDIR%%/website/music-filter.txt
135
%%EXAMPLESDIR%%/website/music1.abc
136
%%EXAMPLESDIR%%/website/music1.png
137
%%EXAMPLESDIR%%/website/music2.ly
138
%%EXAMPLESDIR%%/website/music2.png
139
%%EXAMPLESDIR%%/website/source-highlight-filter.html
140
%%EXAMPLESDIR%%/website/source-highlight-filter.txt
141
%%EXAMPLESDIR%%/website/support.html
142
%%EXAMPLESDIR%%/website/support.txt
143
%%EXAMPLESDIR%%/website/toc.js
144
%%EXAMPLESDIR%%/website/userguide.html
145
%%EXAMPLESDIR%%/website/userguide.txt
146
%%EXAMPLESDIR%%/website/version9.html
147
%%EXAMPLESDIR%%/website/version9.txt
148
%%EXAMPLESDIR%%/website/xhtml11-manpage.css
149
%%EXAMPLESDIR%%/website/xhtml11-quirks.css
150
%%EXAMPLESDIR%%/website/xhtml11.css
151
@dirrm %%DATADIR%%/vim/syntax
152
@dirrm %%DATADIR%%/vim/ftdetect
153
@dirrm %%DATADIR%%/vim
154
@dirrm %%DATADIR%%
155
@dirrm %%ETCDIR%%/stylesheets
156
@dirrm %%ETCDIR%%/javascripts
157
@dirrm %%ETCDIR%%/images/icons/callouts
158
@dirrm %%ETCDIR%%/images/icons
159
@dirrm %%ETCDIR%%/images
160
@dirrm %%ETCDIR%%/filters
161
@dirrm %%ETCDIR%%/docbook-xsl
162
@dirrm %%ETCDIR%%/dblatex
163
@dirrm %%ETCDIR%%
164
@dirrm %%EXAMPLESDIR%%/website/images/icons/callouts
165
@dirrm %%EXAMPLESDIR%%/website/images/icons
166
@dirrm %%EXAMPLESDIR%%/website/images
167
@dirrm %%EXAMPLESDIR%%/website
168
@dirrm %%EXAMPLESDIR%%

Return to bug 125468