View | Details | Raw Unified | Return to bug 191277 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/wip/devel/openvex/Makefile (-13 / +7 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/devel/openvex/Makefile 327724 2013-09-20 17:13:42Z bapt $
2
# $FreeBSD: head/devel/openvex/Makefile 327724 2013-09-20 17:13:42Z bapt $
3
3
4
PORTNAME=	openvex
4
PORTNAME=	openvex
5
PORTVERSION=	0.5.2
5
PORTVERSION=	0.5.3
6
CATEGORIES=	devel
6
CATEGORIES=	devel
7
MASTER_SITES=	http://acadix.biz/Ports/distfiles/ \
7
MASTER_SITES=	http://acadix.biz/Ports/distfiles/ \
8
		http://personalpages.tds.net/~jwbacon/Ports/distfiles/
8
		http://personalpages.tds.net/~jwbacon/Ports/distfiles/
Lines 18-37 Link Here
18
		sdcc:${PORTSDIR}/lang/sdcc \
18
		sdcc:${PORTSDIR}/lang/sdcc \
19
		gpasm:${PORTSDIR}/devel/gputils
19
		gpasm:${PORTSDIR}/devel/gputils
20
20
21
REINPLACE_ARGS=	-i ""
21
USES+=		tar:xz
22
22
23
MAN1=		openvex.1 openvex-new-project.1
23
MAKE_FLAGS+=	PREFIX=${STAGEDIR}${PREFIX} \
24
		MANPREFIX=${STAGEDIR}${PREFIX}
24
25
25
NO_STAGE=	yes
26
post-patch:
26
post-patch:
27
# Use make's -C option to descent into directories and fix parallel builds
27
	@${REINPLACE_CMD} \
28
	@${REINPLACE_CMD} -e 's/^all:/& depend/ ; s/ make depend &&//' \
28
		-e 's|--denable-peeps|--denable-peeps --use-non-free|g' \
29
		${WRKSRC}/Makefile
29
		${WRKSRC}/Include/Makefile.sdcc_defs
30
	@${REINPLACE_CMD} -E 's/cd (.+)(;| &&) make/$$(MAKE) -C \1/' \
31
		${WRKSRC}/Advanced/Makefile ${WRKSRC}/Beginner/Makefile \
32
		${WRKSRC}/HiBob/Makefile ${WRKSRC}/Makefile
33
34
post-build:
35
	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} clean)
36
30
37
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)/usr/wip/devel/openvex/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (openvex-0.5.2.tar.gz) = 8704546636e186a04c6b0fe4aec03ebf8e164cd8448832c29d92de4c351e13fa
1
SHA256 (openvex-0.5.3.tar.xz) = f54ceecc3f2982273aeeff3b330f854041f71c29eddc3a489bd554d2a37baaea
2
SIZE (openvex-0.5.2.tar.gz) = 661823
2
SIZE (openvex-0.5.3.tar.xz) = 377184
(-)/usr/wip/devel/openvex/files/patch-Makefile (+11 lines)
Line 0 Link Here
1
--- Makefile.orig	2014-06-22 14:25:53.000000000 -0500
2
+++ Makefile	2014-06-22 14:26:01.000000000 -0500
3
@@ -26,7 +26,7 @@
4
 	${MAKE} -C Advanced depend
5
 	${MAKE} -C HiBob depend
6
 
7
-install:
8
+install: clean
9
 	mkdir -p ${PREFIX}/bin ${DATADIR} ${MANPREFIX}/man/man1
10
 	cp -Rp * ${DATADIR}
11
 	install -m 0555 openvex-new-project ${PREFIX}/bin
(-)/usr/wip/devel/openvex/pkg-plist (+3 lines)
Lines 1-4 Link Here
1
bin/openvex-new-project
1
bin/openvex-new-project
2
man/man1/openvex.1.gz
3
man/man1/openvex-new-project.1.gz
2
%%DATADIR%%/Advanced/Makefile
4
%%DATADIR%%/Advanced/Makefile
3
%%DATADIR%%/Advanced/Makefile.depend.mcc18
5
%%DATADIR%%/Advanced/Makefile.depend.mcc18
4
%%DATADIR%%/Advanced/Makefile.depend.sdcc
6
%%DATADIR%%/Advanced/Makefile.depend.sdcc
Lines 102-107 Link Here
102
%%DATADIR%%/exercises.odt
104
%%DATADIR%%/exercises.odt
103
%%DATADIR%%/gpl-3.0.txt
105
%%DATADIR%%/gpl-3.0.txt
104
%%DATADIR%%/openvex-new-project
106
%%DATADIR%%/openvex-new-project
107
%%DATADIR%%/powered-by.odg
105
%%DATADIR%%/prog-tips.txt
108
%%DATADIR%%/prog-tips.txt
106
%%DATADIR%%/readme.txt
109
%%DATADIR%%/readme.txt
107
%%DATADIR%%/svnignores.txt
110
%%DATADIR%%/svnignores.txt

Return to bug 191277