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

Evgeniy Alekseev arcanis at archlinux.org
Sat Sep 13 07:11:24 UTC 2014


    Date: Saturday, September 13, 2014 @ 09:11:24
  Author: arcanis
Revision: 118895

upgpkg: sage-mathematics 6.3-2
done bad mtime todo

Modified:
  sage-mathematics/trunk/ChangeLog
  sage-mathematics/trunk/PKGBUILD

-----------+
 ChangeLog |    5 ++++-
 PKGBUILD  |    8 ++++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

Modified: ChangeLog
===================================================================
--- ChangeLog	2014-09-13 02:41:40 UTC (rev 118894)
+++ ChangeLog	2014-09-13 07:11:24 UTC (rev 118895)
@@ -1,2 +1,5 @@
-6.3:
+6.3-2:
+fix bad mtime (see FS#37006)
+
+6.3-1:
 upstream update

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-09-13 02:41:40 UTC (rev 118894)
+++ PKGBUILD	2014-09-13 07:11:24 UTC (rev 118895)
@@ -9,7 +9,7 @@
 
 pkgname=sage-mathematics
 pkgver=6.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab"
 arch=('i686' 'x86_64')
 url="http://www.sagemath.org"
@@ -16,7 +16,7 @@
 license=('GPL')
 #depends=('desktop-file-utils' 'java-environment=7' 'libjpeg-turbo' 'libtiff' 'libxmu' 'sqlite' 'xz')
 depends=('freetype2' 'libatomic_ops')
-makedepends=('desktop-file-utils' 'gcc-fortran' 'gendesk')
+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'
             'openssh: to use the notebook in secure mode'
@@ -116,6 +116,10 @@
   done
   ln -s "/opt/sage/sage" "${pkgdir}/usr/bin/sage"
 
+  # FIXME fix bad mtime
+  cd "${pkgdir}/opt/sage/local/lib/python2.7"
+  find . -name '*.py' -exec sh -c "rm {}c 2> /dev/null && python2 -m compileall {}" \;
+
   # install a systemd user unit
   install -Dm644 "${srcdir}/sage.service" "${pkgdir}/usr/lib/systemd/user/sage.service"
   # install *.desktop and icon files




More information about the arch-commits mailing list