Lines 1-4
Link Here
|
1 |
|
|
|
2 |
# New ports collection makefile for: ecb |
1 |
# New ports collection makefile for: ecb |
3 |
# Date created: 25 January 2002 |
2 |
# Date created: 25 January 2002 |
4 |
# Whom: Kimura Fuyuki <fuyuki@mj.0038.net> |
3 |
# Whom: Kimura Fuyuki <fuyuki@mj.0038.net> |
Lines 8-13
Link Here
|
8 |
|
7 |
|
9 |
PORTNAME= ecb |
8 |
PORTNAME= ecb |
10 |
PORTVERSION= 2.24 |
9 |
PORTVERSION= 2.24 |
|
|
10 |
PORTREVISION= 1 |
11 |
CATEGORIES= devel elisp |
11 |
CATEGORIES= devel elisp |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
13 |
MASTER_SITE_SUBDIR= ecb |
13 |
MASTER_SITE_SUBDIR= ecb |
Lines 22-30
Link Here
|
22 |
PORTNAMESUFFIX= ${PKGNAMESUFFIX} |
22 |
PORTNAMESUFFIX= ${PKGNAMESUFFIX} |
23 |
.endif |
23 |
.endif |
24 |
|
24 |
|
25 |
BUILD_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/semantic/semantic.el:${PORTSDIR}/devel/semantic${PORTNAMESUFFIX} |
|
|
26 |
RUN_DEPENDS= ${BUILD_DEPENDS} |
27 |
|
28 |
LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} |
25 |
LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} |
29 |
ICONSRC= ${WRKSRC}/ecb-images |
26 |
ICONSRC= ${WRKSRC}/ecb-images |
30 |
ICONDIR= ${LISPDIR}/ecb-images |
27 |
ICONDIR= ${LISPDIR}/ecb-images |
Lines 33-55
Link Here
|
33 |
|
30 |
|
34 |
USE_REINPLACE= yes |
31 |
USE_REINPLACE= yes |
35 |
USE_GMAKE= yes |
32 |
USE_GMAKE= yes |
36 |
MAKE_ARGS= CEDET="" |
|
|
37 |
ALL_TARGET= ecb |
33 |
ALL_TARGET= ecb |
38 |
|
34 |
|
39 |
.if defined(WITH_ICONS) |
35 |
.if defined(WITHOUT_CEDET) |
40 |
PLIST_SUB+= ICONS="" |
36 |
BUILD_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/semantic/semantic.el:${PORTSDIR}/devel/semantic${PORTNAMESUFFIX} |
|
|
37 |
MAKE_ARGS= CEDET="" |
41 |
.else |
38 |
.else |
|
|
39 |
BUILD_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/cedet/common/cedet.el:${PORTSDIR}/devel/cedet |
40 |
MAKE_ARGS= CEDET=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/cedet |
41 |
.endif |
42 |
|
43 |
RUN_DEPENDS= ${BUILD_DEPENDS} |
44 |
|
45 |
.if defined(WITHOUT_ICONS) |
42 |
PLIST_SUB+= ICONS="@comment " |
46 |
PLIST_SUB+= ICONS="@comment " |
|
|
47 |
.else |
48 |
PLIST_SUB+= ICONS="" |
43 |
.endif |
49 |
.endif |
44 |
|
50 |
|
45 |
INFO= ecb |
51 |
INFO= ecb |
46 |
|
52 |
|
47 |
pre-everything:: |
53 |
pre-everything:: |
48 |
.if !defined(WITH_ICONS) |
54 |
.if !defined(WITHOUT_ICONS) |
49 |
@${ECHO_MSG} "" |
55 |
@${ECHO_MSG} "" |
50 |
@${ECHO_MSG} "You may use the following build options:" |
56 |
@${ECHO_MSG} "You may use the following build options:" |
51 |
@${ECHO_MSG} "" |
57 |
@${ECHO_MSG} "" |
52 |
@${ECHO_MSG} " WITH_ICONS=yes Install also ecb's icons" |
58 |
@${ECHO_MSG} " WITHOUT_ICONS=yes Don't install ecb's icons" |
|
|
59 |
@${ECHO_MSG} "" |
60 |
@${ECHO_MSG} " WITHOUT_CEDET=yes Don't use theCEDET library," |
61 |
@${ECHO_MSG} " use the old version of " |
62 |
@${ECHO_MSG} " eieio/semantic/speedbar instead." |
53 |
@${ECHO_MSG} "" |
63 |
@${ECHO_MSG} "" |
54 |
.endif |
64 |
.endif |
55 |
|
65 |
|
Lines 66-72
Link Here
|
66 |
.endfor |
76 |
.endfor |
67 |
${INSTALL_DATA} ${WRKSRC}/ecb.info ${PREFIX}/info |
77 |
${INSTALL_DATA} ${WRKSRC}/ecb.info ${PREFIX}/info |
68 |
|
78 |
|
69 |
.if defined(WITH_ICONS) |
79 |
.if !defined(WITHOUT_ICONS) |
70 |
.for i in ${ICONSUBDIRS} |
80 |
.for i in ${ICONSUBDIRS} |
71 |
${MKDIR} ${ICONDIR}/default/${i} |
81 |
${MKDIR} ${ICONDIR}/default/${i} |
72 |
${INSTALL_DATA} ${ICONSRC}/default/${i}/*.xpm ${ICONDIR}/default/${i} |
82 |
${INSTALL_DATA} ${ICONSRC}/default/${i}/*.xpm ${ICONDIR}/default/${i} |