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

(-)devel/aap/Makefile (-24 / +20 lines)
Lines 2-46 Link Here
2
# $FreeBSD: head/devel/aap/Makefile 327722 2013-09-20 17:03:26Z bapt $
2
# $FreeBSD: head/devel/aap/Makefile 327722 2013-09-20 17:03:26Z bapt $
3
3
4
PORTNAME=	aap
4
PORTNAME=	aap
5
PORTVERSION=	1.092
5
PORTVERSION=	1.093
6
CATEGORIES=	devel
6
CATEGORIES=	devel
7
MASTER_SITES=	SF/a-a-p/Aap
7
MASTER_SITES=	SF/a-a-p/Aap/${PORTVERSION}
8
8
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
10
COMMENT=	A build tool alternative to make with internet access and CVS support
10
COMMENT=	Build tool alternative to make with internet access and CVS support
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
MAN1=		aap.1
14
OPTIONS_DEFINE=	DOCS
15
15
16
NO_BUILD=	yes
17
NO_WRKSUBDIR=	yes
16
NO_WRKSUBDIR=	yes
17
NO_BUILD=	yes
18
18
19
USE_ZIP=	yes
19
USE_ZIP=	yes
20
USE_PYTHON=	yes
20
USE_PYTHON_RUN=	yes
21
PLIST_SUB+=	PORTVERSION=${PORTVERSION}
21
PLIST_SUB=	PORTVERSION="${PORTVERSION}"
22
22
23
NO_STAGE=	yes
24
.include <bsd.port.options.mk>
23
.include <bsd.port.options.mk>
25
24
26
.if ${PORT_OPTIONS:MDOCS}
27
FULLDOCS=yes
28
.else
29
FULLDOCS=no
30
.endif
31
32
.include <bsd.port.pre.mk>
33
34
do-install:
25
do-install:
35
	@cd ${WRKSRC} && \
26
	@cd ${WRKSRC} && ${PYTHON_CMD} ./aap PREFIX="${STAGEDIR}/${PREFIX}" \
36
		${PYTHON_CMD} ./aap PREFIX="${PREFIX}" FULLDOCS=${FULLDOCS} \
27
		FULLDOCS=no install
37
			HTMLDIR=/html install
28
	@${LN} -sf ../lib/aap/Exec-${PORTVERSION}/aap \
29
		${STAGEDIR}${PREFIX}/bin/aap
30
	@${MKDIR} ${STAGEDIR}/${DOCSDIR}
31
	(cd ${WRKSRC}/doc && ${INSTALL_DATA} exec.pdf \
32
		${STAGEDIR}${DOCSDIR})
33
	@${MKDIR} ${STAGEDIR}/${DOCSDIR}/html
34
	(cd ${WRKSRC}/doc && ${INSTALL_DATA} *.html \
35
		${STAGEDIR}${DOCSDIR}/html)
36
	@${LN} -sf ../../../${DOCSDIR_REL} \
37
		${STAGEDIR}${PREFIX}/lib/aap/Exec-${PORTVERSION}/doc
38
38
39
test: install
39
test: install
40
	cd ${WRKSRC}; ${PREFIX}/bin/aap
40
	cd ${WRKSRC}; ${PREFIX}/bin/aap
41
41
42
# This target is only meant to be used by the port maintainer.
42
.include <bsd.port.mk>
43
x-generate-plist:
44
	(${PORTSDIR}/Tools/scripts/plist -d -m ${MTREE_FILE} ${PREFIX}|${SED} -E 's,.*share/nls/.+$$,,g;s,${PORTVERSION},%%PORTVERSION%%,g;s,^(lib/aap/Exec-%%PORTVERSION%%/doc/),%%PORTDOCS%%\1,g;s,^share/doc/aap/.*,,g'|${TR} -s '\n') > temp-pkg-plist
