[sagemath] 01/02: Some packaging cleanups.

Tobias Hansen thansen at moszumanska.debian.org
Mon Nov 21 22:01:15 UTC 2016


This is an automated email from the git hooks/post-receive script.

thansen pushed a commit to branch master
in repository sagemath.

commit 8b6444974382962cc5ccd2410862b97d387034d7
Author: Tobias Hansen <thansen at broeselmaschine.fc.up.pt>
Date:   Mon Nov 21 21:50:38 2016 +0000

    Some packaging cleanups.
---
 debian/control.in | 18 +++++++++++-------
 debian/copyright  |  6 +++---
 debian/rules      |  4 ++--
 3 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/debian/control.in b/debian/control.in
index b49f062..6b29376 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -9,19 +9,22 @@ Uploaders: Tobias Hansen <thansen at debian.org>,
            Ximin Luo <infinity0 at debian.org>
 Standards-Version: 3.9.8
 X-Python-Version: 2.7
+Homepage: http://www.sagemath.org/
+Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/sagemath.git
+Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/sagemath.git
 Build-Depends:
  autoconf,
  ccache <pkg.sagemath.ccache>,
  iso-codes,
  cysignals-tools (>= 1.2.0+ds-2) <!nodoc>,
  cython (>= 0.25),
- debhelper (>= 9),
+ debhelper (>= 10),
  dh-python,
- dpkg-dev (>= 1.15.7~),
+ dpkg-dev (>= 1.17.14),
  ecl (>= 15.3.7+dfsg1-2),
  eclib-tools (>= 20160720-1+b1),
  f2c,
- fflas-ffpack (>= 2.2.2-1),
+ fflas-ffpack (>= 2.2.2),
  flintqs,
  gap-core (>= 4r8p6),
  libgap-sage-dev (>= 4.8.6),
@@ -39,8 +42,8 @@ Build-Depends:
  libboost-dev (>= 1.55),
  libbrial-dev (>= 0.8.5-0+sage4),
  libbrial-groebner-dev (>= 0.8.5-0+sage4),
- libcdd-dev (>= 094h-1),
- libcdd-tools (>= 094h-1),
+ libcdd-dev (>= 094h),
+ libcdd-tools (>= 094h),
  libcliquer-dev,
  libec-dev (>= 20160720-1+b1),
  libecm-dev,
@@ -94,6 +97,7 @@ Build-Depends:
  pari-galdata,
  pari-seadata,
  pkg-config,
+ python,
  python2.7-dev,
  python-alabaster,
  python-babel,
@@ -190,7 +194,7 @@ Build-Depends:
 Package: sagemath
 Architecture: any
 Multi-Arch: same
-Description: Sage: Open Source Mathematical Software
+Description: SageMath: Open Source Mathematical Software
  SageMath is a free open-source mathematics software system licensed under the
  GPL. It builds on top of many existing open-source packages: NumPy, SciPy,
  matplotlib, Sympy, Maxima, GAP, FLINT, R and many more. Access their combined
@@ -206,7 +210,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends}, sagemath-common
 
 Package: sagemath-common
 Architecture: all
-Description: Sage: Open Source Mathematical Software
+Description: SageMath: Open Source Mathematical Software - architecture-independent files
  SageMath is a free open-source mathematics software system licensed under the
  GPL. It builds on top of many existing open-source packages: NumPy, SciPy,
  matplotlib, Sympy, Maxima, GAP, FLINT, R and many more. Access their combined
diff --git a/debian/copyright b/debian/copyright
index e7df81f..e7ac4cd 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -3,11 +3,11 @@ Upstream-Name: SageMath
 Source: https://www.sagemath.org/
 
 Files: *
-Copyright: Copyright (C) 2013 Felix Salfelder, Tobias Hansen
+Copyright: 2013-2016 Debian SageMath Maintainers <debian-science-sagemath at lists.alioth.debian.org>
 License: GPL-2+
 
-Files: *
-Copyright: 2013-2016 Debian SageMath Maintainers <debian-science-sagemath at lists.alioth.debian.org>
+Files: debian/*
+Copyright: Copyright (C) 2013-2016 Felix Salfelder, Tobias Hansen, Julien Puydt, Jerome Benoit, Ximin Luo
 License: GPL-2+
 
 License: GPL-2+
diff --git a/debian/rules b/debian/rules
index 4b02db8..c8689d4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -19,8 +19,8 @@ endif
 # Your rebuilds will be *much quicker*.
 ifneq (,$(filter pkg.sagemath.ccache,$(DEB_BUILD_PROFILES)))
 export PATH := /usr/lib/ccache:$(PATH)
-export CCACHE_DIR := $(PWD)/debian/ccache
-export CCACHE_BASEDIR := $(PWD)/debian/build
+export CCACHE_DIR := $(CURDIR)/debian/ccache
+export CCACHE_BASEDIR := $(CURDIR)/debian/build
 $(shell mkdir -p "$(CCACHE_DIR)")
 endif
 

-- 
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