[Python-modules-commits] [jupyter-sphinx-theme] 03/03: Initial packaging

Jerome Benoit calculus-guest at moszumanska.debian.org
Thu Nov 10 05:02:30 UTC 2016


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

calculus-guest pushed a commit to branch master
in repository jupyter-sphinx-theme.

commit 938b46f6dedefad383a7baf20dab3d929d3dae0a
Author: Jerome Benoit <calculus at rezozer.net>
Date:   Thu Nov 10 03:37:42 2016 +0000

    Initial packaging
---
 debian/adhoc/examples/Makefile                     |    68 +
 debian/adhoc/examples/demo/Makefile                |   157 +
 .../examples/demo/source/_static/my-styles.css     |     8 +
 .../examples/demo/source/_templates/layout.html    |    24 +
 .../adhoc/examples/demo/source/_themes/bootstrap   |     1 +
 debian/adhoc/examples/demo/source/conf.py          |    44 +
 debian/adhoc/examples/demo/source/demologo.png     |   Bin 0 -> 1642 bytes
 debian/adhoc/examples/demo/source/downloads.rst    |     8 +
 debian/adhoc/examples/demo/source/examples.rst     |   205 +
 debian/adhoc/examples/demo/source/index.rst        |    26 +
 debian/adhoc/examples/demo/source/sidebar.rst      |    31 +
 debian/adhoc/examples/demo/source/subdir/index.rst |    20 +
 debian/changelog                                   |     5 +
 debian/clean                                       |     1 +
 debian/compat                                      |     1 +
 debian/control                                     |    82 +
 debian/copyright                                   |    90 +
 debian/gbp.conf                                    |     2 +
 debian/jupyter-sphinx-theme-common.docs            |     1 +
 debian/jupyter-sphinx-theme-common.install         |     1 +
 .../jupyter-sphinx-theme-common.lintian-overrides  |    11 +
 debian/jupyter-sphinx-theme-doc.docs               |     1 +
 debian/jupyter-sphinx-theme-doc.examples           |     1 +
 debian/jupyter-sphinx-theme-doc.lintian-overrides  |     6 +
 debian/missing-sources/jquery-1.11.0.js            | 10337 +++++++++++++++++++
 debian/patches/debianization.patch                 |    39 +
 debian/patches/series                              |     1 +
 debian/rules                                       |    20 +
 debian/source/include-binaries                     |     1 +
 debian/tests/control                               |     3 +
 debian/tests/perform-demo                          |    11 +
 debian/watch                                       |     3 +
 32 files changed, 11209 insertions(+)

