summaryrefslogtreecommitdiff
path: root/textproc/dictem
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2007-01-10 14:53:11 +0000
committerobache <obache@pkgsrc.org>2007-01-10 14:53:11 +0000
commitf6d6156a9840d46df0ef585d358a6f474f09f93d (patch)
tree570c7f9a69ec0f3f92057f983b1c5638cd50c34f /textproc/dictem
parentdb927393b5b10cbf2e3869c2b5874ec3c368287e (diff)
downloadpkgsrc-f6d6156a9840d46df0ef585d358a6f474f09f93d.tar.gz
Import dictem version 0.81 from pkgsrc-wip, packaged by Aleksey Cheusov.
This is newer version than PR 33203. DictEm is a customizable DICT client for (X)Emacs. It implements all functions of the client part of the DICT protocol (RFC-2229). Unlike dictionary.el, it widely uses autocompletion that is used for selecting a dictionary and search strategy. It also provides several hooks that may be used for buffer postprocessing. Built-in hyperlinking and a highlighting mechanisms are based on this ability. Also, DictEm supports the mechanism of virtual dictionaries that can be used for grouping dictionaries from _different_ DICT servers into the client-side virtual dictionary. Fore information about dictionary protocol and DICT project, see http://www.dict.org.
Diffstat (limited to 'textproc/dictem')
-rw-r--r--textproc/dictem/DESCR12
-rw-r--r--textproc/dictem/MESSAGE8
-rw-r--r--textproc/dictem/Makefile36
-rw-r--r--textproc/dictem/PLIST8
-rw-r--r--textproc/dictem/distinfo5
5 files changed, 69 insertions, 0 deletions
diff --git a/textproc/dictem/DESCR b/textproc/dictem/DESCR
new file mode 100644
index 00000000000..37586e7c720
--- /dev/null
+++ b/textproc/dictem/DESCR
@@ -0,0 +1,12 @@
+DictEm is a customizable DICT client for (X)Emacs. It implements all
+functions of the client part of the DICT protocol (RFC-2229). Unlike
+dictionary.el, it widely uses autocompletion that is used for
+selecting a dictionary and search strategy. It also provides several
+hooks that may be used for buffer postprocessing. Built-in
+hyperlinking and a highlighting mechanisms are based on this
+ability. Also, DictEm supports the mechanism of virtual dictionaries
+that can be used for grouping dictionaries from _different_ DICT
+servers into the client-side virtual dictionary.
+
+Fore information about dictionary protocol and DICT project, see
+http://www.dict.org.
diff --git a/textproc/dictem/MESSAGE b/textproc/dictem/MESSAGE
new file mode 100644
index 00000000000..4031d5812a3
--- /dev/null
+++ b/textproc/dictem/MESSAGE
@@ -0,0 +1,8 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2007/01/10 14:53:11 obache Exp $
+
+Documentation for DICTEM is available
+in ${PREFIX}/share/doc/dictem/README file.
+Also see ${PREFIX}/share/doc/dictem/NEWS file.
+
+===========================================================================
diff --git a/textproc/dictem/Makefile b/textproc/dictem/Makefile
new file mode 100644
index 00000000000..065a9e37ffe
--- /dev/null
+++ b/textproc/dictem/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/01/10 14:53:11 obache Exp $
+
+DISTNAME= dictem-0.81
+PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
+#PKGREVISION= 1
+CATEGORIES= textproc editors
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dictem/} \
+ http://www.mova.org/~cheusov/pub/dictem/
+
+MAINTAINER= cheusov@tut.by
+HOMEPAGE= http://freshmeat.net/projects/dictem/
+COMMENT= Dictionary client (RFC-2229) for [X]Emacs
+
+DEPENDS+= dict-client>=1.9.14:../../textproc/dict-client
+#MESSAGE_SUBST+= PREFIX=${PREFIX}
+
+SRCS= dictem.el
+DOCS= README NEWS COPYING ChangeLog
+
+INSTALLATION_DIRS+= share/doc/${PKGBASE} ${EMACS_LISPPREFIX:Q}
+
+do-build:
+.for f in ${SRCS}
+ ${EMACS_BIN:Q} --no-init-file --no-site-file -batch \
+ -f batch-byte-compile ${WRKSRC}/${f}
+.endfor
+
+do-install:
+ set -e; \
+ cd ${WRKSRC} && ${INSTALL_DATA} ${SRCS} ${SRCS:.el=.elc} \
+ ${EMACS_LISPPREFIX:Q}; \
+ cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} \
+ ${PREFIX}/share/doc/${PKGBASE}
+
+.include "../../mk/emacs.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/dictem/PLIST b/textproc/dictem/PLIST
new file mode 100644
index 00000000000..1334e54ac7b
--- /dev/null
+++ b/textproc/dictem/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/01/10 14:53:11 obache Exp $
+share/doc/${PKGBASE}/COPYING
+share/doc/${PKGBASE}/ChangeLog
+share/doc/${PKGBASE}/NEWS
+share/doc/${PKGBASE}/README
+${EMACS_LISPPREFIX}/dictem.el
+${EMACS_LISPPREFIX}/dictem.elc
+@dirrm share/doc/${PKGBASE}
diff --git a/textproc/dictem/distinfo b/textproc/dictem/distinfo
new file mode 100644
index 00000000000..47b1a339b4e
--- /dev/null
+++ b/textproc/dictem/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/01/10 14:53:11 obache Exp $
+
+SHA1 (dictem-0.81.tar.gz) = 31b23a532fb47757086b3cff9a4c8a7b284c6f14
+RMD160 (dictem-0.81.tar.gz) = 3edd0915f8d97a32bce2197db1bcd9b06831b6a1
+Size (dictem-0.81.tar.gz) = 33091 bytes