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

(-)bsd.emacs.mk (-76 / +1 lines)
Lines 114-199 Link Here
114
PLIST?=			${PKGDIR}/pkg-plist.${EMACS_PORT_NAME}
114
PLIST?=			${PKGDIR}/pkg-plist.${EMACS_PORT_NAME}
115
.endif
115
.endif
116
116
117
# XEmacs-21.x
118
.elif (${EMACS_PORT_NAME} == "xemacs21")
119
EMACS_NAME=		xemacs
120
EMACS_VER=		21.4.22
121
EMACS_MAJOR_VER=	21
122
EMACS_LIBDIR?=		lib/${EMACS_NAME}
123
EMACS_LIBDIR_WITH_VER?=	lib/${EMACS_NAME}-${EMACS_VER}
124
EMACS_PORTSDIR=		${PORTSDIR}/editors/xemacs
125
EMACS_COMMON_PORT=	NO
126
EMACS_HAS_MULE=		NO
127
EMACS_NO_SUBDIRSEL=	NO
128
.if (${EMACS_MASTERDIR_PKGFILES} == "YES")
129
COMMENTFILE?=		${PKGDIR}/pkg-comment.${EMACS_PORT_NAME}
130
DESCR?=                 ${PKGDIR}/pkg-descr.${EMACS_PORT_NAME}
131
PLIST?=                 ${PKGDIR}/pkg-plist.${EMACS_PORT_NAME}
132
.endif
133
134
# XEmacs-21.x with Mule
135
.elif (${EMACS_PORT_NAME} == "xemacs21-mule")
136
EMACS_NAME=		xemacs
137
EMACS_VER=		21.4.22
138
EMACS_MAJOR_VER=	21
139
EMACS_LIBDIR?=		lib/${EMACS_NAME}
140
EMACS_LIBDIR_WITH_VER?=	lib/${EMACS_NAME}-${EMACS_VER}
141
EMACS_PORTSDIR=		${PORTSDIR}/editors/xemacs21-mule
142
EMACS_COMMON_PORT=	NO
143
EMACS_HAS_MULE=		YES
144
EMACS_NO_SUBDIRSEL=	NO
145
.if (${EMACS_MASTERDIR_PKGFILES} == "YES")
146
COMMENTFILE?=		${PKGDIR}/pkg-comment.${EMACS_PORT_NAME}
147
DESCR?=                 ${PKGDIR}/pkg-descr.${EMACS_PORT_NAME}
148
PLIST?=                 ${PKGDIR}/pkg-plist.${EMACS_PORT_NAME}
149
.endif
150
151
# XEmacs-21 development version
152
.elif (${EMACS_PORT_NAME} == "xemacs-devel")
153
EMACS_NAME=		xemacs
154
EMACS_VER=		21.5-b28
155
EMACS_MAJOR_VER=	21
156
EMACS_LIBDIR?=		lib/${EMACS_NAME}
157
EMACS_LIBDIR_WITH_VER?=	lib/${EMACS_NAME}-${EMACS_VER}
158
EMACS_PORTSDIR=		${PORTSDIR}/editors/xemacs-devel
159
EMACS_COMMON_PORT=	NO
160
EMACS_HAS_MULE=		NO
161
EMACS_NO_SUBDIRSEL=	NO
162
.if (${EMACS_MASTERDIR_PKGFILES} == "YES")
163
COMMENTFILE?=		${PKGDIR}/pkg-comment.${EMACS_PORT_NAME}
164
DESCR?=                 ${PKGDIR}/pkg-descr.${EMACS_PORT_NAME}
165
PLIST?=                 ${PKGDIR}/pkg-plist.${EMACS_PORT_NAME}
166
.endif
167
168
# XEmacs-21 development version with Mule
169
.elif (${EMACS_PORT_NAME} == "xemacs-devel-mule") || \
170
	(${EMACS_PORT_NAME} == "xemacs-mule-xft")
171
EMACS_NAME=		xemacs
172
EMACS_VER=		21.5-b28
173
EMACS_MAJOR_VER=	21
174
EMACS_LIBDIR?=		lib/${EMACS_NAME}
175
EMACS_LIBDIR_WITH_VER?=	lib/${EMACS_NAME}-${EMACS_VER}
176
.if ${EMACS_PORT_NAME} == "xemacs-mule-xft"
177
EMACS_PORTSDIR=		${PORTSDIR}/editors/xemacs-devel-mule-xft
178
.else
117
.else
179
EMACS_PORTSDIR=		${PORTSDIR}/editors/xemacs-devel-mule
180
.endif
181
EMACS_COMMON_PORT=	NO
182
EMACS_HAS_MULE=		YES
183
EMACS_NO_SUBDIRSEL=	NO
184
.if (${EMACS_MASTERDIR_PKGFILES} == "YES")
185
COMMENTFILE?=		${PKGDIR}/pkg-comment.${EMACS_PORT_NAME}
186
DESCR?=                 ${PKGDIR}/pkg-descr.${EMACS_PORT_NAME}
187
PLIST?=                 ${PKGDIR}/pkg-plist.${EMACS_PORT_NAME}
188
.endif
189
190
.else
191
check-makevars::
118
check-makevars::
192
	@${ECHO} "Makefile error: Bad value of EMACS_PORT_NAME: ${EMACS_PORT_NAME}."
119
	@${ECHO} "Makefile error: Bad value of EMACS_PORT_NAME: ${EMACS_PORT_NAME}."
193
	@${ECHO} "Valid values are:"
120
	@${ECHO} "Valid values are:"
194
	@${ECHO} "	Emacs  family: emacs23 emacs24 emacs-devel"
121
	@${ECHO} "	Emacs  family: emacs23 emacs24 emacs-devel"
195
	@${ECHO} "	XEmacs family: xemacs21 xemacs21-mule xemacs-devel"
196
	@${ECHO} "	               xemacs-devel-mule xemacs-mule-xft"
197
	@${FALSE}
122
	@${FALSE}
198
.endif
123
.endif
199
124
Lines 233-239 Link Here
233
.endif
158
.endif
234
159
235
# environments for build
160
# environments for build
236
MAKE_ARGS+=	EMACS=${EMACS_CMD} XEMACS=${EMACS_CMD}
161
MAKE_ARGS+=	EMACS=${EMACS_CMD}
237
SCRIPTS_ENV+=	EMACS_LIBDIR=${EMACS_LIBDIR} \
162
SCRIPTS_ENV+=	EMACS_LIBDIR=${EMACS_LIBDIR} \
238
		EMACS_VER=${EMACS_VER} \
163
		EMACS_VER=${EMACS_VER} \
239
		EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER} \
164
		EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER} \

Return to bug 191671