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

(-)txt2tags/Makefile (-70 / +15 lines)
Lines 1-5 Link Here
1
# ex:ts=8	-*-mode: makefile-*-
2
#
3
# New ports collection makefile for:	txt2tags
1
# New ports collection makefile for:	txt2tags
4
# Date created:		2002-12-20
2
# Date created:		2002-12-20
5
# Whom:			Alan Eldridge <alane@freebsd.org>
3
# Whom:			Alan Eldridge <alane@freebsd.org>
Lines 8-90 Link Here
8
#
6
#
9
7
10
PORTNAME=	txt2tags
8
PORTNAME=	txt2tags
11
PORTVERSION=	1.3
9
PORTVERSION=	1.5
12
PORTREVISION=	0
13
PORTEPOCH=	0
14
CATEGORIES=	textproc
10
CATEGORIES=	textproc
15
MASTER_SITES=	http://txt2tags.sourceforge.net/src/
11
MASTER_SITES=	http://txt2tags.sourceforge.net/src/
16
EXTRACT_SUFX=	.tgz
12
EXTRACT_SUFX=	.tgz
17
13
18
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	sergei@kolobov.com
19
COMMENT=	Utility to turn simply formatted text into markup (e.g., HTML)
15
COMMENT=	Utility to turn simply formatted text into markup (e.g., HTML)
20
16
21
NO_BUILD=	yes
22
USE_PYTHON=	yes
17
USE_PYTHON=	yes
23
PLIST=		${WRKDIR}/plist
18
NO_BUILD=	yes
24
PREFIX=		${LOCALBASE}
25
26
.include <bsd.port.pre.mk>
27
28
DOCS_SUBDIR=		${DOCSDIR:S|^${PREFIX}/||}
29
EXAMPLES_SUBDIR=	${EXAMPLESDIR:S|^${PREFIX}/||}
30
31
BIN_SUBDIR=		bin
32
BINDIR=			${PREFIX}/${BIN_SUBDIR}
33
DATA_SUBDIR=		share
34
DATADIR=		${PREFIX}/${DATA_SUBDIR}
35
ETC_SUBDIR=		etc
36
ETCDIR=			${PREFIX}/${ETC_SUBDIR}
37
LIB_SUBDIR=		lib
38
LIBDIR=			${PREFIX}/${LIB_SUBDIR}
39
PKGDATA_SUBDIR=		share/${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
40
PKGDATADIR=		${PREFIX}/${PKGDATA_SUBDIR}
41
PKGETC_SUBDIR=		etc/${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
42
PKGETCDIR=		${PREFIX}/${PKGETC_SUBDIR}
43
PKGLIB_SUBDIR=		lib/${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
44
PKGLIBDIR=		${PREFIX}/${PKGLIB_SUBDIR}
45
46
post-patch:
47
	>${PLIST}
48
19
49
ADD2PLIST=		${ECHO_CMD} >>${PLIST}
20
DOCS=		ChangeLog.txt README.html README.txt RULES TODO userguide/*
21
CONTRIB=	contrib/* extras/*
22
EXAMPLES=	samples/*
50
23
51
do-install:
24
do-install:
52
	${MKDIR} ${BINDIR}
25
	${INSTALL_SCRIPT} ${WRKSRC}/txt2tags ${PREFIX}/bin
53
	cd ${WRKSRC};\
26
	@${MKDIR} ${DATADIR}
54
	${INSTALL_SCRIPT} txt2tags ${BINDIR};\
27
	cd ${WRKSRC} && ${INSTALL_DATA} ${CONTRIB} ${DATADIR}
55
	${ADD2PLIST} ${BIN_SUBDIR}/txt2tags
28
	@${MKDIR} ${EXAMPLESDIR}
29
	cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR}
56
.if !defined(NOPORTDOCS)
30
.if !defined(NOPORTDOCS)
57
	${MKDIR} ${DOCSDIR}
31
	@${MKDIR} ${DOCSDIR}
58
	${MKDIR} ${DOCSDIR}/userguide
32
	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
59
	${MKDIR} ${EXAMPLESDIR}
33
.endif
60
	${MKDIR} ${EXAMPLESDIR}/contrib
61
	${MKDIR} ${EXAMPLESDIR}/extras
62
	${MKDIR} ${EXAMPLESDIR}/samples
63
	cd ${WRKSRC};\
64
	for i in ChangeLog.txt README.txt README.html RULES; do\
65
		${INSTALL_DATA} $$i ${DOCSDIR};\
66
		${ADD2PLIST} ${DOCS_SUBDIR}/$$i;\
67
	done
68
	cd ${WRKSRC};\
69
	${INSTALL_DATA} userguide/* ${DOCSDIR}/userguide;\
70
	for i in userguide/*; do\
71
		${ADD2PLIST} ${DOCS_SUBDIR}/userguide/$$(basename $$i);\
72
	done
73
.for dir in contrib extras samples
74
	cd ${WRKSRC};\
75
	${INSTALL_DATA} ${dir}/* ${EXAMPLESDIR}/${dir};\
76
	for i in ${dir}/*; do\
77
		${ADD2PLIST} ${EXAMPLES_SUBDIR}/${dir}/$$(basename $$i);\
78
	done
79
.endfor
80
	${ADD2PLIST} "@dirrm" ${EXAMPLES_SUBDIR}/samples
81
	${ADD2PLIST} "@dirrm" ${EXAMPLES_SUBDIR}/extras
82
	${ADD2PLIST} "@dirrm" ${EXAMPLES_SUBDIR}/contrib
83
	${ADD2PLIST} "@dirrm" ${EXAMPLES_SUBDIR}
84
	${ADD2PLIST} "@dirrm" ${DOCS_SUBDIR}/userguide
85
	${ADD2PLIST} "@dirrm" ${DOCS_SUBDIR}
86
.endif # !defined(NOPORTDOCS)
87
88
.include <bsd.port.post.mk>
89
34
90
#EOF
35
.include <bsd.port.mk>
(-)txt2tags/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (txt2tags-1.3.tgz) = 114c4b7b1a51565e75ebcbd479166cc2
1
MD5 (txt2tags-1.5.tgz) = bb8675a483ba5285403d19c971a016fa
(-)txt2tags/pkg-plist (+31 lines)
Line 0 Link Here
1
bin/txt2tags
2
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog.txt
3
%%PORTDOCS%%%%DOCSDIR%%/README.html
4
%%PORTDOCS%%%%DOCSDIR%%/README.txt
5
%%PORTDOCS%%%%DOCSDIR%%/RULES
6
%%PORTDOCS%%%%DOCSDIR%%/TODO
7
%%PORTDOCS%%%%DOCSDIR%%/userguide.html
8
%%PORTDOCS%%%%DOCSDIR%%/userguide.t2t
9
%%PORTDOCS%%@dirrm %%DOCSDIR%%
10
%%EXAMPLESDIR%%/abuseme.html
11
%%EXAMPLESDIR%%/abuseme.t2t
12
%%EXAMPLESDIR%%/photo.jpg
13
%%EXAMPLESDIR%%/pwrbytxt2tags-1.png
14
%%EXAMPLESDIR%%/pwrbytxt2tags-2.png
15
%%EXAMPLESDIR%%/sample.html
16
%%EXAMPLESDIR%%/sample.man
17
%%EXAMPLESDIR%%/sample.mgp
18
%%EXAMPLESDIR%%/sample.moin
19
%%EXAMPLESDIR%%/sample.pm6
20
%%EXAMPLESDIR%%/sample.sgml
21
%%EXAMPLESDIR%%/sample.t2t
22
%%EXAMPLESDIR%%/sample.tex
23
%%EXAMPLESDIR%%/sample.txt
24
@dirrm %%EXAMPLESDIR%%
25
%%DATADIR%%/pagemaker.vim
26
%%DATADIR%%/txt2tags-mode.el
27
%%DATADIR%%/txt2tags-reverse_title.patch
28
%%DATADIR%%/txt2tags.php
29
%%DATADIR%%/txt2tags.vim
30
%%DATADIR%%/unhtml.vim
31
@dirrm %%DATADIR%%

Return to bug 53172