annotate scripts/Docker/sphinxdeps.txt @ 7695:2be7a8f66ea7

fix: windows install using pip mislocates share directory The setup code that tries to make the share install path absolute prependeds something like: c:\program files\python_venv to the paths. The equivalent on linux is recognized as an absolute path. On windows this is treated oddly. This resulted in the share files being placed in: c:\program files\python_venv\Lib\site-packages\program files\python_venv\share Roundup was unable to find the files there. On windows (where the platform starts with 'win') don't make the path absolute. This puts share in: c:\program files\python_venv\Lib\share and Roundup finds them. The translations and templates are found by the roundup-server. The docs are also installed under the share directory. The man pages are not installed as windows doesn't have groff to format the source documents. This is the second fix from issues getting Roundup running on windows discussed on mailing list by Simon Eigeldinger. Thread starts with: https://sourceforge.net/p/roundup/mailman/message/41557096/ subject: Installing Roundup on Windows 2023-10-05.
author John Rouillard <rouilj@ieee.org>
date Sun, 05 Nov 2023 23:01:29 -0500
parents d117ddcb0ed1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6579
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
1 Babel
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
2 Jinja2
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
3 MarkupSafe
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
4 Pygments
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
5 alabaster
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
6 certifi
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
7 charset-normalizer
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
8 docutils
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
9 idna
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
10 imagesize
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
11 packaging
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
12 pyparsing
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
13 requests
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
14 six
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
15 snowballstemmer
7604
d117ddcb0ed1 Update dockerfile build: new python base image, reduce disk space use
John Rouillard <rouilj@ieee.org>
parents: 6579
diff changeset
16 sphinxcontrib-applehelp
d117ddcb0ed1 Update dockerfile build: new python base image, reduce disk space use
John Rouillard <rouilj@ieee.org>
parents: 6579
diff changeset
17 sphinxcontrib-devhelp
d117ddcb0ed1 Update dockerfile build: new python base image, reduce disk space use
John Rouillard <rouilj@ieee.org>
parents: 6579
diff changeset
18 sphinxcontrib-htmlhelp
d117ddcb0ed1 Update dockerfile build: new python base image, reduce disk space use
John Rouillard <rouilj@ieee.org>
parents: 6579
diff changeset
19 sphinxcontrib-jsmath
d117ddcb0ed1 Update dockerfile build: new python base image, reduce disk space use
John Rouillard <rouilj@ieee.org>
parents: 6579
diff changeset
20 sphinxcontrib-qthelp
6579
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
21 sphinxcontrib-serializinghtml
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
22 sphinxcontrib-websupport
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
23 urllib3
92d09e236d5e adding missing file
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
24

Roundup Issue Tracker: http://roundup-tracker.org/