Lines 1-9
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= sdcc |
3 |
PORTNAME= sdcc |
4 |
PORTVERSION= 3.9.0 |
4 |
PORTVERSION= 4.0.0 |
5 |
DISTVERSIONPREFIX=src- |
5 |
DISTVERSIONPREFIX=src- |
6 |
PORTREVISION= 2 |
|
|
7 |
CATEGORIES= lang |
6 |
CATEGORIES= lang |
8 |
MASTER_SITES= SF |
7 |
MASTER_SITES= SF |
9 |
|
8 |
|
Lines 15-28
Link Here
|
15 |
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING |
14 |
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING |
16 |
LICENSE_FILE_GPLv3= ${WRKSRC}/sdas/COPYING3 |
15 |
LICENSE_FILE_GPLv3= ${WRKSRC}/sdas/COPYING3 |
17 |
|
16 |
|
18 |
BROKEN_aarch64= Fails to configure: BFD does not support target aarch64-portbld-freebsd11.0 |
|
|
19 |
|
20 |
BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/adjacency_list.hpp:devel/boost-libs |
17 |
BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/adjacency_list.hpp:devel/boost-libs |
21 |
|
18 |
|
22 |
CONFLICTS_INSTALL= sdcc-[0-9]* sdcc-devel-[0-9]* |
19 |
CONFLICTS_INSTALL= sdcc-[0-9]* sdcc-devel-[0-9]* |
23 |
GNU_CONFIGURE= yes |
20 |
GNU_CONFIGURE= yes |
24 |
USES= bison compiler:c++11-lang gmake readline:port python shebangfix \ |
21 |
USES= autoreconf:build bison compiler:c++11-lang gmake libtool:build \ |
25 |
tar:bzip2 |
22 |
readline:port python shebangfix tar:bzip2 |
26 |
SHEBANG_FILES= support/scripts/as2gbmap.py |
23 |
SHEBANG_FILES= support/scripts/as2gbmap.py |
27 |
|
24 |
|
28 |
OPTIONS_DEFINE= SDCCLIB DEVLIB DOCS UCSIM |
25 |
OPTIONS_DEFINE= SDCCLIB DEVLIB DOCS UCSIM |
Lines 97-107
Link Here
|
97 |
${WRKSRC}/device/non-free/lib/pic16/Makefile.in \ |
94 |
${WRKSRC}/device/non-free/lib/pic16/Makefile.in \ |
98 |
${WRKSRC}/device/non-free/lib/pic16/configure \ |
95 |
${WRKSRC}/device/non-free/lib/pic16/configure \ |
99 |
${WRKSRC}/device/non-free/lib/pic16/libdev/Makefile.in |
96 |
${WRKSRC}/device/non-free/lib/pic16/libdev/Makefile.in |
100 |
# Upstream forgot to run some autotools in this release so make tries to run |
|
|
101 |
# them. Change a timestamp so aclocal.m4 and Makefile.in no longer appear |
102 |
# out-of-date. |
103 |
@${TOUCH} -r ${WRKSRC}/device/non-free/lib/pic16/configure.ac \ |
104 |
${WRKSRC}/device/non-free/lib/pic16/supported-devices.ac |
105 |
|
97 |
|
106 |
post-patch-DOCS-off: |
98 |
post-patch-DOCS-off: |
107 |
@${REINPLACE_CMD} 's, [a-z-]*doc,,' \ |
99 |
@${REINPLACE_CMD} 's, [a-z-]*doc,,' \ |