libraries/libixion: Updated for version 0.12.2.

Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
This commit is contained in:
Hunter Sezen 2017-01-23 15:42:44 +00:00 committed by David Spencer
parent 58dc74d3c7
commit 1ef72fa5e7
3 changed files with 19 additions and 17 deletions

View file

@ -1,9 +1,9 @@
The goal of this project is to create a library for calculating the
results of formula expressions stored in multiple named targets, or
"cells". The cells can be referenced from each other, and the library
takes care of resolving their dependencies automatically upon calculation.
The caller can run the calculation routine either in a single-threaded
mode, or a multi-threaded mode. The library also supports re-calculations
where the contents of one or more cells have been modified since the last
calculation, and a partial calculation of only the affected cells need to
be calculated.
takes care of resolving their dependencies automatically upon
calculation. The caller can run the calculation routine either in a
single-threaded mode, or a multi-threaded mode. The library also
supports re-calculations where the contents of one or more cells have
been modified since the last calculation, and a partial calculation of
only the affected cells need to be calculated.

View file

@ -2,7 +2,7 @@
# Slackware build script for libixion
# Copyright 2015 Hunter Sezen California, USA
# Copyright 2015-2017 Hunter Sezen California, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -23,13 +23,13 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libixion
VERSION=${VERSION:-0.9.1}
VERSION=${VERSION:-0.12.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@ -40,8 +40,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@ -69,8 +69,10 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
# generate the configure file
./autogen.sh
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS -std=c++11" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
@ -84,7 +86,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS COPYING ChangeLog NEWS README $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS ChangeLog LICENSE README $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="libixion"
VERSION="0.9.1"
VERSION="0.12.2"
HOMEPAGE="https://gitlab.com/ixion/ixion"
DOWNLOAD="http://kohei.us/files/ixion/src/libixion-0.9.1.tar.xz"
MD5SUM="d292f6d62847f2305178459390842eac"
DOWNLOAD="http://kohei.us/files/ixion/src/libixion-0.12.2.tar.xz"
MD5SUM="50873fec72f7f74bb0c0c216ee092d32"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="mdds"
REQUIRES="mdds python3"
MAINTAINER="Hunter Sezen"
EMAIL="ovariegata@yahoo.com"