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

(-)ecb/Makefile (-10 / +20 lines)
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}
(-)ecb/files/patch-Makefile (-13 lines)
Lines 1-13 Link Here
1
--- Makefile.orig	Sat May  8 15:22:25 2004
2
+++ Makefile	Sat May  8 15:23:57 2004
3
@@ -46,8 +46,8 @@
4
 # you want compile ECB with the cedet library then set here the full path
5
 # to the cedet-installation directory.
6
 
7
-#CEDET=
8
-CEDET=C:/Programme/emacs-21/site-lisp/multi-file-packages/cedet-1.0beta2b
9
+CEDET=
10
+# CEDET=C:/Programme/emacs-21/site-lisp/multi-file-packages/cedet-1.0beta2b
11
 
12
 # -------- Compiling ECB with the semantic < 2.0 -------------------------
13
 

Return to bug 67729