academic/sympy: Updated for version 1.3.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Serban Udrea 2019-02-09 00:11:38 +07:00 committed by Willy Sudiarto Raharjo
parent 3257d7063d
commit 984143e107
4 changed files with 40 additions and 15 deletions

View file

@ -4,7 +4,8 @@ code as simple as possible in order to be comprehensible and easily
extensible. SymPy is written entirely in Python and does not require
any external libraries.
Optional dependencies are pyglet (needed only for plotting) and ipython.
SymPy has several optional dependencies which enhance its functionality
or make it faster. Here are those available at SlackBuilds.org:
numpy, scipy, matplotlib, ipython and pyglet.
Besides, Cython is already provided by Slackware.
Please read the release notes at https://github.com/sympy/sympy/wiki/_pages
for any backward compatibility issues.

View file

@ -13,7 +13,7 @@ sympy: while keeping the code as simple as possible in order to be
sympy: comprehensible and easily extensible. SymPy is written entirely in
sympy: Python and does not require any external libraries.
sympy:
sympy: Homepage: http://code.google.com/p/sympy/
sympy: Homepage: https://sympy.org
sympy:
sympy:
sympy:

View file

@ -2,12 +2,34 @@
# Slackware build script for sympy
# Copyright 2019 Serban Udrea <s.udrea@gsi.de>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification,
# is permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE.
# Written by Grissiom <chaos.proton@gmail.com>
# Updated for 0.6.7 by João Felipe Santos <joao.eel@gmail.com>
# Updated up to 0.7.5 by Serban Udrea <S.Udrea@gsi.de>
# Updated for 0.7.3 and 0.7.6 by Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# Updated for 0.7.1, 0.7.5 and 1.3 by Serban Udrea <S.Udrea@gsi.de>
PRGNAM=sympy
VERSION=${VERSION:-0.7.6}
VERSION=${VERSION:-1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@ -34,10 +56,10 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
-o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
python setup.py install --root=$PKG
@ -47,7 +69,9 @@ find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS LICENSE PKG-INFO README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
AUTHORS LICENSE PKG-INFO README.rst \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install

View file

@ -1,10 +1,10 @@
PRGNAM="sympy"
VERSION="0.7.6"
HOMEPAGE="http://sympy.org"
DOWNLOAD="https://github.com/sympy/sympy/releases/download/sympy-0.7.6/sympy-0.7.6.tar.gz"
MD5SUM="3d04753974306d8a13830008e17babca"
VERSION="1.3"
HOMEPAGE="https://sympy.org"
DOWNLOAD="https://github.com/sympy/sympy/releases/download/sympy-1.3/sympy-1.3.tar.gz"
MD5SUM="11e18423f52e248108a3bd4307185bc1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
REQUIRES="mpmath"
MAINTAINER="Serban Udrea"
EMAIL="S.Udrea@gsi.de"