aboutsummaryrefslogtreecommitdiff
path: root/editors/semi/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'editors/semi/Makefile')
-rw-r--r--editors/semi/Makefile24
1 files changed, 7 insertions, 17 deletions
diff --git a/editors/semi/Makefile b/editors/semi/Makefile
index 2c23abaf6196..87e41e06d1cf 100644
--- a/editors/semi/Makefile
+++ b/editors/semi/Makefile
@@ -23,12 +23,13 @@ PORTCLASS?= master
FLIM_TRUNK= 1.14
SEMI_TRUNK= 1.14
SEMI_VER= 1.14.3
-# setupel filename
-SEMI_SETUPEL= semi-setupel.el
# document install directory by install-doc target
SEMIDOCDIR?= share/doc/semi
FLIM_COOKIE= flim-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages
SEMI_COOKIE= semi-${EMACS_PORT_NAME}-${SEMI_TRUNK}.FreeBSD-packages
+# semi lispdir
+SEMI_LISPDIR= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}
+SEMI_VERSION_SPECIFIC_LISPDIR= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}
.if (${PORTCLASS} == "master")
# emacs port setup
@@ -38,9 +39,10 @@ EMACS_PORT_NAME= emacs20
# target name for make build
ALL_TARGET?= elc
# environments
-SCRIPTS_ENV+= TARGETS="${SEMI_SETUPEL}"
-PLIST_SUB+= SEMIDOCDIR=${SEMIDOCDIR} SEMI_SETUPEL=${SEMI_SETUPEL} \
- SEMI_COOKIE=${SEMI_COOKIE}
+PLIST_SUB+= SEMIDOCDIR=${SEMIDOCDIR} SEMI_COOKIE=${SEMI_COOKIE}
+MAKE_ARGS+= PREFIX="${LOCALBASE}" \
+ LISPDIR="${SEMI_LISPDIR}" \
+ VERSION_SPECIFIC_LISPDIR="${SEMI_VERSION_SPECIFIC_LISPDIR}"
.include <bsd.port.pre.mk>
@@ -60,11 +62,6 @@ RUN_DEPENDS+= ${LOCALBASE}/share/flim/${FLIM_COOKIE}:${PORTSDIR}/editors/flim${F
BUILD_DEPENDS+= nkf:${PORTSDIR}/japanese/nkf
.endif
-pre-configure:
-.if defined(REQUIRE_SETUPEL) && (${REQUIRE_SETUPEL} == "YES")
- @${CP} ${FILESDIR}/${SEMI_SETUPEL}.in ${WRKDIR}
-.endif
-
MAKEINFO= makeinfo --no-split --no-validate
MAKEINFO_EMACS= ${EMACS_CMD} -no-site-file -no-init-file -batch
MAKEINFO_EMACS_FLAGS= -e texinfo-format-buffer -f save-buffer
@@ -92,9 +89,6 @@ pre-install:
post-install:
@${MKDIR} ${LOCALBASE}/share/semi
@${TOUCH} ${LOCALBASE}/share/semi/${SEMI_COOKIE}
-.if defined(REQUIRE_SETUPEL) && (${REQUIRE_SETUPEL} == "YES")
- @${MAKE} setupel-install
-.endif
.if defined(EMACS_PACKAGESDIR) && defined(MANIFEST)
@${MAKE} info-package-install
@${MAKE} manifest-install
@@ -161,10 +155,6 @@ doc-install:
${INSTALL_DATA} $${i} ${LOCALBASE}/${SEMIDOCDIR}/ ; \
done)
-setupel-install:
- @${INSTALL_DATA} ${WRKDIR}/${SEMI_SETUPEL} \
- ${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/site-lisp
-
info-install:
@(cd ${WRKSRC} ; \
for i in mime-ui-en.info; do \