diff --git a/debian/adhoc/examples/Makefile b/debian/adhoc/examples/Makefile
new file mode 100644
index 0000000..c577751
--- /dev/null
+++ b/debian/adhoc/examples/Makefile
@@ -0,0 +1,68 @@
+# /usr/share/doc/jupyter-sphinx-theme-doc/examples/Makefile
+#
+# Ad hoc Makefile for building and playing with the sample sources
+# distributed within the debian package jupyter-sphinx-theme-doc.
+#
+# Recommended usage:
+#  create a dedicated folder somewhere in your HOME directory;
+#  link all the files in /usr/share/doc/jupyter-sphinx-theme-doc/examples
+#  in the dedicated folder; launch this Makefile in the dedicated folder:
+#  $ make ;
+#  for a basic cleanup, consider the clean target:
+#  $ make clean ;
+#  for an entire cleanup, the maintainer-clean target:
+#  $ make maintainer-clean ;
+#  for other targets, just read the Makefile.
+#
+# written for Debian by Jerome Benoit <calculus at rezozer.net>
+# on behalf of the Debian Python Modules Team
+# copyright: 2016 Jerome Benoit <calculus at rezozer.net>
+# distributed under the terms and conditions of the MIT License
+#
+
+JST_DEMO_LISTOF_ITEM = \
+	html \
+	dirhtml \
+	singlehtml \
+	pickle \
+	json \
+	htmlhelp \
+	qthelp \
+	devhelp \
+	epub \
+	latex latexpdf \
+	text \
+	man \
+	texinfo \
+	info \
+	gettext \
+	changes \
+	linkcheck
+
+default: all
+
+all: build
+
+build: build-demo
+
+build-demo:
+	$(foreach ITEM,$(JST_DEMO_LISTOF_ITEM), \
+		@echo "***************** $(ITEM) *****************" $(NEWLINE)\
+		$(MAKE) -C demo $(ITEM) BUILDDIR=build/build-$(ITEM) $(NEWLINE)\
+		@echo $(NEWLINE)\
+		)
+
+check: build
+
+clean:
+	$(MAKE) -C demo clean
+
+maintainer-clean: clean
+
+###############################################################################
+define NEWLINE
+
+
+endef
+
+# eos
diff --git a/debian/adhoc/examples/demo/Makefile b/debian/adhoc/examples/demo/Makefile
new file mode 100644
index 0000000..f895d6c
--- /dev/null
+++ b/debian/adhoc/examples/demo/Makefile
@@ -0,0 +1,157 @@
+# Makefile for Sphinx documentation
+#
+
+# You can set these variables from the command line.
+SPHINXOPTS    =
+SPHINXBUILD   = sphinx-build
+PAPER         =
+BUILDDIR      = build
+
+# Internal variables.
+PAPEROPT_a4     = -D latex_paper_size=a4
+PAPEROPT_letter = -D latex_paper_size=letter
+ALLSPHINXOPTS   = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source
+# the i18n builder cannot share the environment and doctrees with the others
+I18NSPHINXOPTS  = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source
+
+.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext
+
+help:
+	@echo "Please use \`make <target>' where <target> is one of"
+	@echo "  html       to make standalone HTML files"
+	@echo "  dirhtml    to make HTML files named index.html in directories"
+	@echo "  singlehtml to make a single large HTML file"
+	@echo "  pickle     to make pickle files"
+	@echo "  json       to make JSON files"
+	@echo "  htmlhelp   to make HTML files and a HTML help project"
+	@echo "  qthelp     to make HTML files and a qthelp project"
+	@echo "  devhelp    to make HTML files and a Devhelp project"
+	@echo "  epub       to make an epub"
+	@echo "  latex      to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
+	@echo "  latexpdf   to make LaTeX files and run them through pdflatex"
+	@echo "  text       to make text files"
+	@echo "  man        to make manual pages"
+	@echo "  texinfo    to make Texinfo files"
+	@echo "  info       to make Texinfo files and run them through makeinfo"
+	@echo "  gettext    to make PO message catalogs"
+	@echo "  changes    to make an overview of all changed/added/deprecated items"
+	@echo "  linkcheck  to check all external links for integrity"
+	@echo "  doctest    to run all doctests embedded in the documentation (if enabled)"
+
+clean:
+	-rm -rf $(BUILDDIR)/*
+
+html:
+	$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
+	@echo
+	@echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
+
+server:
+	@echo "Running dev. server on port 4001."
+	cd build/html && python -m SimpleHTTPServer 4001
+
+dirhtml:
+	$(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml
+	@echo
+	@echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml."
+
+singlehtml:
+	$(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml
+	@echo
+	@echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml."
+
+pickle:
+	$(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle
+	@echo
+	@echo "Build finished; now you can process the pickle files."
+
+json:
+	$(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json
+	@echo
+	@echo "Build finished; now you can process the JSON files."
+
+htmlhelp:
+	$(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp
+	@echo
+	@echo "Build finished; now you can run HTML Help Workshop with the" \
+	      ".hhp project file in $(BUILDDIR)/htmlhelp."
+
+qthelp:
+	$(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp
+	@echo
+	@echo "Build finished; now you can run "qcollectiongenerator" with the" \
+	      ".qhcp project file in $(BUILDDIR)/qthelp, like this:"
+	@echo "# qcollectiongenerator $(BUILDDIR)/qthelp/SDPlanning.qhcp"
+	@echo "To view the help file:"
+	@echo "# assistant -collectionFile $(BUILDDIR)/qthelp/SDPlanning.qhc"
+
+devhelp:
+	$(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp
+	@echo
+	@echo "Build finished."
+	@echo "To view the help file:"
+	@echo "# mkdir -p $$HOME/.local/share/devhelp/SDPlanning"
+	@echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/SDPlanning"
+	@echo "# devhelp"
+
+epub:
+	$(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub
+	@echo
+	@echo "Build finished. The epub file is in $(BUILDDIR)/epub."
+
+latex:
+	$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
+	@echo
+	@echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex."
+	@echo "Run \`make' in that directory to run these through (pdf)latex" \
+	      "(use \`make latexpdf' here to do that automatically)."
+
+latexpdf:
+	$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
+	@echo "Running LaTeX files through pdflatex..."
+	$(MAKE) -C $(BUILDDIR)/latex all-pdf
+	@echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
+
+text:
+	$(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text
+	@echo
+	@echo "Build finished. The text files are in $(BUILDDIR)/text."
+
+man:
+	$(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man
+	@echo
+	@echo "Build finished. The manual pages are in $(BUILDDIR)/man."
+
+texinfo:
+	$(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo
+	@echo
+	@echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo."
+	@echo "Run \`make' in that directory to run these through makeinfo" \
+	      "(use \`make info' here to do that automatically)."
+
+info:
+	$(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo
+	@echo "Running Texinfo files through makeinfo..."
+	make -C $(BUILDDIR)/texinfo info
+	@echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo."
+
+gettext:
+	$(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale
+	@echo
+	@echo "Build finished. The message catalogs are in $(BUILDDIR)/locale."
+
+changes:
+	$(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes
+	@echo
+	@echo "The overview file is in $(BUILDDIR)/changes."
+
+linkcheck:
+	$(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck
+	@echo
+	@echo "Link check complete; look for any errors in the above output " \
+	      "or in $(BUILDDIR)/linkcheck/output.txt."
+
+doctest:
+	$(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest
+	@echo "Testing of doctests in the sources finished, look at the " \
+	      "results in $(BUILDDIR)/doctest/output.txt."
diff --git a/debian/adhoc/examples/demo/source/_static/my-styles.css b/debian/adhoc/examples/demo/source/_static/my-styles.css
new file mode 100644
index 0000000..ef97322
--- /dev/null
+++ b/debian/adhoc/examples/demo/source/_static/my-styles.css
@@ -0,0 +1,8 @@
+/* Unused samples for overrides example. */
+.navbar-default .navbar-brand {
+  color: yellow;
+}
+
+footer {
+  background-color: red;
+}
diff --git a/debian/adhoc/examples/demo/source/_templates/layout.html b/debian/adhoc/examples/demo/source/_templates/layout.html
new file mode 100644
index 0000000..5cd53f0
--- /dev/null
+++ b/debian/adhoc/examples/demo/source/_templates/layout.html
@@ -0,0 +1,24 @@
+{% extends "!layout.html" %}
+
+{# Custom CSS overrides #}
+{# set bootswatch_css_custom = ['_static/my-styles.css'] #}
+
+{# Add github banner (from: https://github.com/blog/273-github-ribbons). #}
+{% block header %}
+  {{ super() }}
+	<!-- PRIVACY-BREACH-GENERIC
+  <a href="https://github.com/jupyter/sphinx-theme"
+     class="visible-desktop hidden-xs"><img
+    id="gh-banner"
+    style="position: absolute; top: 50px; right: 0; border: 0;"
+    src="https://s3.amazonaws.com/github/ribbons/forkme_right_white_ffffff.png"
+    alt="Fork me on GitHub"></a>
+		-->
+  <script>
+    // Adjust banner height.
+    $(function () {
+      var navHeight = $(".navbar .container").css("height");
+      $("#gh-banner").css("top", navHeight);
+    });
+  </script>
+{% endblock %}
diff --git a/debian/adhoc/examples/demo/source/_themes/bootstrap b/debian/adhoc/examples/demo/source/_themes/bootstrap
new file mode 120000
index 0000000..57a1195
--- /dev/null
+++ b/debian/adhoc/examples/demo/source/_themes/bootstrap
@@ -0,0 +1 @@
+../../../bootstrap
\ No newline at end of file
diff --git a/debian/adhoc/examples/demo/source/conf.py b/debian/adhoc/examples/demo/source/conf.py
new file mode 100644
index 0000000..7844046
--- /dev/null
+++ b/debian/adhoc/examples/demo/source/conf.py
@@ -0,0 +1,44 @@
+# -*- coding: utf-8 -*-
+import sys, os
+sys.path.insert(0, os.path.abspath('../../'))
+from jupyter_sphinx_theme import *
+
+extensions = extensions + ['sphinx.ext.autodoc', 'sphinx.ext.todo', 'sphinx.ext.ifconfig', 'sphinx.ext.viewcode']
+
+templates_path = ['_templates']
+
+master_doc = 'index'
+
+project = u'Demo'
+copyright = u'Ryan Roemer, Project Jupyter, and contributors'
+
+version = theme_version
+release = theme_version
+
+exclude_patterns = []
+
+pygments_style = 'sphinx'
+todo_include_todos = True
+
+html_theme_options = {
+    'navbar_title': "Demo",
+}
+html_static_path = ["_static"]
+htmlhelp_basename = 'MyProjectDoc'
+
+latex_elements = { }
+
+latex_documents = [
+  ('index', 'MyProject.tex', u'My Project',
+   u'Ryan Roemer', 'manual'),
+]
+man_pages = [
+    ('index', 'myproject', u'My Project',
+     [u'Ryan Roemer'], 1)
+]
+texinfo_documents = [
+  ('index', 'MyProject', u'My Project',
+   u'Ryan Roemer', 'MyProject', 'One line description of project.',
+   'Miscellaneous'),
+]
+intersphinx_mapping = {'http://docs.python.org/': None}
diff --git a/debian/adhoc/examples/demo/source/demologo.png b/debian/adhoc/examples/demo/source/demologo.png
new file mode 100644
index 0000000..957f28e
Binary files /dev/null and b/debian/adhoc/examples/demo/source/demologo.png differ
diff --git a/debian/adhoc/examples/demo/source/downloads.rst b/debian/adhoc/examples/demo/source/downloads.rst
new file mode 100644
index 0000000..e112f19
--- /dev/null
+++ b/debian/adhoc/examples/demo/source/downloads.rst
@@ -0,0 +1,8 @@
+===========
+ Downloads
+===========
+
+The following zip bundles can be directly installed into your themes directory.
+
+Versions
+========
diff --git a/debian/adhoc/examples/demo/source/examples.rst b/debian/adhoc/examples/demo/source/examples.rst
new file mode 100644
index 0000000..25c1cde
--- /dev/null
+++ b/debian/adhoc/examples/demo/source/examples.rst
@@ -0,0 +1,205 @@
+==========
+ Examples
+==========
+
+Various examples of Bootstrap styling applied to Sphinx constructs. You can
+view the `source <./_sources/examples.txt>`_ of this page to see the specific
+reStructuredText used to create these examples.
+
+Headings
+========
+This is a first level heading (``h1``).
+
+Sub-Heading
+-----------
+This is a second level heading (``h2``).
+
+Sub-Sub-Heading
+~~~~~~~~~~~~~~~
+This is a third level heading (``h3``).
+
+
+Code
+====
+The Sphinx Bootstrap Theme uses Bootstrap styling for ``inline code text`` and
+::
+
+    multiline
+    code text
+
+Here's an included example with line numbers.
+
+.. literalinclude:: ../../jupyter_sphinx_theme/__init__.py
+   :linenos:
+
+It also works with existing Sphinx highlighting:
+
+.. code-block:: html
+
+    <html>
+      <body>Hello World</body>
+    </html>
+
+.. code-block:: python
+
+    def hello():
+        """Greet."""
+        return "Hello World"
+
+.. code-block:: javascript
+
+    /**
+     * Greet.
+     */
+    function hello(): {
+      return "Hello World";
+    }
+
+
+Admonitions
+===========
+The Sphinx Bootstrap Theme uses the Bootstrap ``alert`` classes for Sphinx
+admonitions.
+
+Note
+----
+.. note:: This is a **note**.
+
+Todo
+----
+.. todo:: This is a **todo**.
+
+Warning
+-------
+.. warning:: This is a **warning**.
+
+Danger
+------
+.. danger:: This is **danger**-ous.
+
+Footnotes
+=========
+I have footnoted a first item [#f1]_ and second item [#f2]_.
+
+.. rubric:: Footnotes
+.. [#f1] My first footnote.
+.. [#f2] My second footnote.
+
+Icons
+=====
+Icons are different in Bootstrap 2 and 3, so you will only see an
+icon below for the version of Bootstrap that we used to build these docs.
+
+Bootstrap 2
+-----------
+The following template HTML:
+
+.. code-block:: html
+
+    <span class="icon-star-empty"></span>
+
+translates to a neat star:
+
+.. raw:: html
+
+    <span class="icon-star-empty"></span>
+
+Bootstrap 3
+-----------
+The following template HTML:
+
+.. code-block:: html
+
+    <span class="glyphicon glyphicon-star-empty"></span>
+
+translates to a neat star:
+
+.. raw:: html
+
+    <span class="glyphicon glyphicon-star-empty"></span>
+
+Tables
+======
+Here are some examples of Sphinx
+`tables <http://sphinx-doc.org/rest.html#rst-tables>`_. The Sphinx Bootstrap
+Theme removes all Sphinx ``docutils`` classes and replaces them with the
+default Bootstrap ``table`` class.  You can add additional table classes
+using the Sphinx ``cssclass::`` directive, as demonstrated in the following
+tables.
+
+Grid
+----
+A "**bordered**" grid table:
+
+.. cssclass:: table-bordered
+
++------------------------+------------+----------+----------+
+| Header1                | Header2    | Header3  | Header4  |
++========================+============+==========+==========+
+| row1, cell1            | cell2      | cell3    | cell4    |
++------------------------+------------+----------+----------+
+| row2 ...               | ...        | ...      |          |
++------------------------+------------+----------+----------+
+| ...                    | ...        | ...      |          |
++------------------------+------------+----------+----------+
+
+which uses the directive::
+
+    .. cssclass:: table-bordered
+
+Simple
+------
+A simple "**striped**" table:
+
+.. cssclass:: table-striped
+
+=====  =====  =======
+H1     H2     H3
+=====  =====  =======
+cell1  cell2  cell3
+...    ...    ...
+...    ...    ...
+=====  =====  =======
+
+which uses the directive::
+
+    .. cssclass:: table-striped
+
+And a "**hoverable**" table:
+
+.. cssclass:: table-hover
+
+=====  =====  =======
+H1     H2     H3
+=====  =====  =======
+cell1  cell2  cell3
+...    ...    ...
+...    ...    ...
+=====  =====  =======
+
+which uses the directive::
+
+    .. cssclass:: table-hover
+
+Code Documentation
+==================
+
+An example Python function.
+
+.. py:function:: format_exception(etype, value, tb[, limit=None])
+
+   Format the exception with a traceback.
+
+   :param etype: exception type
+   :param value: exception value
+   :param tb: traceback object
+   :param limit: maximum number of stack frames to show
+   :type limit: integer or None
+   :rtype: list of strings
+
+An example JavaScript function.
+
+.. js:class:: MyAnimal(name[, age])
+
+   :param string name: The name of the animal
+   :param number age: an optional age for the animal
diff --git a/debian/adhoc/examples/demo/source/index.rst b/debian/adhoc/examples/demo/source/index.rst
new file mode 100644
index 0000000..4b8b678
--- /dev/null
+++ b/debian/adhoc/examples/demo/source/index.rst
@@ -0,0 +1,26 @@
+==========================
+ Jupyter Sphinx Theme Demo
+==========================
+
+This is a basic demo site for the `Jupyter Sphinx Theme`_ that provides a
+minimal working Sphinx site using the theme.
+
+.. _`Jupyter Sphinx Theme`: https://github.com/jupyter/jupyter-sphinx-theme
+
+Contents
+========
+
+Setting up and using the theme.
+
+.. toctree::
+   :maxdepth: 2
+
+   examples
+   sidebar
+   subdir/index
+
+Indices and tables
+==================
+
+* :ref:`genindex`
+* :ref:`search`
diff --git a/debian/adhoc/examples/demo/source/sidebar.rst b/debian/adhoc/examples/demo/source/sidebar.rst
new file mode 100644
index 0000000..8de8a19
--- /dev/null
+++ b/debian/adhoc/examples/demo/source/sidebar.rst
@@ -0,0 +1,31 @@
+==================
+ Sidebar Examples
+==================
+
+This page demonstrates the use of a simple navigation sidebar.
+
+Headings
+========
+This is a first level heading (``h1``).
+
+Sub-Heading
+-----------
+This is a second level heading (``h2``).
+
+Sub-Sub-Heading
+~~~~~~~~~~~~~~~
+This is a third level heading (``h3``).
+
+
+Let's Rock Some Lorem!
+======================
+
+\.\.\. and now some Lorem text so that we can check scrolling
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
diff --git a/debian/adhoc/examples/demo/source/subdir/index.rst b/debian/adhoc/examples/demo/source/subdir/index.rst
new file mode 100644
index 0000000..e68659a
--- /dev/null
+++ b/debian/adhoc/examples/demo/source/subdir/index.rst
@@ -0,0 +1,20 @@
+=================
+Subdirectory Page
+=================
+
+This page is in a subdirectory.
+
+Headings
+========
+This is a first level heading (``h1``).
+
+Sub-Heading
+-----------
+This is a second level heading (``h2``).
+
+Sub-Sub-Heading
+~~~~~~~~~~~~~~~
+This is a third level heading (``h3``).
+
+
+
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..4926e1e
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+jupyter-sphinx-theme (0.0.6+ds-1) experimental; urgency=medium
+
+  * Initial release (Closes: #838798).
+
+ -- Jerome Benoit <calculus at rezozer.net>  Thu, 10 Nov 2016 04:48:33 +0000
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..48c5e7c
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1 @@
+jupyter_sphinx_theme.egg-info/
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..0df379e
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,82 @@
+Source: jupyter-sphinx-theme
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Jerome Benoit <calculus at rezozer.net>
+Build-Depends:
+Build-Depends-Indep:
+ debhelper (>= 10),
+ dh-python,
+ python-all,
+ python-setuptools,
+ python-nbsphinx,
+ python-recommonmark,
+ python3-all,
+ python3-setuptools,
+ python3-nbsphinx,
+ python3-recommonmark
+Standards-Version: 3.9.8
+X-Python-Version: >= 2.7
+X-Python3-Version: >= 3.2
+Homepage: https://github.com/ipython/jupyter-sphinx-theme
+Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/jupyter-sphinx-theme.git
+Vcs-Browser: https://anonscm.debian.org/git/python-modules/packages/jupyter-sphinx-theme.git
+
+Package: python-jupyter-sphinx-theme
+Architecture: all
+Depends: jupyter-sphinx-theme-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
+Suggests: jupyter-sphinx-theme-doc (= ${source:Version})
+Description: Jupyter Sphinx Theme -- Python
+ A Jupyter Sphinx theme for narrative documentation.
+ .
+ It integrates the Bootstrap CSS / JavaScript framework with various layout
+ options, hierarchical menu navigation, and mobile-friendly responsive design.
+ It is configurable, extensible and can use any number of different Bootswatch
+ CSS themes.
+ .
+ This package contains the Python 2 version of the theme.
+
+Package: python3-jupyter-sphinx-theme
+Architecture: all
+Depends: jupyter-sphinx-theme-common (= ${binary:Version}), ${python3:Depends}, ${misc:Depends}
+Suggests: jupyter-sphinx-theme-doc (= ${source:Version})
+Description: Jupyter Sphinx Theme -- Python 3
+ A Jupyter Sphinx theme for narrative documentation.
+ .
+ It integrates the Bootstrap CSS / JavaScript framework with various layout
+ options, hierarchical menu navigation, and mobile-friendly responsive design.
+ It is configurable, extensible and can use any number of different Bootswatch
+ CSS themes.
+ .
+ This package contains the Python 3 version of the theme.
+
+Package: jupyter-sphinx-theme-common
+Architecture: all
+Depends: ${python3:Depends}, ${misc:Depends}
+Description: Jupyter Sphinx Theme -- common files
+ A Jupyter Sphinx theme for narrative documentation.
+ .
+ It integrates the Bootstrap CSS / JavaScript framework with various layout
+ options, hierarchical menu navigation, and mobile-friendly responsive design.
+ It is configurable, extensible and can use any number of different Bootswatch
+ CSS themes.
+ .
+ This package contains the common files used by the theme.
+
+Package: jupyter-sphinx-theme-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Recommends:
+ python-jupyter-sphinx-theme (= ${binary:Version}), python-entrypoints,
+ texlive-fonts-recommended, texlive-generic-extra, texlive-latex-extra, texlive-latex-recommended,
+ texinfo
+Description: Jupyter Sphinx Theme -- documentation
+ A Jupyter Sphinx theme for narrative documentation.
+ .
+ It integrates the Bootstrap CSS / JavaScript framework with various layout
+ options, hierarchical menu navigation, and mobile-friendly responsive design.
+ It is configurable, extensible and can use any number of different Bootswatch
+ CSS themes.
+ .
+ This package contains the common documentation and examples.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..735813f
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,90 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0
+Upstream-Name: jupyter-sphinx-theme
+Upstream-Contact: IPython Development Team <ipython-dev at scipy.org>
+Source: https://pypi.python.org/pypi/jupyter-sphinx-theme
+X-Source: http://github.com/jupyter/sphinx-theme
+Files-Excluded:
+ jupyter_sphinx_theme.egg-info
+ setup.cfg
+
+Files: *
+Copyright:
+ 2016 Jupyter Development Team <http://jupyter.org/>
+License: MIT
+
+Files:
+ jupyter_sphinx_theme/jupyter/static/bootstrap-2.3.2/*
+ jupyter_sphinx_theme/jupyter/static/bootstrap-3.3.4/*
+ jupyter_sphinx_theme/jupyter/static/bootswatch-2.3.2/*
+ jupyter_sphinx_theme/jupyter/static/bootswatch-3.3.4/*
+Copyright:
+ 2011-2016 Ryan Roemer <ryan at loose-bits.com>
+License: MIT
+
+Files: debian/*
+Copyright:
+ 2016 Jerome Benoit <calculus at rezozer.net>
+License: MIT
+
+Files: debian/missing-sources/jquery-1.11.0.js
+Copyright:
+ 2005,2014 jQuery Foundation, Inc. and other contributors
+License: MIT
+
+Files: debian/adhoc/examples/demo/*
+Copyright:
+ 2016 Jupyter Development Team <http://jupyter.org/>
+ 2011-2016 Ryan Roemer <ryan at loose-bits.com>
+License: BSD-3-clause
+Comment:
+ This demo folder is part of the material provided by Ryan Roemer, but
+ unfortunately not distributed within the source tarball. It was fetched
+ as-is by hand from https://github.com/jupyter/jupyter-sphinx-theme modulo
+ a commented-out privacy-breach[-generic].
+
+License: MIT
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+
+License: BSD-3-clause
+ All rights reserved.
+ .
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+ .
+ Redistributions in binary form must reproduce the above copyright notice, this
+ list of conditions and the following disclaimer in the documentation and/or
+ other materials provided with the distribution.
+ .
+ Neither the name of the Jupyter Development Team nor the names of its
+ contributors may be used to endorse or promote products derived from this
+ software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..cec628c
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,2 @@
+[DEFAULT]
+pristine-tar = True
diff --git a/debian/jupyter-sphinx-theme-common.docs b/debian/jupyter-sphinx-theme-common.docs
new file mode 100644
index 0000000..b43bf86
--- /dev/null
+++ b/debian/jupyter-sphinx-theme-common.docs
@@ -0,0 +1 @@
+README.md
diff --git a/debian/jupyter-sphinx-theme-common.install b/debian/jupyter-sphinx-theme-common.install
new file mode 100644
index 0000000..c87a879
--- /dev/null
+++ b/debian/jupyter-sphinx-theme-common.install
@@ -0,0 +1 @@
+jupyter_sphinx_theme/jupyter/ /usr/share/jupyter_sphinx_theme/
diff --git a/debian/jupyter-sphinx-theme-common.lintian-overrides b/debian/jupyter-sphinx-theme-common.lintian-overrides
new file mode 100644
index 0000000..a522ebe
--- /dev/null
+++ b/debian/jupyter-sphinx-theme-common.lintian-overrides
@@ -0,0 +1,11 @@
+# The upstream source tarball contains no ChangeLog file.
+jupyter-sphinx-theme-common: no-upstream-changelog
+
+# This package brings indeed some fonts: it appears that the involved fonts
+# are presents in a myriad of other similar packages: clearly a specific
+# package must be created.
+jupyter-sphinx-theme-common: font-in-non-font-package
+
+# The involved Cascading Style Sheets (CSS) are distributed as static material
+# meant to generate web material: in this sense it is a False-Positive.
+jupyter-sphinx-theme-common: privacy-breach-generic
diff --git a/debian/jupyter-sphinx-theme-doc.docs b/debian/jupyter-sphinx-theme-doc.docs
new file mode 100644
index 0000000..b43bf86
--- /dev/null
+++ b/debian/jupyter-sphinx-theme-doc.docs
@@ -0,0 +1 @@
+README.md
diff --git a/debian/jupyter-sphinx-theme-doc.examples b/debian/jupyter-sphinx-theme-doc.examples
new file mode 100644
index 0000000..8c0890a
--- /dev/null
+++ b/debian/jupyter-sphinx-theme-doc.examples
@@ -0,0 +1 @@
+debian/adhoc/examples/*
diff --git a/debian/jupyter-sphinx-theme-doc.lintian-overrides b/debian/jupyter-sphinx-theme-doc.lintian-overrides
new file mode 100644
index 0000000..f7654e4
--- /dev/null
+++ b/debian/jupyter-sphinx-theme-doc.lintian-overrides
@@ -0,0 +1,6 @@
+# The upstream source tarball contains no ChangeLog file.
+jupyter-sphinx-theme-doc: no-upstream-changelog
+
+# The `demo' material contains indeed a privacy-breach:
+# it was commented out by hand (so it is a False-Positive).
+jupyter-sphinx-theme-doc: privacy-breach-generic
diff --git a/debian/missing-sources/jquery-1.11.0.js b/debian/missing-sources/jquery-1.11.0.js
new file mode 100644
index 0000000..3c88fa8
--- /dev/null
+++ b/debian/missing-sources/jquery-1.11.0.js
@@ -0,0 +1,10337 @@
+/*!
+ * jQuery JavaScript Library v1.11.0
+ * http://jquery.com/
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ *
+ * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2014-01-23T21:02Z
+ */
+
+(function( global, factory ) {
+
+	if ( typeof module === "object" && typeof module.exports === "object" ) {
... 10440 lines suppressed ...

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/jupyter-sphinx-theme.git



More information about the Python-modules-commits mailing list