summaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control92
1 files changed, 92 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..332517a
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,92 @@
+Source: weasyprint
+Section: python
+Priority: optional
+Maintainer: "P. J. McDermott" <pj@pehjota.net>
+Build-Depends: debhelper (>= 9),
+# Needed to build Python 2 modules:
+ python-all (>= 2.6.6-3~),
+ python-setuptools,
+# Needed to build Python 3 modules:
+# Uncomment when python3-cssselect is built.
+# python3-all (>= 3.1.2-7~),
+# python3-setuptools,
+# Needed to build documenation:
+ python-sphinx,
+# Needed to build documentation with sphinx.ext.autodoc:
+ python-lxml,
+ python-tinycss,
+ python-cssselect,
+ python-cairosvg,
+ python-cffi,
+ python-cairocffi,
+ python-pyphen,
+# Needed to build documentation with sphinx.ext.intersphinx:
+ python-cairo-dev,
+ python-cairocffi-doc,
+Standards-Version: 3.9.4
+Homepage: http://weasyprint.org/
+X-Python-Version: >= 2.6
+# Uncomment when python3-cssselect is built.
+#X-Python3-Version: >= 3.1
+
+Package: weasyprint
+Architecture: all
+Depends: ${misc:Depends}, ${python:Depends},
+ python-weasyprint (= ${binary:Version}),
+Description: Utility to convert Web documents to PDF
+ WeasyPrint is a visual rendering engine for HTML and CSS that can export to
+ PDF. It aims to support web standards for printing. WeasyPrint is free
+ software made available under a BSD license.
+ .
+ It is based on various libraries but *not* on a full rendering engine like
+ WebKit or Gecko. The CSS layout engine is written in Python, designed for
+ pagination, and meant to be easy to hack on.
+ .
+ This package provides the /usr/bin/weasyprint utility.
+
+Package: python-weasyprint
+Architecture: all
+Depends: ${misc:Depends}, ${python:Depends},
+Description: Rendering engine to convert HTML/CSS to PDF (Python 2)
+ WeasyPrint is a visual rendering engine for HTML and CSS that can export to
+ PDF. It aims to support web standards for printing. WeasyPrint is free
+ software made available under a BSD license.
+ .
+ It is based on various libraries but *not* on a full rendering engine like
+ WebKit or Gecko. The CSS layout engine is written in Python, designed for
+ pagination, and meant to be easy to hack on.
+ .
+ This package provides the Python 2 modules for the WeasyPrint visual rendering
+ engine.
+
+# Uncomment when python3-cssselect is built.
+#Package: python3-weasyprint
+#Architecture: all
+#Depends: ${misc:Depends}, ${python3:Depends},
+#Description: Rendering engine to convert HTML/CSS to PDF (Python 3)
+# WeasyPrint is a visual rendering engine for HTML and CSS that can export to
+# PDF. It aims to support web standards for printing. WeasyPrint is free
+# software made available under a BSD license.
+# .
+# It is based on various libraries but *not* on a full rendering engine like
+# WebKit or Gecko. The CSS layout engine is written in Python, designed for
+# pagination, and meant to be easy to hack on.
+# .
+# This package provides the Python 3 modules for the WeasyPrint visual rendering
+# engine.
+
+Package: weasyprint-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}, ${sphinxdoc:Depends},
+Description: Rendering engine to convert HTML/CSS to PDF - documentation
+ WeasyPrint is a visual rendering engine for HTML and CSS that can export to
+ PDF. It aims to support web standards for printing. WeasyPrint is free
+ software made available under a BSD license.
+ .
+ It is based on various libraries but *not* on a full rendering engine like
+ WebKit or Gecko. The CSS layout engine is written in Python, designed for
+ pagination, and meant to be easy to hack on.
+ .
+ This package provides the documentation for the WeasyPrint visual rendering
+ engine.