aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgrozin <grozin@32389bae-6d03-0410-99cf-db05cde120eb>2008-09-02 09:14:47 +0000
committergrozin <grozin@32389bae-6d03-0410-99cf-db05cde120eb>2008-09-02 09:14:47 +0000
commitbdc638dc2bcbb6c6d65b9544dcc3c21b5ef5a751 (patch)
treec471ae3cc3af5d2bb8294f134e088dbbe42b90d4
parentjama: cleaning (diff)
downloadsci-bdc638dc2bcbb6c6d65b9544dcc3c21b5ef5a751.tar.gz
sci-bdc638dc2bcbb6c6d65b9544dcc3c21b5ef5a751.tar.bz2
sci-bdc638dc2bcbb6c6d65b9544dcc3c21b5ef5a751.zip
dev-python/sympy is now in the main tree
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@1269 32389bae-6d03-0410-99cf-db05cde120eb
-rw-r--r--dev-python/sympy/ChangeLog10
-rw-r--r--dev-python/sympy/Manifest6
-rw-r--r--dev-python/sympy/files/sympy-0.6.2-local.patch38
-rw-r--r--dev-python/sympy/files/sympy-0.6.2-sphinx.patch43
-rw-r--r--dev-python/sympy/metadata.xml10
-rw-r--r--dev-python/sympy/sympy-0.6.2.ebuild93
6 files changed, 0 insertions, 200 deletions
diff --git a/dev-python/sympy/ChangeLog b/dev-python/sympy/ChangeLog
deleted file mode 100644
index 571707aed..000000000
--- a/dev-python/sympy/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-# ChangeLog for dev-python/sympy
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*sympy-0.6.2 (28 Aug 2008)
-
- 28 Aug 2008; Andrey Grozin <grozin@gentoo.org>
- +metadata.xml, +sympy-0.6.2.ebuild, +files/sympy-0.6.2-sphinx.patch:
- Based on ebuilds from sunrize and bug #192785,
- thanks to everybody
diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest
deleted file mode 100644
index 6daa8c860..000000000
--- a/dev-python/sympy/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX sympy-0.6.2-local.patch 1175 RMD160 c81bd13bb4d611fd30381564d19850a5b6827d49 SHA1 dac6ad6838b8d6830cadc5b60d4c0f2adaefe427 SHA256 1a61fa2043d1fdb2a4607905c24a0c342e2aee1d94bcac9f6660935d7fdfc659
-AUX sympy-0.6.2-sphinx.patch 1270 RMD160 e97d06ff40b4cec5fae450f6b3d0b762d52d8876 SHA1 97872deee573a13d196de9b7740d47143dc1cc5a SHA256 80b437cc064765b3c3ae9534efa253bc553fdff3d892eb037de8d1acd2e1f361
-DIST sympy-0.6.2.tar.gz 1937727 RMD160 434166093d507ed4ac05d3a8c824315c51523003 SHA1 70b14afd0a83d2b239104ea50adda57644b4ec41 SHA256 b84d4a8c0e92557a7ee553797e2d653ac941616494250ee82fdfecbe31b0b490
-EBUILD sympy-0.6.2.ebuild 2216 RMD160 85899d686f1e2befef78f0215360a3a443682052 SHA1 4c3ea88d84e0f9dd6ff4da8dd339d76d10d718e2 SHA256 fd1ebdc0c6efd26814f6f96fdcb9ba57e910480db4aed238407def3575947f17
-MISC ChangeLog 336 RMD160 c555695ec085551a51d9dc4752f3e6a831153ad6 SHA1 adb092ef37b813265069a02dd9cf13905d7e5b8b SHA256 0b8687b5df7828f15f5aa2bcf5f0ae4d31fc682ba0cbc2c740028444e23b83ed
-MISC metadata.xml 338 RMD160 1b43de533628a2b93404395695ebedf4b47e44e3 SHA1 7c269c2919bf89852b0c45c4a35bd0d04df82eed SHA256 5e8741da4b80a48800955ab64c6b4f6af69eec220c784d70ba9ef3c002ab0921
diff --git a/dev-python/sympy/files/sympy-0.6.2-local.patch b/dev-python/sympy/files/sympy-0.6.2-local.patch
deleted file mode 100644
index a6a20f92d..000000000
--- a/dev-python/sympy/files/sympy-0.6.2-local.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -r -U2 sympy-0.6.2.orig/setup.py sympy-0.6.2/setup.py
---- sympy-0.6.2.orig/setup.py 2008-08-17 22:00:26.000000000 +0700
-+++ sympy-0.6.2/setup.py 2008-08-29 00:29:43.000000000 +0700
-@@ -60,5 +60,4 @@
- ( False, 'sympy.plotting', [] ),
- ( False, 'sympy.thirdparty', [] ),
-- ( False, 'sympy.mpmath', [] ),
- ( True, 'sympy.polynomials', [] ),
- ( True, 'sympy.polynomials.fast', [] ),
-@@ -236,5 +235,4 @@
- 'sympy.integrals.tests',
- 'sympy.matrices.tests',
-- 'sympy.mpmath.tests',
- 'sympy.ntheory.tests',
- 'sympy.parsing.tests',
-@@ -256,21 +254,5 @@
- # http://pyglet.googlecode.com/svn/trunk/setup.py
- # (whenever we update pyglet in sympy)
--pyglet_packages=[
-- 'pyglet',
-- 'pyglet.gl',
-- 'pyglet.font',
-- 'pyglet.image',
-- 'pyglet.image.codecs',
-- 'pyglet.media',
-- 'pyglet.media.drivers',
-- 'pyglet.media.drivers.alsa',
-- 'pyglet.media.drivers.directsound',
-- 'pyglet.media.drivers.openal',
-- 'pyglet.window',
-- 'pyglet.window.carbon',
-- 'pyglet.window.win32',
-- 'pyglet.window.xlib',
--]
--pyglet_packages = ["sympy.thirdparty.pyglet." + s for s in pyglet_packages]
-+pyglet_packages=[]
-
- setup(
diff --git a/dev-python/sympy/files/sympy-0.6.2-sphinx.patch b/dev-python/sympy/files/sympy-0.6.2-sphinx.patch
deleted file mode 100644
index db6ed3c0e..000000000
--- a/dev-python/sympy/files/sympy-0.6.2-sphinx.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-diff -r -U2 sympy-0.6.2.orig/doc/Makefile sympy-0.6.2/doc/Makefile
---- sympy-0.6.2.orig/doc/Makefile 2008-08-17 22:00:24.000000000 +0700
-+++ sympy-0.6.2/doc/Makefile 2008-08-29 00:09:11.000000000 +0700
-@@ -1,11 +1,8 @@
- # Makefile for Sphinx documentation
- #
--RST2HTML = rst2html
-+RST2HTML = rst2html.py
-
- # You can set these variables from the command line.
- SPHINXOPTS =
--SPHINXVER = 0.4.1
--SPHINXBUILDpy = sphinx/Sphinx-$(SPHINXVER)/sphinx-build.py
--SPHINXBUILD = PYTHONPATH=.. python $(SPHINXBUILDpy)
- PAPER =
-
-@@ -31,11 +28,5 @@
- -rm -rf sphinx
-
--$(SPHINXBUILDpy):
-- rm -rf sphinx
-- mkdir sphinx
-- cd sphinx; wget http://pypi.python.org/packages/source/S/Sphinx/Sphinx-$(SPHINXVER).tar.gz;
-- cd sphinx; tar xzf Sphinx-$(SPHINXVER).tar.gz
--
--html: $(SPHINXBUILDpy) spt-printable
-+html: spt-printable
- mkdir -p src/.static
- mkdir -p _build/html _build/doctrees
-@@ -52,5 +43,5 @@
- $(RST2HTML) src/sympy-patches-tutorial.txt > _build/html/spt-printable.html
-
--htmlapi: $(SPHINXBUILDpy)
-+htmlapi:
- mkdir -p api/.static
- mkdir -p api/modules
-@@ -77,5 +68,5 @@
- ".hhp project file in _build/htmlhelp."
-
--latex: $(SPHINXBUILDpy)
-+latex:
- mkdir -p _build/latex _build/doctrees
- $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) _build/latex
diff --git a/dev-python/sympy/metadata.xml b/dev-python/sympy/metadata.xml
deleted file mode 100644
index 48409e35d..000000000
--- a/dev-python/sympy/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>sci-mathematics</herd>
- <maintainer>
- <email>grozin@gentoo.org</email>
- <name>Andrey Grozin</name>
- </maintainer>
- <longdescription>Computer algebra system (CAS) in Python</longdescription>
-</pkgmetadata>
diff --git a/dev-python/sympy/sympy-0.6.2.ebuild b/dev-python/sympy/sympy-0.6.2.ebuild
deleted file mode 100644
index 84945fd72..000000000
--- a/dev-python/sympy/sympy-0.6.2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-NEED_PYTHON=2.4
-inherit distutils
-
-DESCRIPTION="Computer algebra system (CAS) in Python"
-HOMEPAGE="http://code.google.com/p/sympy/"
-SRC_URI="http://sympy.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X doc examples gtk latex mathml pdf png test texmacs"
-
-RDEPEND="X? ( dev-python/pyglet )
- doc? ( dev-python/sphinx )
- mathml? ( dev-libs/libxml2
- dev-libs/libxslt
- gtk? ( x11-libs/gtkmathview ) )
- latex? ( virtual/latex-base
- png? ( app-text/dvipng )
- pdf? ( virtual/ghostscript ) )
- texmacs? ( app-office/texmacs )
- dev-python/ipython
- || ( dev-python/ctypes >=dev-lang/python-2.5 )
- >=dev-python/pexpect-2.0"
-DEPEND="test? ( >=dev-python/py-0.9.0 )"
-
-pkg_setup() {
- if use mathml; then
- if ! built_with_use dev-libs/libxml2 python; then
- eerror "dev-libs/libxml2 has to be compiled with 'python' USE-flag."
- die "Needed USE-flag for dev-libs/libxml2 not found."
- fi
-
- if ! built_with_use dev-libs/libxslt python; then
- eerror "dev-libs/libxslt has to be compiled with 'python' USE-flag."
- die "Needed USE-flag for dev-libs/libxslt not found."
- fi
-
- if use gtk && ! built_with_use x11-libs/gtkmathview gtk; then
- eerror "x11-libs/gtkmathview has to be compiled with 'gtk' USE-flag."
- die "Needed USE-flag for x11-libs/gtkmathview not found."
- fi
- fi
-}
-
-src_unpack() {
- distutils_src_unpack
-
- # use local sphinx
- epatch "${FILESDIR}"/${P}-sphinx.patch
-
- # use local mpmath and pyglet
- #epatch "${FILESDIR}"/${P}-local.patch
-}
-
-src_compile() {
- distutils_src_compile
-
- if use doc; then
- cd doc
- PYTHONPATH=.. emake SPHINXBUILD=sphinx-build html \
- || die "emake html failed"
- cd ..
- fi
-}
-
-src_test() {
- PYTHONPATH=build/lib/ "${python}" setup.py test || die "Unit tests failed!"
-}
-
-src_install() {
- distutils_src_install
-
- if use doc; then
- dohtml -r doc/_build/html/*
- fi
-
- if use examples; then
- insinto /usr/share/doc/${P}
- doins -r examples
- fi
-
- if use texmacs; then
- exeinto /usr/libexec/TeXmacs/bin/
- doexe data/TeXmacs/bin/tm_sympy
- insinto /usr/share/TeXmacs/plugins/sympy/
- doins -r data/TeXmacs/progs
- fi
-}