File: fix-docs-path.patch

package info (click to toggle)
python-ulmo 0.8.4%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,100 kB
  • sloc: python: 6,752; makefile: 145
file content (79 lines) | stat: -rw-r--r-- 2,459 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
Description: This patch allows the docs to build by not checking for
  installation first and correcting various assumed paths.
Author: Kurt Kremitzki <kurt@kwk.systems>
Last-Updated: 2018-07-29

--- a/docs/conf.py
+++ b/docs/conf.py
@@ -23,7 +23,7 @@
 # If extensions (or modules to document with autodoc) are in another directory,
 # add these directories to sys.path here. If the directory is relative to the
 # documentation root, use os.path.abspath to make it absolute, like shown here.
-#sys.path.insert(0, os.path.abspath('.'))
+sys.path.insert(0, os.path.abspath('..'))
 
 # -- General configuration -----------------------------------------------------
 
@@ -54,17 +54,17 @@
 # |version| and |release|, also used in various other places throughout the
 # built documents.
 #
-import pkg_resources
-try:
-    release = pkg_resources.get_distribution('ulmo').version
-except pkg_resources.DistributionNotFound:
-    print('ulmo package needs to be installed in order to generate documentation')
-    sys.exit(1)
-del pkg_resources
-
-if 'dev' in release:
-    release = release.split('dev')[0] + 'dev'
-version = '.'.join(release.split('.')[:2])
+#import pkg_resources
+#try:
+#    release = pkg_resources.get_distribution('ulmo').version
+#except pkg_resources.DistributionNotFound:
+#    print('ulmo package needs to be installed in order to generate documentation')
+#    sys.exit(1)
+#del pkg_resources
+
+#if 'dev' in release:
+#    release = release.split('dev')[0] + 'dev'
+#version = '.'.join(release.split('.')[:2])
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
@@ -78,7 +78,7 @@
 
 # List of patterns, relative to source directory, that match files and
 # directories to ignore when looking for source files.
-exclude_patterns = ['_build']
+exclude_patterns = ['build']
 
 # The reST default role (used for this markup: `text`) to use for all documents.
 #default_role = None
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -5,7 +5,7 @@
 SPHINXOPTS    =
 SPHINXBUILD   = sphinx-build
 PAPER         =
-BUILDDIR      = _build
+BUILDDIR      = build
 
 # Internal variables.
 PAPEROPT_a4     = -D latex_paper_size=a4
--- a/setup.cfg
+++ b/setup.cfg
@@ -3,8 +3,8 @@
 
 [build_sphinx]
 source-dir = docs/
-build-dir  = docs/_build
+build-dir  = docs/build
 all_files  = 1
 
 [upload_sphinx]
-upload-dir = docs/_build/html
\ No newline at end of file
+upload-dir = docs/build/html