[sagemath] 02/02: Use /usr/share/doc/sagemath instead of /usr/share/doc/sage as SAGE_DOC directory.

Tobias Hansen thansen at moszumanska.debian.org
Tue Dec 20 16:48:20 UTC 2016


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

thansen pushed a commit to branch _wip_sagemath_paths
in repository sagemath.

commit 34d9c1a1692fd16bf6c815396215dd95613a0648
Author: Tobias Hansen <thansen at debian.org>
Date:   Mon Dec 19 20:17:14 2016 +0000

    Use /usr/share/doc/sagemath instead of /usr/share/doc/sage as SAGE_DOC directory.
---
 debian/adhoc/sage-env                    | 2 +-
 debian/not-installed                     | 4 ++--
 debian/patches/d1-sage-env.patch         | 8 +++++++-
 debian/rules                             | 2 +-
 debian/sagemath-doc-LANG.doc-base.in     | 4 ++--
 debian/sagemath-doc-LANG.install.in      | 2 +-
 debian/sagemath-doc-en.lintian-overrides | 2 +-
 7 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/debian/adhoc/sage-env b/debian/adhoc/sage-env
index a057653..edc19ca 100644
--- a/debian/adhoc/sage-env
+++ b/debian/adhoc/sage-env
@@ -17,7 +17,7 @@ if [[ -z ${SAGE_SHARE} ]]; then
 fi
 
 if [[ -z ${SAGE_DOC} ]]; then
-	export SAGE_DOC="/usr/share/doc/sage"
+	export SAGE_DOC="/usr/share/doc/sagemath"
 fi
 
 if [[ -z ${SAGE_DOC_SRC} ]]; then
diff --git a/debian/not-installed b/debian/not-installed
index a657d1f..ed57a6a 100644
--- a/debian/not-installed
+++ b/debian/not-installed
@@ -1,2 +1,2 @@
-usr/share/doc/sage/doctrees
-usr/share/doc/sage/inventory
+usr/share/doc/sagemath/doctrees
+usr/share/doc/sagemath/inventory
diff --git a/debian/patches/d1-sage-env.patch b/debian/patches/d1-sage-env.patch
index 5d4215d..15d0a7e 100644
--- a/debian/patches/d1-sage-env.patch
+++ b/debian/patches/d1-sage-env.patch
@@ -7,7 +7,7 @@ Author: Tobias Hansen <thansen at debian.org>, Ximin Luo <infinity0 at debian.org>
 
 --- a/sage/src/bin/sage-env
 +++ b/sage/src/bin/sage-env
-@@ -264,7 +264,7 @@
+@@ -264,12 +264,12 @@
  # depending on SAGE_ROOT and SAGE_LOCAL which are already defined.
  export SAGE_ETC="$SAGE_LOCAL/etc"
  export SAGE_SHARE="$SAGE_LOCAL/share"
@@ -16,6 +16,12 @@ Author: Tobias Hansen <thansen at debian.org>, Ximin Luo <infinity0 at debian.org>
  export SAGE_SPKG_INST="$SAGE_ROOT/local/var/lib/sage/installed"
  export SAGE_LOGS="$SAGE_ROOT/logs/pkgs"
  export SAGE_SRC="$SAGE_ROOT/src"
+ export SAGE_DOC_SRC="$SAGE_SRC/doc"
+-export SAGE_DOC="$SAGE_SHARE/doc/sage"
++export SAGE_DOC="$SAGE_SHARE/doc/sagemath"
+ 
+ if [ -z "${SAGE_ORIG_PATH_SET}" ]; then 
+     SAGE_ORIG_PATH=$PATH && export SAGE_ORIG_PATH 
 @@ -325,12 +325,12 @@
  fi
  
diff --git a/debian/rules b/debian/rules
index f23178b..e895064 100755
--- a/debian/rules
+++ b/debian/rules
@@ -180,7 +180,7 @@ endif
 # its build directory. At least that's my (infinity0) impression; I didn't
 # investigate this in too much detail yet.
 clean-docbuild:
-	rm -rf debian/build/usr/share/doc/sage
+	rm -rf debian/build/usr/share/doc/sagemath
 
 distclean:
 	# don't git reset --hard on purpose, so it's easier to test
diff --git a/debian/sagemath-doc-LANG.doc-base.in b/debian/sagemath-doc-LANG.doc-base.in
index 3ce5682..0fe3142 100644
--- a/debian/sagemath-doc-LANG.doc-base.in
+++ b/debian/sagemath-doc-LANG.doc-base.in
@@ -5,5 +5,5 @@ Abstract: This is the manual for SageMath in LANGUAGE.
 Section: Science/Mathematics
 
 Format: HTML
-Index: /usr/share/doc/sage/html/LANG/SUBDIRindex.html
-Files: /usr/share/doc/sage/html/LANG/*
+Index: /usr/share/doc/sagemath/html/LANG/SUBDIRindex.html
+Files: /usr/share/doc/sagemath/html/LANG/*
diff --git a/debian/sagemath-doc-LANG.install.in b/debian/sagemath-doc-LANG.install.in
index 83c5887..942ac36 100644
--- a/debian/sagemath-doc-LANG.install.in
+++ b/debian/sagemath-doc-LANG.install.in
@@ -1 +1 @@
-usr/share/doc/sage/html/LANG
+usr/share/doc/sagemath/html/LANG
diff --git a/debian/sagemath-doc-en.lintian-overrides b/debian/sagemath-doc-en.lintian-overrides
index 6e92020..42d0667 100644
--- a/debian/sagemath-doc-en.lintian-overrides
+++ b/debian/sagemath-doc-en.lintian-overrides
@@ -1,2 +1,2 @@
 # False positive: This is not a license file, but the reference file for sage/misc/copying.py.
-sagemath-doc-en binary: extra-license-file usr/share/doc/sage/html/en/reference/misc/_sources/sage/misc/copying.txt
+sagemath-doc-en binary: extra-license-file usr/share/doc/sagemath/html/en/reference/misc/_sources/sage/misc/copying.txt

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