Lines 7-42
Link Here
|
7 |
# |
7 |
# |
8 |
|
8 |
|
9 |
PORTNAME= pcc |
9 |
PORTNAME= pcc |
10 |
PORTVERSION= 0.9.9.${DATESPEC} |
10 |
PORTVERSION= 0.9.9.101107 |
11 |
PORTREVISION?= 0 |
11 |
PORTREVISION?= 0 |
12 |
CATEGORIES= lang |
12 |
CATEGORIES= lang |
13 |
MASTER_SITES= ftp://pcc.ludd.ltu.se/pub/pcc/ \ |
13 |
MASTER_SITES= ftp://pcc.ludd.ltu.se/pub/pcc/ \ |
14 |
http://pcc.ludd.ltu.se/ftp/pub/pcc/ \ |
14 |
http://pcc.ludd.ltu.se/ftp/pub/pcc/ \ |
15 |
ftp://226.net120.skekraft.net/pcc/ |
15 |
ftp://226.net120.skekraft.net/pcc/ |
16 |
DISTNAME= pcc-${DATESPEC} |
16 |
DISTNAME= pcc-${PORTVERSION:E} |
17 |
EXTRACT_SUFX= .tgz |
17 |
EXTRACT_SUFX= .tgz |
18 |
|
18 |
|
19 |
MAINTAINER= joel@FreeBSD.org |
19 |
MAINTAINER= joel@FreeBSD.org |
20 |
COMMENT= S.C.Johnson's Portable C Compiler brought into the C99 world |
20 |
COMMENT= S.C.Johnson's Portable C Compiler brought into the C99 world |
21 |
|
21 |
|
22 |
DATESPEC= 101107 |
|
|
23 |
|
24 |
ONLY_FOR_ARCHS= i386 amd64 |
22 |
ONLY_FOR_ARCHS= i386 amd64 |
25 |
|
23 |
|
26 |
WRKSRC= ${WRKDIR}/${PORTNAME}-${DATESPEC} |
24 |
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:E} |
27 |
GNU_CONFIGURE= yes |
25 |
GNU_CONFIGURE= yes |
28 |
CONFIGURE_ENV+= YACC=${YACC} |
26 |
CONFIGURE_ENV= YACC=${YACC} |
29 |
USE_GMAKE= yes |
27 |
USE_GMAKE= yes |
30 |
|
28 |
|
31 |
MAN1= pcc.1 cpp.1 ccom.1 |
29 |
MAN1= ccom.1 cpp.1 pcc.1 |
32 |
PLIST_FILES= bin/pcc libexec/ccom libexec/cpp |
30 |
PLIST_FILES= bin/pcc libexec/ccom libexec/cpp |
33 |
|
31 |
|
34 |
OSVERMAJOR=${OSREL:C/\.[0-9.]*//} |
|
|
35 |
|
36 |
pre-configure: |
32 |
pre-configure: |
37 |
${MKDIR} ${WRKSRC}/os/freebsd |
33 |
${MKDIR} ${WRKSRC}/os/freebsd |
38 |
${CP} ${FILESDIR}/*.h ${WRKSRC}/os/freebsd |
34 |
${CP} ${FILESDIR}/*.h ${WRKSRC}/os/freebsd |
39 |
${REINPLACE_CMD} -e "s,%%OSVERMAJOR%%,${OSVERMAJOR}," \ |
35 |
${REINPLACE_CMD} -e "s,%%OSVERMAJOR%%,${OSREL:R}," \ |
40 |
${WRKSRC}/os/freebsd/ccconfig.h |
36 |
${WRKSRC}/os/freebsd/ccconfig.h |
41 |
|
37 |
|
42 |
.include <bsd.port.mk> |
38 |
.include <bsd.port.mk> |