wxmaxima initial import.
authorSebastien Fabbro <bicatali@gentoo.org>
Fri, 23 Feb 2007 11:33:05 +0000 (11:33 +0000)
committerSebastien Fabbro <bicatali@gentoo.org>
Fri, 23 Feb 2007 11:33:05 +0000 (11:33 +0000)
Package-Manager: portage-2.1.2-r9

sci-mathematics/wxmaxima/ChangeLog [new file with mode: 0644]
sci-mathematics/wxmaxima/Manifest [new file with mode: 0644]
sci-mathematics/wxmaxima/files/digest-wxmaxima-0.7.1 [new file with mode: 0644]
sci-mathematics/wxmaxima/metadata.xml [new file with mode: 0644]
sci-mathematics/wxmaxima/wxmaxima-0.7.1.ebuild [new file with mode: 0644]

diff --git a/sci-mathematics/wxmaxima/ChangeLog b/sci-mathematics/wxmaxima/ChangeLog
new file mode 100644 (file)
index 0000000..4c8487b
--- /dev/null
@@ -0,0 +1,13 @@
+# ChangeLog for sci-mathematics/wxmaxima
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/wxmaxima/ChangeLog,v 1.1 2007/02/23 11:33:05 bicatali Exp $
+
+*wxmaxima-0.7.1 (23 Feb 2007)
+
+  23 Feb 2007; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml,
+  +wxmaxima-0.7.1.ebuild:
+  Initial import. Closing bug #83167. Thanks to Lucas Chiesa 
+  <lucas.chiesa@gmail.com> for his help in the gentooscience overlay, 
+  Andreas Volz <linux@brachttal.net>, and Yosef Meller <yosefm@gmail.com>
+  for their initial help.
+
diff --git a/sci-mathematics/wxmaxima/Manifest b/sci-mathematics/wxmaxima/Manifest
new file mode 100644 (file)
index 0000000..4b999b4
--- /dev/null
@@ -0,0 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST wxMaxima-0.7.1.tar.gz 679327 RMD160 f5e0da7980dfa4aed8c2bbb56c3fa2adc668877b SHA1 925d67475ab913b64e7d280ebb61a303cd0e0fd3 SHA256 e0c722cba1d42bf1897875980d30d0dff6cdb52e031f1399d953f11356a0c8b5
+EBUILD wxmaxima-0.7.1.ebuild 1530 RMD160 6ad0b22b1f5566458cc63221be570bfc670eec33 SHA1 00ddb7095bab2572a03d1dab14c06f639c1d6a5a SHA256 5e4d092957591fc30731bf5f54c5e84b62106c76085f9c52d1bb69e090f6b0fb
+MD5 e504b9361e2e501cd074c98314c1c1bd wxmaxima-0.7.1.ebuild 1530
+RMD160 6ad0b22b1f5566458cc63221be570bfc670eec33 wxmaxima-0.7.1.ebuild 1530
+SHA256 5e4d092957591fc30731bf5f54c5e84b62106c76085f9c52d1bb69e090f6b0fb wxmaxima-0.7.1.ebuild 1530
+MISC ChangeLog 584 RMD160 185eaacd6c98b4b37f45d2eba90358297f02ef61 SHA1 3de6574c26a57e3a49ba8fd06440754706c862d4 SHA256 d3e10c1b596563fb1a1d1f28c67a0b9278135003fa230ca685658d01a9841a4a
+MD5 168327d3763d303eeb3d351a2f985705 ChangeLog 584
+RMD160 185eaacd6c98b4b37f45d2eba90358297f02ef61 ChangeLog 584
+SHA256 d3e10c1b596563fb1a1d1f28c67a0b9278135003fa230ca685658d01a9841a4a ChangeLog 584
+MISC metadata.xml 505 RMD160 27cdf9289f370b124624fc13f4ad12155fead105 SHA1 eb8bf15ae20350abf783988f9ceb09aed3acd979 SHA256 0a86911a53a673abe6fd5c2ce6d254f75db064964b94014137dba404df7e497e
+MD5 06851fcb2931be02b8503bac6cd95c01 metadata.xml 505
+RMD160 27cdf9289f370b124624fc13f4ad12155fead105 metadata.xml 505
+SHA256 0a86911a53a673abe6fd5c2ce6d254f75db064964b94014137dba404df7e497e metadata.xml 505
+MD5 57dd972c098a9cfb0bbd7afdd922a9df files/digest-wxmaxima-0.7.1 244
+RMD160 280e7abc3fa3b4e2ea0f903e52386f150681d6cd files/digest-wxmaxima-0.7.1 244
+SHA256 d47f0c67119ba3b9b266d8d9c44023f5148d9a97aced297dfd75fe9b33f6c10d files/digest-wxmaxima-0.7.1 244
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.6 (GNU/Linux)
+
+iD8DBQFF3tD6Wc/Ciu+QQGkRAjzDAJ4g3p0qYTfB8X/s94ThQMMyVFYqqgCffJhj
+VxeNhTd1x2MN1C/3rcv7SpE=
+=x3d1
+-----END PGP SIGNATURE-----
diff --git a/sci-mathematics/wxmaxima/files/digest-wxmaxima-0.7.1 b/sci-mathematics/wxmaxima/files/digest-wxmaxima-0.7.1
new file mode 100644 (file)
index 0000000..8c35f8d
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 005f5bffe74caa987f66af2084d9df45 wxMaxima-0.7.1.tar.gz 679327
+RMD160 f5e0da7980dfa4aed8c2bbb56c3fa2adc668877b wxMaxima-0.7.1.tar.gz 679327
+SHA256 e0c722cba1d42bf1897875980d30d0dff6cdb52e031f1399d953f11356a0c8b5 wxMaxima-0.7.1.tar.gz 679327
diff --git a/sci-mathematics/wxmaxima/metadata.xml b/sci-mathematics/wxmaxima/metadata.xml
new file mode 100644 (file)
index 0000000..259f5d2
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<longdescription lang="en">
+wxMaxima is a wxWidgets GUI for the computer algebra system maxima.
+Most of maxima functions are accessible through menus, some have
+dialogs. The input line has command history (up-key, down-key) and
+completion based on previous input (tab-key).
+wxMaxima provides 2d formated display of maxima output.
+</longdescription>
+</pkgmetadata>
diff --git a/sci-mathematics/wxmaxima/wxmaxima-0.7.1.ebuild b/sci-mathematics/wxmaxima/wxmaxima-0.7.1.ebuild
new file mode 100644 (file)
index 0000000..f209d0f
--- /dev/null
@@ -0,0 +1,60 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/wxmaxima/wxmaxima-0.7.1.ebuild,v 1.1 2007/02/23 11:33:05 bicatali Exp $
+
+inherit eutils autotools wxwidgets
+
+MYP=wxMaxima-${PV}
+
+DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit."
+HOMEPAGE="http://wxmaxima.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MYP}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="unicode"
+DEPEND=">=dev-libs/libxml2-2.5.0
+       >=x11-libs/wxGTK-2.6"
+RDEPEND=">=sci-mathematics/maxima-5.11.0"
+
+S=${WORKDIR}/${MYP}
+
+src_compile () {
+       export WX_GTK_VER="2.6"
+       if use unicode; then
+               need-wxwidgets unicode
+       else
+               need-wxwidgets gtk2
+       fi
+
+       # consistent package names
+       sed -i \
+               -e 's:COPYING::' \
+               -e "s:${datadir}/wxMaxima:${datadir}/${PN}:g" \
+               Makefile.in data/Makefile.in || die "sed failed"
+
+       sed -i \
+               -e 's:share/wxMaxima:share/wxmaxima:g' \
+               src/wxMaxima.cpp || die "sed failed"
+
+       econf \
+               --enable-dnd \
+               --enable-printing \
+               --with-wx-config=${WX_CONFIG} \
+               $(use_unicode unicode-glyphs) \
+               || die "econf failed"
+
+       emake || die "emake failed"
+}
+
+src_install () {
+       emake DESTDIR="${D}" install || die "emake install failed"
+       insinto /usr/share/pixmaps/
+       newins maxima-new.png wxmaxima.png
+       make_desktop_entry wxmaxima wxMaxima wxmaxima
+
+       dosym ${PORTDIR}/licenses/${LICENSE} /usr/share/${PN}/COPYING
+       dodir /usr/share/doc/${PF}
+       dosym /usr/share/${PN}/README /usr/share/doc/${PF}/README
+}