[arch-commits] Commit in sage-mathematics/trunk (PKGBUILD)
Evgeniy Alekseev
arcanis at nymeria.archlinux.org
Tue Dec 24 15:19:06 UTC 2013
Date: Tuesday, December 24, 2013 @ 16:19:06
Author: arcanis
Revision: 102935
upgpkg: sage-mathematics 6.0-2
/usr/bin/sage-sage moved to /usr/bin/sage
Modified:
sage-mathematics/trunk/PKGBUILD
----------+
PKGBUILD | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-12-24 12:57:11 UTC (rev 102934)
+++ PKGBUILD 2013-12-24 15:19:06 UTC (rev 102935)
@@ -9,7 +9,7 @@
pkgname=sage-mathematics
pkgver=6.0
-pkgrel=1
+pkgrel=2
pkgdesc="SAGE: Open Source Mathematics Software, a viable free alternative to Magma, Maple, Mathematica, and Matlab"
arch=('i686' 'x86_64')
url="http://www.sagemath.org"
@@ -125,10 +125,6 @@
install -d "${pkgdir}/usr/share"
mv "${pkgdir}/opt/sage/local/share/texmf" "${pkgdir}/usr/share"
- # create link to main binary
- install -d "${pkgdir}/usr/bin"
- ln -s "/opt/sage/sage" "${pkgdir}/usr/bin/sage"
-
# remove build logs
rm -f "${pkgdir}/opt/sage/*.log"
rm -rf "${pkgdir}/opt/sage/spkg/logs"
@@ -139,11 +135,13 @@
# according to FS#37090
# install scripts
+ install -d "${pkgdir}/usr/bin"
./sage -c "install_scripts('${pkgdir}/usr/bin', ignore_existing=True)"
# rename scripts to avoid conflicts
for ITEM in $(ls "${pkgdir}/usr/bin"); do
mv "${pkgdir}/usr/bin/${ITEM}" "${pkgdir}/usr/bin/sage-${ITEM}"
done
+ ln -s "/opt/sage/sage" "${pkgdir}/usr/bin/sage"
# install a systemd user unit
install -Dm644 "${srcdir}/sage.service" "${pkgdir}/usr/lib/systemd/user/sage.service"
More information about the arch-commits
mailing list