diff options
author | taoka <taoka@FreeBSD.org> | 1999-09-06 12:34:46 +0000 |
---|---|---|
committer | taoka <taoka@FreeBSD.org> | 1999-09-06 12:34:46 +0000 |
commit | 39173b050c67fb5698f98660f6490405d2839ed4 (patch) | |
tree | 8f25e3c7af9a62594c4a89208c1c16c4cbf4e843 /japanese/lookup | |
parent | cebb28d81de1042df20bb51a6f24c88627ee0fae (diff) | |
download | FreeBSD-ports-39173b050c67fb5698f98660f6490405d2839ed4.zip FreeBSD-ports-39173b050c67fb5698f98660f6490405d2839ed4.tar.gz |
A search interface on Emacsen from CD-ROM books, etc.
Diffstat (limited to 'japanese/lookup')
-rw-r--r-- | japanese/lookup/Makefile | 57 | ||||
-rw-r--r-- | japanese/lookup/distinfo | 1 | ||||
-rw-r--r-- | japanese/lookup/pkg-comment | 1 | ||||
-rw-r--r-- | japanese/lookup/pkg-descr | 8 | ||||
-rw-r--r-- | japanese/lookup/pkg-plist | 27 |
5 files changed, 94 insertions, 0 deletions
diff --git a/japanese/lookup/Makefile b/japanese/lookup/Makefile new file mode 100644 index 0000000..07b0c2d --- /dev/null +++ b/japanese/lookup/Makefile @@ -0,0 +1,57 @@ +# New ports collection makefile for: lookup for Mule 2.3 +# Version required: 1.0 +# Date created: 98/11/19 +# Whom: Satoshi Taoka <taoka@infonets.hiroshima-u.ac.jp> +# +# $FreeBSD$ +# + +DISTNAME= lookup-1.0 +PKGNAME?= ja-lookup-mule-1.0 +CATEGORIES= japanese elisp +MASTER_SITES= http://openlab.ring.gr.jp/lookup/DIST/ + +MAINTAINER= taoka@infonets.hiroshima-u.ac.jp + +BUILD_DEPENDS= nkf:${PORTSDIR}/japanese/nkf +RUN_DEPENDS+= eblook:${PORTSDIR}/japanese/eblook + +FILESDIR= ${.CURDIR}/../lookup-mule/files +PKGDIR= ${.CURDIR}/../lookup-mule/pkg +PLIST= ${.CURDIR}/pkg/PLIST +PATCHDIR= ${.CURDIR}/patches +ELISPDIR?= ${PREFIX}/share/emacs/site-lisp/lookup +PORTINFODIR?= ${PREFIX}/info +EMACS?= mule + +.if (${EMACS} == "xemacs") +BUILD_DEPENDS+= xemacs:${PORTSDIR}/japanese/xemacs +DO_MAKEINFO= ${SETENV} LANG=ja_JP.EUC xemacs -no-site-file -no-init-file \ + -batch lookup.texi -e texinfo-format-buffer -f save-buffer; \ + ${ECHO} "INFO-DIR-SECTION The Emacs editor and associated tools" >> lookup.info; \ + ${ECHO} "START-INFO-DIR-ENTRY" >> lookup.info; \ + ${ECHO} "* Lookup: (lookup). Lookup, a Search Interface." >> lookup.info; \ + ${ECHO} "END-INFO-DIR-ENTRY" >> lookup.info +.else +DO_MAKEINFO= makeinfo --no-split --no-validate lookup.texi +.endif + +do-build: + ${RM} ${WRKSRC}/texi/lookup.info* + nkf -e ${WRKSRC}/texi/lookup.texi > ${WRKSRC}/texi/lookup.euc.texi + ${CP} ${WRKSRC}/texi/lookup.euc.texi ${WRKSRC}/texi/lookup.texi + (cd ${WRKSRC}/texi/ ; \ + ${DO_MAKEINFO} || ${TRUE} ; \ + ) + +do-install: + ${MKDIR} ${ELISPDIR} + ${INSTALL_DATA} ${WRKSRC}/lisp/*.el ${ELISPDIR} + ${INSTALL_DATA} ${WRKSRC}/texi/lookup.info* ${PORTINFODIR} + ${RM} ${ELISPDIR}/lookup-compile.el + ${SED} -e 's,@VERSION@,1.0,' -e 's,@pkgemacsdir@,${ELISPDIR},' \ + ${WRKSRC}/lisp/lookup-vars.el.in > ${ELISPDIR}/lookup-vars.el + install-info ${PORTINFODIR}/lookup.info ${PORTINFODIR}/dir + ${SED} -e 's,%%ELISPDIR%%,${ELISPDIR},' ${FILESDIR}/lookup-startup.el.tmpl > ${ELISPDIR}/../lookup-startup.el + +.include <bsd.port.mk> diff --git a/japanese/lookup/distinfo b/japanese/lookup/distinfo new file mode 100644 index 0000000..3ce302d --- /dev/null +++ b/japanese/lookup/distinfo @@ -0,0 +1 @@ +MD5 (lookup-1.0.tar.gz) = 51e8d27e38931bf274a82939c3a8d753 diff --git a/japanese/lookup/pkg-comment b/japanese/lookup/pkg-comment new file mode 100644 index 0000000..d62dcab --- /dev/null +++ b/japanese/lookup/pkg-comment @@ -0,0 +1 @@ +A search interface on Emacsen from CD-ROM books, etc. diff --git a/japanese/lookup/pkg-descr b/japanese/lookup/pkg-descr new file mode 100644 index 0000000..6f2a4ddb --- /dev/null +++ b/japanese/lookup/pkg-descr @@ -0,0 +1,8 @@ +Lookup is a search interface to electronic dictionaries within Emacs. +You can use various sources (such as CD-ROM books, dictionary server on +the network, and so on) as dictionaries by the simple operation. + +This is the release of Lookup version 1.0. It works on GNU Emacs +19.28 or later, XEmacs 20.3 or later, Mule 2.3, and Meadow 1.0 or later. + +WWW: http://openlab.ring.gr.jp/lookup/index.html.en diff --git a/japanese/lookup/pkg-plist b/japanese/lookup/pkg-plist new file mode 100644 index 0000000..c043e7d --- /dev/null +++ b/japanese/lookup/pkg-plist @@ -0,0 +1,27 @@ +share/emacs/site-lisp/lookup-startup.el +share/emacs/site-lisp/lookup/evi-mule.el +share/emacs/site-lisp/lookup/evi.el +share/emacs/site-lisp/lookup/lookup-content.el +share/emacs/site-lisp/lookup/lookup-entry.el +share/emacs/site-lisp/lookup/lookup-package.el +share/emacs/site-lisp/lookup/lookup-select.el +share/emacs/site-lisp/lookup/lookup-types.el +share/emacs/site-lisp/lookup/lookup-utils.el +share/emacs/site-lisp/lookup/lookup-vars.el +share/emacs/site-lisp/lookup/lookup-vse.el +share/emacs/site-lisp/lookup/lookup.el +share/emacs/site-lisp/lookup/ndcookie.el +share/emacs/site-lisp/lookup/ndeb.el +share/emacs/site-lisp/lookup/ndic.el +share/emacs/site-lisp/lookup/ndict.el +share/emacs/site-lisp/lookup/ndkks.el +share/emacs/site-lisp/lookup/ndmisc.el +share/emacs/site-lisp/lookup/ndspell.el +share/emacs/site-lisp/lookup/ndsrd.el +share/emacs/site-lisp/lookup/ndtp.el +share/emacs/site-lisp/lookup/sdicf.el +share/emacs/site-lisp/lookup/stem-english.el +@unexec install-info --delete %D/info/lookup.info %D/info/dir +info/lookup.info +@exec install-info %D/info/lookup.info %D/info/dir +@dirrm share/emacs/site-lisp/lookup |