45
46
.include <bsd.port.post.mk>
(-)devel/aap/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (aap-1.092.zip) = 70c81eeda824e5379af4702c86a233f6987acae9955ec1e6621ced109dc9585b
1
SHA256 (aap-1.093.zip) = 7a6c6c4a819a8379e60c679fe0c3f93eb1b74204cd7cc1c158263f4b34943001
2
SIZE (aap-1.092.zip) = 1648928
2
SIZE (aap-1.093.zip) = 1648931
(-)devel/aap/pkg-descr (-7 / +4 lines)
Lines 1-12 Link Here
1
A-A-P is an Open Source build tool.  It does everything that make does in a
1
A-A-P is an Open Source build tool. It does everything that make does in
2
better way.  Includes Internet access for uploading and downloading files.
2
a better way. Includes Internet access for uploading and downloading
3
Integrated CVS support: obtain a module from a CVS server and check changes
3
files.  Integrated CVS support: obtain a module from a CVS server and
4
into a CVS server.
4
check changes into a CVS server.
5
5
6
Can be used to build programs, maintain web sites, distribute software,
6
Can be used to build programs, maintain web sites, distribute software,
7
download and install an application, etc.
7
download and install an application, etc.
8
8
9
Language: Python (version 1.5 or later)
10
License: GNU GPL
11
12
WWW: http://www.a-a-p.org/
9
WWW: http://www.a-a-p.org/
(-)devel/aap/pkg-plist (-55 / +56 lines)
Lines 84-141 Link Here
84
lib/aap/Exec-%%PORTVERSION%%/aapnetrc.pyc
84
lib/aap/Exec-%%PORTVERSION%%/aapnetrc.pyc
85
lib/aap/Exec-%%PORTVERSION%%/aapre.py
85
lib/aap/Exec-%%PORTVERSION%%/aapre.py
86
lib/aap/Exec-%%PORTVERSION%%/default.aap
86
lib/aap/Exec-%%PORTVERSION%%/default.aap
87
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/exec.pdf
87
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc
88
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/appendix.html
89
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ch39s02.html
90
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ch39s03.html
91
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/exec.html
92
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/index.html
93
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/license.html
94
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ref-arguments.html
95
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ref-assign.html
96
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ref-attributes.html
97
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ref-commands.html
98
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ref-filetype.html
99
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ref-modules.html
100
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ref-python.html
101
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ref-syntax.html
102
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ref-tools.html
103
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ref-variables.html
104
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/ref-varscope.html
105
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/reference.html
106
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutor-actions.html
107
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutor-compile.html
108
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutor-cvs.html
109
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutor-distribute.html
110
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutor-include.html
111
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutor-pipe.html
112
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutor-port.html
113
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutor-python.html
114
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutor-start.html
115
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutor-variant.html
116
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutor-website.html
117
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/tutorial.html
118
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-autoconf.html
119
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-autodep.html
120
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-basics.html
121
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-configure.html
122
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-cvs.html
123
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-debug.html
124
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-depend.html
125
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-fetch.html
126
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-filetype.html
127
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-install.html
128
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-issue.html
129
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-language.html
130
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-makedif.html
131
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-package.html
132
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-porting.html
133
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-publish.html
134
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-python.html
135
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-tools.html
136
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-variant.html
137
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user-version.html
138
%%PORTDOCS%%lib/aap/Exec-%%PORTVERSION%%/doc/html/user.html
139
lib/aap/Exec-%%PORTVERSION%%/import_re.py
88
lib/aap/Exec-%%PORTVERSION%%/import_re.py
140
lib/aap/Exec-%%PORTVERSION%%/import_re.pyc
89
lib/aap/Exec-%%PORTVERSION%%/import_re.pyc
141
lib/aap/Exec-%%PORTVERSION%%/modules/d.aap
90
lib/aap/Exec-%%PORTVERSION%%/modules/d.aap
Lines 159-168 Link Here
159
lib/aap/Exec-%%PORTVERSION%%/tools/mingw.pyc
108
lib/aap/Exec-%%PORTVERSION%%/tools/mingw.pyc
160
lib/aap/Exec-%%PORTVERSION%%/tools/msvc.py
109
lib/aap/Exec-%%PORTVERSION%%/tools/msvc.py
161
lib/aap/Exec-%%PORTVERSION%%/tools/msvc.pyc
110
lib/aap/Exec-%%PORTVERSION%%/tools/msvc.pyc
162
%%PORTDOCS%%%%DOCSDIR%%
111
man/man1/aap.1.gz
112
%%PORTDOCS%%%%DOCSDIR%%/exec.pdf
113
%%PORTDOCS%%%%DOCSDIR%%/html/appendix.html
114
%%PORTDOCS%%%%DOCSDIR%%/html/ch39s02.html
115
%%PORTDOCS%%%%DOCSDIR%%/html/ch39s03.html
116
%%PORTDOCS%%%%DOCSDIR%%/html/exec.html
117
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
118
%%PORTDOCS%%%%DOCSDIR%%/html/license.html
119
%%PORTDOCS%%%%DOCSDIR%%/html/ref-arguments.html
120
%%PORTDOCS%%%%DOCSDIR%%/html/ref-assign.html
121
%%PORTDOCS%%%%DOCSDIR%%/html/ref-attributes.html
122
%%PORTDOCS%%%%DOCSDIR%%/html/ref-commands.html
123
%%PORTDOCS%%%%DOCSDIR%%/html/ref-filetype.html
124
%%PORTDOCS%%%%DOCSDIR%%/html/ref-modules.html
125
%%PORTDOCS%%%%DOCSDIR%%/html/ref-python.html
126
%%PORTDOCS%%%%DOCSDIR%%/html/ref-syntax.html
127
%%PORTDOCS%%%%DOCSDIR%%/html/ref-tools.html
128
%%PORTDOCS%%%%DOCSDIR%%/html/ref-variables.html
129
%%PORTDOCS%%%%DOCSDIR%%/html/ref-varscope.html
130
%%PORTDOCS%%%%DOCSDIR%%/html/reference.html
131
%%PORTDOCS%%%%DOCSDIR%%/html/tutor-actions.html
132
%%PORTDOCS%%%%DOCSDIR%%/html/tutor-compile.html
133
%%PORTDOCS%%%%DOCSDIR%%/html/tutor-cvs.html
134
%%PORTDOCS%%%%DOCSDIR%%/html/tutor-distribute.html
135
%%PORTDOCS%%%%DOCSDIR%%/html/tutor-include.html
136
%%PORTDOCS%%%%DOCSDIR%%/html/tutor-pipe.html
137
%%PORTDOCS%%%%DOCSDIR%%/html/tutor-port.html
138
%%PORTDOCS%%%%DOCSDIR%%/html/tutor-python.html
139
%%PORTDOCS%%%%DOCSDIR%%/html/tutor-start.html
140
%%PORTDOCS%%%%DOCSDIR%%/html/tutor-variant.html
141
%%PORTDOCS%%%%DOCSDIR%%/html/tutor-website.html
142
%%PORTDOCS%%%%DOCSDIR%%/html/tutorial.html
143
%%PORTDOCS%%%%DOCSDIR%%/html/user-autoconf.html
144
%%PORTDOCS%%%%DOCSDIR%%/html/user-autodep.html
145
%%PORTDOCS%%%%DOCSDIR%%/html/user-basics.html
146
%%PORTDOCS%%%%DOCSDIR%%/html/user-configure.html
147
%%PORTDOCS%%%%DOCSDIR%%/html/user-cvs.html
148
%%PORTDOCS%%%%DOCSDIR%%/html/user-debug.html
149
%%PORTDOCS%%%%DOCSDIR%%/html/user-depend.html
150
%%PORTDOCS%%%%DOCSDIR%%/html/user-fetch.html
151
%%PORTDOCS%%%%DOCSDIR%%/html/user-filetype.html
152
%%PORTDOCS%%%%DOCSDIR%%/html/user-install.html
153
%%PORTDOCS%%%%DOCSDIR%%/html/user-issue.html
154
%%PORTDOCS%%%%DOCSDIR%%/html/user-language.html
155
%%PORTDOCS%%%%DOCSDIR%%/html/user-makedif.html
156
%%PORTDOCS%%%%DOCSDIR%%/html/user-package.html
157
%%PORTDOCS%%%%DOCSDIR%%/html/user-porting.html
158
%%PORTDOCS%%%%DOCSDIR%%/html/user-publish.html
159
%%PORTDOCS%%%%DOCSDIR%%/html/user-python.html
160
%%PORTDOCS%%%%DOCSDIR%%/html/user-tools.html
161
%%PORTDOCS%%%%DOCSDIR%%/html/user-variant.html
162
%%PORTDOCS%%%%DOCSDIR%%/html/user-version.html
163
%%PORTDOCS%%%%DOCSDIR%%/html/user.html
164
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
165
%%PORTDOCS%%@dirrm %%DOCSDIR%%
163
@dirrm lib/aap/Exec-%%PORTVERSION%%/tools
166
@dirrm lib/aap/Exec-%%PORTVERSION%%/tools
164
@dirrm lib/aap/Exec-%%PORTVERSION%%/modules
167
@dirrm lib/aap/Exec-%%PORTVERSION%%/modules
165
%%PORTDOCS%%@dirrm lib/aap/Exec-%%PORTVERSION%%/doc/html
166
%%PORTDOCS%%@dirrm lib/aap/Exec-%%PORTVERSION%%/doc
167
@dirrm lib/aap/Exec-%%PORTVERSION%%
168
@dirrm lib/aap/Exec-%%PORTVERSION%%
168
@dirrmtry lib/aap
169
@dirrmtry lib/aap

Return to bug 183563