summaryrefslogtreecommitdiff
path: root/app-emacs/lookup
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-emacs/lookup
reinit the tree, so we can have metadata
Diffstat (limited to 'app-emacs/lookup')
-rw-r--r--app-emacs/lookup/Manifest7
-rw-r--r--app-emacs/lookup/files/50lookup-gentoo.el4
-rw-r--r--app-emacs/lookup/files/lookup-1.4.1-garbage-char.patch8
-rw-r--r--app-emacs/lookup/lookup-1.4.1.ebuild33
-rw-r--r--app-emacs/lookup/metadata.xml12
5 files changed, 64 insertions, 0 deletions
diff --git a/app-emacs/lookup/Manifest b/app-emacs/lookup/Manifest
new file mode 100644
index 000000000000..fb41ce5d248a
--- /dev/null
+++ b/app-emacs/lookup/Manifest
@@ -0,0 +1,7 @@
+AUX 50lookup-gentoo.el 155 SHA256 ecdb0ec220b3848384b5f4f57e7f7e902bea7975b3fa17d772337cce51f2b98b SHA512 021e3bd99a25974788966d840cf5ce9359447c1aa331b9ef517aef23c4dc79581539bfd61a5f35f92551a4c189a64867fbf173212d28172e379da3532c1a9694 WHIRLPOOL ca0664da8528298b0eb255b26555c3fb5af92e67fc60ca729df9983f4cbf51c3d617be097b129cbb0c479a02b011a92b528cbff4709dddb322477f706aa39168
+AUX lookup-1.4.1-garbage-char.patch 283 SHA256 2775dc9aa56a4efc32f483651b783e71d3ac1bfa9b7e39e96588f35701cd62f4 SHA512 7e338e2184454579f2e5675e9b969805bd8954fa51fa55a42b62a58094f1f9a1760f1430cb61916bdfd999428f06705f555b6325c993edad7b119e7083325e11 WHIRLPOOL af7a3a5e71927bf3dc6f686c66420b7380d01671180aa0e56f1e5a4f87fb3ad1f31f46f89d2fc93dc65636854ad9350dd79507886219905edd903066a4948d51
+DIST lookup-1.4.1.tar.gz 346391 SHA256 13ab02652e322773f279db1862e4423c24da0da0b662dd6a29dbd95aca729bfa SHA512 a28a770ba58f07db5a7b2452792fc0e83b74e3b45556e84a9729c73773df661dbb7d356c1f7be803feb66f23e154aa825dab610f841bbe655bc76bd7120370bf WHIRLPOOL 2096df15468826cdd69b53210c3e86cd83823dbc4c5cc4b16f438732a4ddc21e902a057f60a5d076b319b977f485a2b7badd5d8983c79c0b04822c8fa0f00746
+EBUILD lookup-1.4.1.ebuild 720 SHA256 7f86fd76fa1d0d29dbfbc2fd8afc80a65393250628da2792bdee7e2df7bbf1da SHA512 b03163a1cc77f9e926d04e9260748e64f17aa434d011aa13f1c88123064feba5cb922edc8b06e7a15c2411a5bbeaf0d530c41c56f106ad6237243c61f5e80173 WHIRLPOOL 4c8a98ec16a5072bc64607a76444d2f254808c2deb52e69580104ad3ebbb757665375629ec9a2ebc858ceb183c2709effd30f87fd07a115e700e9ca92c9e89c9
+MISC ChangeLog 2632 SHA256 b3f389eda31684fada88be7c8dd963f2b23931591ae0bc7b1f43fef9cdcf9322 SHA512 a4ecc2bd4dbdaa1e379d5643b7895b586344a06bd8f10dd43242d48dfa6a029d203f466366d955d5f8ef7c3e6c98ba7e7aa06c9a3694b08177ba9d99b4d6a5cc WHIRLPOOL 8f4f8740eab3c6d8ddf9850a8a745fdafbf4e6d43a5c2a89b12522e73374b6fd142e2dc4681ec7b9d506d4a5565e29bf791ba619a65f313a68bba0b985a09ea9
+MISC ChangeLog-2015 2564 SHA256 dd99dc260188c390d41b7a4ecbcfbcf6d8e36c741d9f5e904cc6ca04e318c7fa SHA512 af3e4abd604485d1c344b7907e2fdfc6e8cef4b113c27d87b43cfecb511363afb2565d2bdfee06b3462aa1cb185a4dd08f3fb26ca755fa9661c990daff08c341 WHIRLPOOL 431249e791930c6a6814a546d23aa123fdcf2020bf7248a83b653a5fd731e00213dfd23459bcc34112ba2713c114a68c55b46082dd0c8dc8c6b014aa4e7e7d95
+MISC metadata.xml 352 SHA256 19babdb726dc3a9a8a845cce318dd2e1c976e3ab256eaaba295f421200679f41 SHA512 f176afe126a6ee35f5517c091221543d75e1b208299fb7829fd163a7ef4876a4e92f4670f7381c1f863db2746473b8473882d02cd72bbf9d007a783e0e52969a WHIRLPOOL af306d68898e521d894218693ff990555bb03110d8caae3358f695c360154e82e492296ad70a14437a2989e4648d1410587cdf024a91d5fee2cd62224507caac
diff --git a/app-emacs/lookup/files/50lookup-gentoo.el b/app-emacs/lookup/files/50lookup-gentoo.el
new file mode 100644
index 000000000000..9ae8d93a847c
--- /dev/null
+++ b/app-emacs/lookup/files/50lookup-gentoo.el
@@ -0,0 +1,4 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'lookup "lookup" nil t)
+(autoload 'lookup-region "lookup" nil t)
+(autoload 'lookup-pattern "lookup" nil t)
diff --git a/app-emacs/lookup/files/lookup-1.4.1-garbage-char.patch b/app-emacs/lookup/files/lookup-1.4.1-garbage-char.patch
new file mode 100644
index 000000000000..7c9a3bea9152
--- /dev/null
+++ b/app-emacs/lookup/files/lookup-1.4.1-garbage-char.patch
@@ -0,0 +1,8 @@
+--- lookup-1.4.1-orig/lisp/ndic.el
++++ lookup-1.4.1/lisp/ndic.el
+@@ -1,4 +1,4 @@
+-e;;; ndic.el --- Lookup by free dictionaries
++;;; ndic.el --- Lookup by free dictionaries
+ ;; Copyright (C) 1999 Lookup Development Team <lookup@ring.gr.jp>
+
+ ;; Author: Keisuke Nishida <kei@psn.net>
diff --git a/app-emacs/lookup/lookup-1.4.1.ebuild b/app-emacs/lookup/lookup-1.4.1.ebuild
new file mode 100644
index 000000000000..77d227163e10
--- /dev/null
+++ b/app-emacs/lookup/lookup-1.4.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit elisp
+
+DESCRIPTION="An interface to search CD-ROM books and network dictionaries"
+HOMEPAGE="http://openlab.jp/edict/lookup/"
+SRC_URI="http://openlab.jp/edict/lookup/dist/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+ELISP_PATCHES="${P}-garbage-char.patch"
+SITEFILE="50${PN}-gentoo.el"
+
+src_configure() {
+ econf --with-lispdir="${EPREFIX}${SITELISP}/${PN}"
+}
+
+src_compile() {
+ # parallel make fails with Emacs deadlock
+ emake -j1
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ dodoc AUTHORS ChangeLog NEWS README
+}
diff --git a/app-emacs/lookup/metadata.xml b/app-emacs/lookup/metadata.xml
new file mode 100644
index 000000000000..02fb2539160f
--- /dev/null
+++ b/app-emacs/lookup/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+</maintainer>
+<maintainer type="project">
+ <email>cjk@gentoo.org</email>
+ <name>Cjk</name>
+</maintainer>
+</pkgmetadata>