summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2006-05-19 19:39:27 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2006-05-19 19:39:27 +0000
commit2b749c34df0a78ca87d545f7951989187c3d8ecd (patch)
tree59c834da2478f369b815c55ec22e9ffee3c0040a /sci-misc
parentChange root:root to root:0. (diff)
downloadgentoo-2-2b749c34df0a78ca87d545f7951989187c3d8ecd.tar.gz
gentoo-2-2b749c34df0a78ca87d545f7951989187c3d8ecd.tar.bz2
gentoo-2-2b749c34df0a78ca87d545f7951989187c3d8ecd.zip
New upstream version; Resolves Bug #117312; Added Emacs Herd to metadata.xml for Emacs portion maintainership; Added missing virtual/ghostscript depdendency; Resolves Bug #133397.
(Portage version: 2.1_rc1-r2)
Diffstat (limited to 'sci-misc')
-rw-r--r--sci-misc/gri/ChangeLog10
-rw-r--r--sci-misc/gri/files/50gri-gentoo.el7
-rw-r--r--sci-misc/gri/files/digest-gri-2.12.113
-rw-r--r--sci-misc/gri/files/digest-gri-2.12.92
-rw-r--r--sci-misc/gri/gri-2.12.11.ebuild58
-rw-r--r--sci-misc/gri/metadata.xml1
6 files changed, 80 insertions, 1 deletions
diff --git a/sci-misc/gri/ChangeLog b/sci-misc/gri/ChangeLog
index add4d524ba3e..37605b174275 100644
--- a/sci-misc/gri/ChangeLog
+++ b/sci-misc/gri/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sci-misc/gri
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/gri/ChangeLog,v 1.4 2006/01/15 13:07:35 cryos Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/gri/ChangeLog,v 1.5 2006/05/19 19:39:27 mkennedy Exp $
+
+*gri-2.12.11 (19 May 2006)
+
+ 19 May 2006; Matthew Kennedy <mkennedy@gentoo.org> +files/50gri-gentoo.el,
+ metadata.xml, +gri-2.12.11.ebuild:
+ New upstream version; Resolves Bug #117312; Added Emacs Herd to metadata.xml
+ for Emacs portion maintainership; Added missing virtual/ghostscript
+ depdendency; Resolves Bug #133397.
15 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> gri-2.12.7.ebuild,
gri-2.12.9.ebuild:
diff --git a/sci-misc/gri/files/50gri-gentoo.el b/sci-misc/gri/files/50gri-gentoo.el
new file mode 100644
index 000000000000..f386eef25da3
--- /dev/null
+++ b/sci-misc/gri/files/50gri-gentoo.el
@@ -0,0 +1,7 @@
+
+;; site-lisp configuration for sci-misc/gri
+
+(add-to-list 'load-path "@SITELISP@")
+
+(autoload 'gri-mode "gri-mode" "Enter Gri-mode." t)
+(add-to-list 'auto-mode-alist '("\\.gri\\'" . gri-mode))
diff --git a/sci-misc/gri/files/digest-gri-2.12.11 b/sci-misc/gri/files/digest-gri-2.12.11
new file mode 100644
index 000000000000..ec3ddff3f239
--- /dev/null
+++ b/sci-misc/gri/files/digest-gri-2.12.11
@@ -0,0 +1,3 @@
+MD5 293963f8546482ca36c446897fdd0f60 gri-2.12.11.tar.gz 1617860
+RMD160 fc9c41582874190f754a3ccba4445d7561e01913 gri-2.12.11.tar.gz 1617860
+SHA256 d35607277c85612cfd74c4e156bf57b1813ea1434a7d174d3ed85c378cb0eb1f gri-2.12.11.tar.gz 1617860
diff --git a/sci-misc/gri/files/digest-gri-2.12.9 b/sci-misc/gri/files/digest-gri-2.12.9
index 598d325b3d1d..89a584867838 100644
--- a/sci-misc/gri/files/digest-gri-2.12.9
+++ b/sci-misc/gri/files/digest-gri-2.12.9
@@ -1 +1,3 @@
MD5 f4e0841ae78b439c7262d109bc2932d6 gri-2.12.9.tgz 1634834
+RMD160 2bc8c3bb98bbbf95751a7d4e081906b46b8892b4 gri-2.12.9.tgz 1634834
+SHA256 08e695a379860a001f595d0ec8c3ff2e140555a56dcd19ea3bd60d29d8e8a115 gri-2.12.9.tgz 1634834
diff --git a/sci-misc/gri/gri-2.12.11.ebuild b/sci-misc/gri/gri-2.12.11.ebuild
new file mode 100644
index 000000000000..035548c5a199
--- /dev/null
+++ b/sci-misc/gri/gri-2.12.11.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/gri/gri-2.12.11.ebuild,v 1.1 2006/05/19 19:39:27 mkennedy Exp $
+
+inherit eutils elisp-common
+
+IUSE="emacs"
+
+DESCRIPTION="language for scientific graphics programming"
+HOMEPAGE="http://gri.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gri/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND=">=sci-libs/netcdf-3.5.0
+ virtual/tetex
+ media-gfx/imagemagick
+ emacs? ( virtual/emacs )
+ virtual/ghostscript"
+
+SITEFILE="50gri-gentoo.el"
+
+src_compile() {
+ econf || die "econf failed."
+ emake || die "emake failed."
+ if use emacs; then
+ pushd src; elisp-comp *.el; popd
+ fi
+}
+
+src_install() {
+ # Replace PREFIX now and correct paths in the startup message.
+ sed -e s,PREFIX/share/doc/gri/,/usr/share/doc/${P}/, -i ${S}/startup.msg
+
+ einstall || die "einstall failed."
+
+ dodoc AUTHOR README
+ #move docs to the proper place
+ mv ${D}/usr/share/gri/doc/* ${D}/usr/share/doc/${PF}
+ rmdir ${D}/usr/share/gri/doc/
+
+ if use emacs; then
+ pushd src
+ elisp-install gri *.{el,elc}
+ elisp-site-file-install ${FILESDIR}/${SITEFILE}
+ popd
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/sci-misc/gri/metadata.xml b/sci-misc/gri/metadata.xml
index b229aec85b8f..077a573f0377 100644
--- a/sci-misc/gri/metadata.xml
+++ b/sci-misc/gri/metadata.xml
@@ -2,4 +2,5 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
+<herd>emacs</herd>
</pkgmetadata>