summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <opfer@gentoo.org>2007-02-14 17:31:34 +0000
committerChristian Faulhammer <opfer@gentoo.org>2007-02-14 17:31:34 +0000
commit2144a4441b9de84c2cab1d5b02bb614b91852935 (patch)
tree7882ab8b5e18f177620d09ae4ce0a54454fc4216 /app-emacs/ess
parentMarked stable on amd64 for bug #165374 (diff)
downloadgentoo-2-2144a4441b9de84c2cab1d5b02bb614b91852935.tar.gz
gentoo-2-2144a4441b9de84c2cab1d5b02bb614b91852935.tar.bz2
gentoo-2-2144a4441b9de84c2cab1d5b02bb614b91852935.zip
version bump; added a lot of quotes; use emake and einstall; removed sys-apps/sed from DEPENDENCIES; corrected SRC_URI
(Portage version: 2.1.2-r9)
Diffstat (limited to 'app-emacs/ess')
-rw-r--r--app-emacs/ess/ChangeLog8
-rw-r--r--app-emacs/ess/ess-5.3.3.ebuild56
-rw-r--r--app-emacs/ess/files/digest-ess-5.3.33
3 files changed, 66 insertions, 1 deletions
diff --git a/app-emacs/ess/ChangeLog b/app-emacs/ess/ChangeLog
index 054a2e0f2e25..47e5e824e92f 100644
--- a/app-emacs/ess/ChangeLog
+++ b/app-emacs/ess/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emacs/ess
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/ess/ChangeLog,v 1.15 2007/01/28 04:11:01 genone Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/ess/ChangeLog,v 1.16 2007/02/14 17:31:34 opfer Exp $
+
+*ess-5.3.3 (14 Feb 2007)
+
+ 14 Feb 2007; Christian Faulhammer <opfer@gentoo.org> +ess-5.3.3.ebuild:
+ version bump; added a lot of quotes; use emake and einstall; removed
+ sys-apps/sed from DEPENDENCIES; corrected SRC_URI
28 Jan 2007; Marius Mauch <genone@gentoo.org> ess-5.1.24.ebuild,
ess-5.2.2-r1.ebuild, ess-5.2.3.ebuild, ess-5.2.8.ebuild:
diff --git a/app-emacs/ess/ess-5.3.3.ebuild b/app-emacs/ess/ess-5.3.3.ebuild
new file mode 100644
index 000000000000..14d33823bf35
--- /dev/null
+++ b/app-emacs/ess/ess-5.3.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/ess/ess-5.3.3.ebuild,v 1.1 2007/02/14 17:31:34 opfer Exp $
+
+inherit elisp
+
+IUSE=""
+
+DESCRIPTION="Emacs Speaks Statistics"
+HOMEPAGE="http://stat.ethz.ch/ESS/"
+SRC_URI="http://stat.ethz.ch/ESS/downloads/ess/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~alpha ~sparc ~amd64 ~ppc ~ppc-macos"
+
+DEPEND="app-text/texi2html
+ virtual/tetex"
+RDEPEND=""
+
+SITEFILE=50ess-gentoo.el
+
+src_compile() {
+ # The -glossary option doesn't work with Gentoo texi2html.
+ sed "s:-glossary::g" "${S}/doc/Makefile" > "${T}"/Makefile;
+ emake PREFIX=/usr \
+ INFODIR=/usr/share/info \
+ LISPDIR=/usr/share/emacs/site-lisp/ess \
+ || die "emake failed"
+}
+
+src_install() {
+ einstall PREFIX="${D}/usr" \
+ INFODIR="${D}/usr/share/info" \
+ LISPDIR="${D}/usr/share/emacs/site-lisp/ess" \
+ || die "einstall failed"
+
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}";
+ elisp-install ${PN} lisp/*.el
+ dodir /usr/share/emacs/etc/ess
+ cp -pPR etc/* "${D}/usr/share/emacs/etc/ess"
+ dohtml "${S}"/doc/html/*.html
+ dodoc "${S}"/doc/{NEWS,README,TODO}
+ insinto /usr/share/doc/${P}
+ doins "${S}/doc/ess-intro.pdf"
+}
+
+pkg_postinst() {
+ elisp-site-regen
+ elog "Please see /usr/share/doc/${P} for the complete documentation."
+ elog "Usage hints are in /usr/share/emacs/site-lisp/${PN}/ess-site.el."
+}
+
+pkg_postrm() {
+ elisp-site-regen
+}
diff --git a/app-emacs/ess/files/digest-ess-5.3.3 b/app-emacs/ess/files/digest-ess-5.3.3
new file mode 100644
index 000000000000..49c3d51e20ae
--- /dev/null
+++ b/app-emacs/ess/files/digest-ess-5.3.3
@@ -0,0 +1,3 @@
+MD5 87e1539752035b461c5995b336f2fdaa ess-5.3.3.tgz 2605292
+RMD160 d07420fcda4e98560ec29aaf0bcd56d23a229e8f ess-5.3.3.tgz 2605292
+SHA256 8ee6a85bb7aba335727dcd69b9d2c40513c2bbda1701fde57cdf8a72662e51bf ess-5.3.3.tgz 2605292