[arch-commits] Commit in sage-notebook/repos/community-testing-any (6 files)

Antonio Rojas arojas at archlinux.org
Tue Dec 23 23:28:02 UTC 2014


    Date: Wednesday, December 24, 2014 @ 00:28:01
  Author: arojas
Revision: 124490

archrelease: copy trunk to community-testing-any

Added:
  sage-notebook/repos/community-testing-any/PKGBUILD
    (from rev 124489, sage-notebook/trunk/PKGBUILD)
  sage-notebook/repos/community-testing-any/sage-notebook.install
    (from rev 124489, sage-notebook/trunk/sage-notebook.install)
  sage-notebook/repos/community-testing-any/sage.service
    (from rev 124489, sage-notebook/trunk/sage.service)
Deleted:
  sage-notebook/repos/community-testing-any/PKGBUILD
  sage-notebook/repos/community-testing-any/sage-notebook.install
  sage-notebook/repos/community-testing-any/sage.service

-----------------------+
 PKGBUILD              |  119 ++++++++++++++++++++++++------------------------
 sage-notebook.install |   34 ++++++-------
 sage.service          |   16 +++---
 3 files changed, 85 insertions(+), 84 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2014-12-23 23:26:57 UTC (rev 124489)
+++ PKGBUILD	2014-12-23 23:28:01 UTC (rev 124490)
@@ -1,59 +0,0 @@
-# Maintainer: Antonio Rojas <arojas at archlinux.org>
-# Maintainer: Evgeniy Alekseev <arcanis.arch at gmail dot com>
-
-pkgname=sage-notebook
-pkgver=0.11.1
-pkgrel=1
-pkgdesc='Web-based notebook interface for Sage'
-arch=('any')
-url='http://www.sagemath.org'
-license=('GPL3')
-depends=('sage-mathematics' 'python2-twisted' 'python2-flask-oldsessions' 'python2-flask-openid' 'python2-flask-autoindex' 'python2-flask-babel' 'python2-flask-silk' 'python2-webassets')
-optdepends=('python2-pyopenssl: to use the notebook in secure mode')
-makedepends=('gendesk')
-source=("https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz" 'sage.service')
-install=$pkgname.install
-md5sums=('74d9ddd0f1b77ff8ef9d0f5b0007cf00'
-         '61620179a7ecd85401d8e5a6ece3ea41')
-
-prepare() {
-# create *.desktop file
-  gendesk -f -n \
-          --pkgname="sage-notebook" \
-          --pkgdesc="Sage notebook" \
-          --name="Sage" \
-          --exec="/usr/bin/sage -notebook" \
-          --terminal=true \
-          --categories="Education;Science;Math" \
-          --custom="X-DCOP-ServiceType=
-X-KDE-SubstituteUID=false
-X-KDE-Username="
-
-  cd sagenb-$pkgver
-  
-# Use python2
-  find -name *.py | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -i
-  sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py
-  sed -e "s|python = 'python'|python = 'python2'|" -i sagenb/interfaces/expect.py 
-}
-
-build() {
-  cd sagenb-${pkgver}
-
-  python2 setup.py build
-}
-
-package() {
-  cd sagenb-${pkgver}
-
-  python2 setup.py install --root "$pkgdir" --optimize=1
-
-  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING
-
-# install a systemd user unit
-  install -Dm644 "${srcdir}/sage.service" "$pkgdir/usr/lib/systemd/user/sage.service"
-# install *.desktop and icon files
-  install -Dm644 "${srcdir}/sage-notebook.desktop" "$pkgdir/usr/share/applications/sage-notebook.desktop"
-  install -Dm644 "$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" \
-                 "$pkgdir/usr/share/pixmaps/sage-notebook.png"
-}

