diff --git a/japanese/lookup/Makefile b/japanese/lookup/Makefile index 92a571ab1bf2..2915c3c2094b 100644 --- a/japanese/lookup/Makefile +++ b/japanese/lookup/Makefile @@ -1,36 +1,32 @@ PORTNAME= lookup PORTVERSION= 1.99.96.20180209 PORTREVISION= 22 CATEGORIES= japanese elisp MAINTAINER= ports@FreeBSD.org COMMENT= Emacs search interface for CD-ROM books, etc WWW= https://lookup2.github.io/ LICENSE= GPLv2+ USES= autoreconf emacs:build makeinfo USE_GITHUB= yes GH_ACCOUNT= lookup2 GH_PROJECT= lookup2 GH_TAGNAME= c4f4986 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${PREFIX}/${EMACS_SITE_LISPDIR} -CONFLICTS_INSTALL= ja-lookup-emacs_* - NO_ARCH= yes INFO= lookup PORTDOCS= AUTHORS ChangeLog NEWS README.md OPTIONS_DEFINE= DOCS -post-install: - @${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/lookup \ - -name "*.elc" -delete - ${MKDIR} ${STAGEDIR}${DOCSDIR} +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/lookup/files/patch-lisp_Makefile.am b/japanese/lookup/files/patch-lisp_Makefile.am new file mode 100644 index 000000000000..66ac9213ad82 --- /dev/null +++ b/japanese/lookup/files/patch-lisp_Makefile.am @@ -0,0 +1,18 @@ +--- lisp/Makefile.am.orig 2018-02-09 12:17:06 UTC ++++ lisp/Makefile.am +@@ -35,13 +35,13 @@ SOURCES = bocu.el stem-english.el hanzi-py-table.el vi + support-files/support-xszd.el \ + support-files/support-zhongri.el \ + support-files/support-zigen.el +-ELCFILES = $(SOURCES:.el=.elc) ++ELCFILES = + EXTRA_DIST = $(SOURCES) lookup-compile.el lookup-logo.png + INSTALLFILES = $(SOURCES) $(ELCFILES) lookup-autoloads.el + CLEANFILES = $(ELCFILES) + MAINTAINERCLEANFILES = Makefile.in lookup-autoloads.el + +-all: lookup.elc lookup-autoloads.el ++all: lookup-autoloads.el + + lookup.elc: $(SOURCES) + @$(EMACS) -batch -l lookup-compile.el -f lookup-bytecomp $(SOURCES)