--- editors/semi/Makefile.orig 2012-11-11 20:17:12.000000000 -0800 +++ editors/semi/Makefile 2012-11-11 20:19:07.000000000 -0800 @@ -74,35 +74,35 @@ pre-build: .if defined(EMACS_PACKAGESDIR) && defined(XEMACS_PKGNAME) - @${MAKE} pkg-el-copy + @${MAKE} -C ${.CURDIR} pkg-el-copy .endif post-build: .if defined(BUILD_INFO_BY_EMACS) && (${BUILD_INFO_BY_EMACS} == "YES") - @${MAKE} info-build-by-emacs + @${MAKE} -C ${.CURDIR} info-build-by-emacs .else - @${MAKE} info-build + @${MAKE} -C ${.CURDIR} info-build .endif pre-install: .if defined(EMACS_PACKAGESDIR) && defined(EMACS_PACKAGES_SUBDIRS) - @${MAKE} mkdir-site-packages + @${MAKE} -C ${.CURDIR} mkdir-site-packages .endif .if defined(EMACS_PACKAGESDIR) && defined(XEMACS_PKGNAME) - @${MAKE} pkg-el-install + @${MAKE} -C ${.CURDIR} pkg-el-install .endif post-install: @${MKDIR} ${LOCALBASE}/share/semi @${TOUCH} ${LOCALBASE}/share/semi/${SEMI_COOKIE} .if defined(EMACS_PACKAGESDIR) && defined(MANIFEST) - @${MAKE} info-package-install - @${MAKE} manifest-install + @${MAKE} -C ${.CURDIR} info-package-install + @${MAKE} -C ${.CURDIR} manifest-install .else - @${MAKE} info-install + @${MAKE} -C ${.CURDIR} info-install .endif .if !defined(NOPORTDOCS) - @${MAKE} doc-install + @${MAKE} -C ${.CURDIR} doc-install .endif ###############################################################################