Date: Thursday, December 18, 2014 @ 20:31:17
Author: arcanis
Revision: 124083
upgpkg: sage-mathematics 6.4-1
Modified:
sage-mathematics/trunk/ChangeLog
sage-mathematics/trunk/PKGBUILD
---+
ChangeLog |3 +++
PKGBUILD | 23 +--
2 files changed, 12 insertions(+), 14 deletions(-)
Modified: ChangeLog
===
--- ChangeLog 2014-12-18 18:50:14 UTC (rev 124082)
+++ ChangeLog 2014-12-18 19:31:17 UTC (rev 124083)
@@ -1,3 +1,6 @@
+6.4-1:
+upstream update
+
6.3-2:
fix bad mtime (see FS#37006)
Modified: PKGBUILD
===
--- PKGBUILD2014-12-18 18:50:14 UTC (rev 124082)
+++ PKGBUILD2014-12-18 19:31:17 UTC (rev 124083)
@@ -1,5 +1,5 @@
# $Id$
-# Maintainer: Evgeniy Alekseev
+# Maintainer: Evgeniy Alekseev
# Contributor: Daniel Wallace
# Contributor: Antonio Rojas
# Contributor: Thomas Dziedzic
@@ -8,14 +8,14 @@
# Special thanks to Nareto for moving the compile from the .install to the
PKGBUILD
pkgname=sage-mathematics
-pkgver=6.3
-pkgrel=2
+pkgver=6.4
+pkgrel=1
pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple,
Mathematica, and Matlab"
arch=('i686' 'x86_64')
url="http://www.sagemath.org";
license=('GPL')
#depends=('desktop-file-utils' 'java-environment=7' 'libjpeg-turbo' 'libtiff'
'libxmu' 'sqlite' 'xz')
-depends=('freetype2' 'libatomic_ops')
+depends=('libatomic_ops')
makedepends=('desktop-file-utils' 'gcc-fortran' 'gendesk' 'python2')
optdepends=('imagemagick: some plotting functionality benefits from it'
'texlive-core: some plotting functionality benefits from it, also
to use SageTeX'
@@ -26,7 +26,7 @@
"sage.service"
"gf2x-sse2-i686.patch")
install="${pkgname}.install"
-md5sums=('668f080be70ffea8d67592ca00d161eb'
+md5sums=('5e7de1eab233055fd3456dff07702810'
'985da1c1d1dcdc3ea9aa73035cb7996b'
'f9d7aba4f758f4605164eb84b9e1e3ba')
changelog=ChangeLog
@@ -45,15 +45,9 @@
X-KDE-Username="
# create DOT_SAGE directory
- if [[ -d ${srcdir}/build ]]; then
-rm -rf "${srcdir}/build"
- fi
+ rm -rf "${srcdir}/build"
mkdir "${srcdir}/build"
- # according to FS#34769
- sed -e 's/FREETYPE/#FREETYPE/' -i "${srcdir}/sage-${pkgver}/build/install"
- # according to FS#39533
- sed -e 's/READLINE/#READLINE/' -i "${srcdir}/sage-${pkgver}/build/install"
# disable building gf2x with sse2 for i686
if [ "${CARCH}" == "i686" ]; then
cp "${srcdir}/gf2x-sse2-i686.patch"
"${srcdir}/sage-${pkgver}/build/pkgs/gf2x/patches/sse2.patch"
@@ -63,9 +57,10 @@
build() {
cd "sage-${pkgver}"
- # disable default makepkg flags (needed for singular and libgap)
+ # disable default makepkg flags (required by singular, libgap and zeromq)
unset CFLAGS
unset CXXFLAGS
+ unset CPPFLAGS
unset LDFLAGS
## flags
# do not build own gcc
@@ -125,7 +120,7 @@
# install *.desktop and icon files
install -Dm644 "${srcdir}/sage-notebook.desktop" \
"${pkgdir}/usr/share/applications/sage-notebook.desktop"
- install -Dm644
"${pkgdir}/opt/sage/local/lib/python2.7/site-packages/sagenb-0.10.8.2-py2.7.egg/sagenb/data/sage/images/icon48x48.png"
\
+ install -Dm644
"${pkgdir}/opt/sage/local/lib/python2.7/site-packages/sagenb-0.11.1-py2.7.egg/sagenb/data/sage/images/icon48x48.png"
\
"${pkgdir}/usr/share/pixmaps/sage-notebook.png"
}