[sagemath] 10/10: Add curl, pcre3, requests and yasm to pruner and (Build-)Depends.
Tobias Hansen
thansen at moszumanska.debian.org
Fri Jun 9 21:34:43 UTC 2017
This is an automated email from the git hooks/post-receive script.
thansen pushed a commit to branch master
in repository sagemath.
commit a7ba3c4f539cf7f217fa261b76a3eabb1138c7a6
Author: Tobias Hansen <thansen at debian.org>
Date: Fri Jun 9 21:28:35 2017 +0000
Add curl, pcre3, requests and yasm to pruner and (Build-)Depends.
---
debian/changelog | 5 +++++
debian/control.in | 1 +
debian/control.runtime-depends | 3 +++
debian/pruner/configure.ac | 9 +++++++++
debian/pruner/pruner.py.in | 4 ++++
5 files changed, 22 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 03f227f..990d0fc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,11 @@
sagemath (8.0~beta9-1) UNRELEASED; urgency=medium
* New upstream version.
+ * New (Build-)Depends:
+ - curl
+ - pcre3
+ - requests
+ - yasm
* Remove patches (applied upstream):
- u0-fix-proper-scipy-rtol.patch
- u0-version-r-3.3.3.patch
diff --git a/debian/control.in b/debian/control.in
index 8241d4e..8542ad2 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -60,6 +60,7 @@ Build-Depends:
libntl-dev (>= 9.9.1-2),
libopenblas-dev (>= 0.2.19),
libpari-dev (>= 2.9.0),
+ libpcre3-dev,
libplanarity-dev,
libpng-dev,
libppl-dev (>= 1:1.1),
diff --git a/debian/control.runtime-depends b/debian/control.runtime-depends
index fc57751..ef2fd66 100644
--- a/debian/control.runtime-depends
+++ b/debian/control.runtime-depends
@@ -1,3 +1,4 @@
+ curl,
cysignals-tools (>= 1.2.0+ds-2) <!nodoc>,
cython (>= 0.25),
ecl (>= 16.1.2),
@@ -78,6 +79,7 @@
python-psutil,
python-ptyprocess,
python-pygments,
+ python-requests,
python-rpy2,
python-sagenb (>= 0.13),
python-sagenb-export,
@@ -114,3 +116,4 @@
sympow (>= 1.023-8),
tachyon,
xcas,
+ yasm,
diff --git a/debian/pruner/configure.ac b/debian/pruner/configure.ac
index 24ca469..f557b92 100644
--- a/debian/pruner/configure.ac
+++ b/debian/pruner/configure.ac
@@ -53,6 +53,9 @@ AC_SUBST(HAS_COMBINATORIAL_DESIGNS)
AC_CHECK_FILE(/usr/share/sagemath/conway_polynomials/conway_polynomials.sobj, HAS_CONWAY_POLYNOMIALS="True", HAS_CONWAY_POLYNOMIALS="False")
AC_SUBST(HAS_CONWAY_POLYNOMIALS)
+AC_CHECK_PROG(HAS_CURL, curl, "True", "False")
+AC_SUBST(HAS_CURL)
+
AC_CHECK_PROG(HAS_CYTHON, cython, "True", "False")
AC_SUBST(HAS_CYTHON)
@@ -248,6 +251,9 @@ AC_SUBST(HAS_PARI_SEADATA)
AC_CHECK_PROG(HAS_PATCH, patch, "True", "False")
AC_SUBST(HAS_PATCH)
+AC_CHECK_HEADER(pcre.h, HAS_PCRE="True", HAS_PCRE="False")
+AC_SUBST(HAS_PCRE)
+
AC_CHECK_PROG(HAS_PIP, pip, "True", "False")
AC_SUBST(HAS_PIP)
@@ -338,6 +344,9 @@ AC_SUBST(HAS_WIDGETSNBEXTENSION)
HAS_XZ="True"
AC_SUBST(HAS_XZ)
+AC_CHECK_PROG(HAS_YASM, yasm, "True", "False")
+AC_SUBST(HAS_YASM)
+
# FIXME(zeromq): useful only for pyzmq
HAS_ZEROMQ="True"
AC_SUBST(HAS_ZEROMQ)
diff --git a/debian/pruner/pruner.py.in b/debian/pruner/pruner.py.in
index 465c9f5..03dbd10 100644
--- a/debian/pruner/pruner.py.in
+++ b/debian/pruner/pruner.py.in
@@ -60,6 +60,7 @@ dico = {
'cliquer': @HAS_CLIQUER@,
'combinatorial_designs': @HAS_COMBINATORIAL_DESIGNS@,
'conway_polynomials': @HAS_CONWAY_POLYNOMIALS@,
+ 'curl': @HAS_CURL@,
'cython': @HAS_CYTHON@,
'ecl': @HAS_ECL@,
'eclib': @HAS_ECLIB@,
@@ -111,6 +112,7 @@ dico = {
'pari_galdata': @HAS_PARI_GALDATA@,
'pari_seadata_small': @HAS_PARI_SEADATA@,
'patch': @HAS_PATCH@,
+ 'pcre': @HAS_PCRE@,
'pip': @HAS_PIP@,
'pkgconf': @HAS_PKGCONF@,
'pkgconfig': @HAS_PKGCONFIG@,
@@ -138,6 +140,7 @@ dico = {
'threejs': @HAS_THREEJS@,
'widgetsnbextension': @HAS_WIDGETSNBEXTENSION@,
'xz': @HAS_XZ@,
+ 'yasm': @HAS_YASM@,
'zeromq': @HAS_ZEROMQ@,
'zlib': @HAS_ZLIB@,
'zn_poly': @HAS_ZNPOLY@
@@ -188,6 +191,7 @@ python_modules = [
'pygments',
'pyparsing',
'pytz',
+ 'requests',
'rpy2',
'sagenb',
'sagenb_export',
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/sagemath.git
More information about the debian-science-commits
mailing list