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

2014-12-18 Thread Evgeniy Alekseev
Date: Friday, December 19, 2014 @ 01:42:12
  Author: arcanis
Revision: 124087

upgpkg: sage-mathematics 6.4.1-1

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

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

Modified: ChangeLog
===
--- ChangeLog   2014-12-19 00:36:23 UTC (rev 124086)
+++ ChangeLog   2014-12-19 00:42:12 UTC (rev 124087)
@@ -1,3 +1,6 @@
+6.4.1-1:
+upstream update
+
 6.4-1:
 upstream update
 

Modified: PKGBUILD
===
--- PKGBUILD2014-12-19 00:36:23 UTC (rev 124086)
+++ PKGBUILD2014-12-19 00:42:12 UTC (rev 124087)
@@ -8,7 +8,7 @@
 # Special thanks to Nareto for moving the compile from the .install to the 
PKGBUILD
 
 pkgname=sage-mathematics
-pkgver=6.4
+pkgver=6.4.1
 pkgrel=1
 pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple, 
Mathematica, and Matlab"
 arch=('i686' 'x86_64')
@@ -26,7 +26,7 @@
 "sage.service"
 "gf2x-sse2-i686.patch")
 install="${pkgname}.install"
-md5sums=('5e7de1eab233055fd3456dff07702810'
+md5sums=('9e64f198f791577555344b9aaa6768a9'
  '985da1c1d1dcdc3ea9aa73035cb7996b'
  'f9d7aba4f758f4605164eb84b9e1e3ba')
 changelog=ChangeLog


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

2014-12-18 Thread Evgeniy Alekseev
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"
 }
 


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

2014-09-13 Thread Evgeniy Alekseev
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
===
--- PKGBUILD2014-09-13 02:41:40 UTC (rev 118894)
+++ PKGBUILD2014-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