Copied: sage-notebook/repos/community-testing-any/PKGBUILD (from rev 124489, sage-notebook/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2014-12-23 23:28:01 UTC (rev 124490)
@@ -0,0 +1,60 @@
+# Maintainer: Antonio Rojas <arojas at archlinux.org>
+# Maintainer: Evgeniy Alekseev <arcanis.arch at gmail dot com>
+
+pkgname=sage-notebook
+pkgver=0.11.1
+pkgrel=1
+pkgdesc='Web-based notebook interface for Sage'
+arch=('any')
+url='http://www.sagemath.org'
+license=('GPL3')
+depends=('sage-mathematics' 'python2-twisted' 'python2-flask-oldsessions' 'python2-flask-openid' 'python2-flask-autoindex' 'python2-flask-babel' 'python2-flask-silk' 'python2-webassets')
+optdepends=('python2-pyopenssl: to use the notebook in secure mode')
+makedepends=('gendesk')
+source=("https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz" 'sage.service')
+install=$pkgname.install
+md5sums=('74d9ddd0f1b77ff8ef9d0f5b0007cf00'
+         '61620179a7ecd85401d8e5a6ece3ea41')
+
+prepare() {
+# create *.desktop file
+  gendesk -f -n \
+          --pkgname="sage-notebook" \
+          --pkgdesc="Sage notebook" \
+          --name="Sage" \
+          --exec="/usr/bin/sage -notebook" \
+          --terminal=true \
+          --categories="Education;Science;Math" \
+          --custom="X-DCOP-ServiceType=
+X-KDE-SubstituteUID=false
+X-KDE-Username="
+
+  cd sagenb-$pkgver
+  
+# Use python2
+  find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
+    -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i
+  sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py
+  sed -e "s|python = 'python'|python = 'python2'|" -i sagenb/interfaces/expect.py 
+}
+
+build() {
+  cd sagenb-${pkgver}
+
+  python2 setup.py build
+}
+
+package() {
+  cd sagenb-${pkgver}
+
+  python2 setup.py install --root "$pkgdir" --optimize=1
+
+  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING
+
+# install a systemd user unit
+  install -Dm644 "${srcdir}/sage.service" "$pkgdir/usr/lib/systemd/user/sage.service"
+# install *.desktop and icon files
+  install -Dm644 "${srcdir}/sage-notebook.desktop" "$pkgdir/usr/share/applications/sage-notebook.desktop"
+  install -Dm644 "$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" \
+                 "$pkgdir/usr/share/pixmaps/sage-notebook.png"
+}

Deleted: sage-notebook.install
===================================================================
--- sage-notebook.install	2014-12-23 23:26:57 UTC (rev 124489)
+++ sage-notebook.install	2014-12-23 23:28:01 UTC (rev 124490)
@@ -1,17 +0,0 @@
-post_install() {
-  update-desktop-database -q
-
-  # add sagemath user for the daemon
-  useradd -r -c 'Sage daemon' -d /var/lib/sage -s /bin/false sagemath
-}
-
-post_upgrade() {
-  post_install $1
-  echo "There is now a user session unit included to run a sage notebook as your user."
-  echo "The wiki includes a guide on starting systemd user sessions"
-}
-
-post_remove() {
-  # remove the sagemath daemon user
-  userdel sagemath
-}

Copied: sage-notebook/repos/community-testing-any/sage-notebook.install (from rev 124489, sage-notebook/trunk/sage-notebook.install)
===================================================================
--- sage-notebook.install	                        (rev 0)
+++ sage-notebook.install	2014-12-23 23:28:01 UTC (rev 124490)
@@ -0,0 +1,17 @@
+post_install() {
+  update-desktop-database -q
+
+  # add sagemath user for the daemon
+  useradd -r -c 'Sage daemon' -d /var/lib/sage -s /bin/false sagemath
+}
+
+post_upgrade() {
+  post_install $1
+  echo "There is now a user session unit included to run a sage notebook as your user."
+  echo "The wiki includes a guide on starting systemd user sessions"
+}
+
+post_remove() {
+  # remove the sagemath daemon user
+  userdel sagemath
+}

Deleted: sage.service
===================================================================
--- sage.service	2014-12-23 23:26:57 UTC (rev 124489)
+++ sage.service	2014-12-23 23:28:01 UTC (rev 124490)
@@ -1,8 +0,0 @@
-[Unit]
-Description=A free open-source mathematics software system
-
-[Service]
-ExecStart=/usr/bin/sage -n
-
-[Install]
-WantedBy=default.target

Copied: sage-notebook/repos/community-testing-any/sage.service (from rev 124489, sage-notebook/trunk/sage.service)
===================================================================
--- sage.service	                        (rev 0)
+++ sage.service	2014-12-23 23:28:01 UTC (rev 124490)
@@ -0,0 +1,8 @@
+[Unit]
+Description=A free open-source mathematics software system
+
+[Service]
+ExecStart=/usr/bin/sage -n
+
+[Install]
+WantedBy=default.target



More information about the arch-commits mailing list