summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2007-10-28 16:25:55 +0000
committerUlrich Müller <ulm@gentoo.org>2007-10-28 16:25:55 +0000
commit262c1463fe8b69c281d0b3c4bfe25678387bf7ba (patch)
tree4469d9c036c57680ad28f307ee9387655ecd602e /app-emacs/lookup
parentInitial commit for bug 63034, thanks to Adrian Frühwirth. (diff)
downloadgentoo-2-262c1463fe8b69c281d0b3c4bfe25678387bf7ba.tar.gz
gentoo-2-262c1463fe8b69c281d0b3c4bfe25678387bf7ba.tar.bz2
gentoo-2-262c1463fe8b69c281d0b3c4bfe25678387bf7ba.zip
Version bump wrt security bug #197306.
(Portage version: 2.1.3.16)
Diffstat (limited to 'app-emacs/lookup')
-rw-r--r--app-emacs/lookup/ChangeLog8
-rw-r--r--app-emacs/lookup/files/digest-lookup-1.4.13
-rw-r--r--app-emacs/lookup/lookup-1.4.1.ebuild29
3 files changed, 39 insertions, 1 deletions
diff --git a/app-emacs/lookup/ChangeLog b/app-emacs/lookup/ChangeLog
index bd556fd214c6..cbb7d1bc880c 100644
--- a/app-emacs/lookup/ChangeLog
+++ b/app-emacs/lookup/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emacs/lookup
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/lookup/ChangeLog,v 1.11 2007/10/08 15:48:13 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/lookup/ChangeLog,v 1.12 2007/10/28 16:25:54 ulm Exp $
+
+*lookup-1.4.1 (28 Oct 2007)
+
+ 28 Oct 2007; Ulrich Mueller <ulm@gentoo.org> +lookup-1.4.1.ebuild:
+ Version bump, fixes insecure temp file creation wrt to CVE-2007-0237,
+ security bug #197306.
*lookup-1.4-r1 (08 Oct 2007)
diff --git a/app-emacs/lookup/files/digest-lookup-1.4.1 b/app-emacs/lookup/files/digest-lookup-1.4.1
new file mode 100644
index 000000000000..98a9218adc7c
--- /dev/null
+++ b/app-emacs/lookup/files/digest-lookup-1.4.1
@@ -0,0 +1,3 @@
+MD5 5f66507835f8636bd3a91243d0760a46 lookup-1.4.1.tar.gz 346391
+RMD160 1400026e2d2735bac35fad327f5eb7c434bb92b5 lookup-1.4.1.tar.gz 346391
+SHA256 13ab02652e322773f279db1862e4423c24da0da0b662dd6a29dbd95aca729bfa lookup-1.4.1.tar.gz 346391
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..70c75bb0914f
--- /dev/null
+++ b/app-emacs/lookup/lookup-1.4.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/lookup/lookup-1.4.1.ebuild,v 1.1 2007/10/28 16:25:54 ulm Exp $
+
+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=""
+
+SITEFILE=51${PN}-gentoo.el
+
+src_compile() {
+ econf || die "econf failed"
+ # parallel make fails with Emacs deadlock
+ emake -j1 || die "emake failed"
+}
+
+src_install() {
+ einstall lispdir="${D}${SITELISP}/${PN}" || die "einstall failed"
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}" \
+ || die "elisp-site-file-install failed"
+ dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
+}