[arch-commits] Commit in sage-mathematics/trunk (ChangeLog PKGBUILD)

Evgeniy Alekseev arcanis at archlinux.org
Thu Dec 18 19:31:18 UTC 2014


    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
===================================================================
--- PKGBUILD	2014-12-18 18:50:14 UTC (rev 124082)
+++ PKGBUILD	2014-12-18 19:31:17 UTC (rev 124083)
@@ -1,5 +1,5 @@
 # $Id$
-# Maintainer: Evgeniy Alekseev <arcanis.arch at gmail dot com>
+# Maintainer: Evgeniy Alekseev <arcanis at archlinux dot org>
 # Contributor: Daniel Wallace <danielwallace at gtmanfred dot com>
 # Contributor: Antonio Rojas <nqn1976 at gmail dot com>
 # Contributor: Thomas Dziedzic <gostrc at gmail dot com>
@@ -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"
 }
 



More information about the arch-commits mailing list