[pycsw] 14/20: Add seperate docs package + build from source

Johan Van de Wauw johanvdw-guest at moszumanska.debian.org
Tue Sep 30 19:16:28 UTC 2014


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

johanvdw-guest pushed a commit to branch master
in repository pycsw.

commit eab257697867c927f860e71933174f4ad25ce2a4
Author: Johan Van de Wauw <johan.vandewauw at gmail.com>
Date:   Mon Sep 29 21:06:48 2014 +0200

    Add seperate docs package + build from source
---
 debian/control                  | 36 +++++++++++++++++++++++++++---------
 debian/pycsw-cgi.install        |  1 -
 debian/python-pycsw-doc.install |  1 +
 3 files changed, 28 insertions(+), 10 deletions(-)

diff --git a/debian/control b/debian/control
index 731ecb8..12942a0 100644
--- a/debian/control
+++ b/debian/control
@@ -4,48 +4,66 @@ Uploaders: Angelos Tzotsos <gcpp.kalxas at gmail.com>
 Section: python
 Priority: optional
 Build-Depends: debhelper (>= 9),
-	       dh-python,
+               dh-python,
                python-setuptools,
                python-all-dev,
                python-all,
+               python-sphinx,
                dh-apache2,
                apache2-dev
-Standards-Version: 3.9.5
+Standards-Version: 3.9.6
 Homepage: http://pycsw.org
 X-Python-Version: >= 2.5
 
 Package: python-pycsw
 Architecture: all
-Depends: ${python:Depends}
-         ${misc:Depends},
-         debconf,
+Depends: debconf,
          python,
          python-lxml,
          python-shapely,
          python-pyproj,
          python-owslib,
          python-tz
-Description: pycsw is an OGC CSW server implementation written in Python.
+Description: OGC compliant metadata (catalog service for web) backend
  pycsw is an OGC CSW server implementation written in Python. Started in 2010
  (more formally announced in 2011), pycsw allows for the publishing and
  discovery of geospatial metadata, providing a standards-based metadata and
  catalogue component of spatial data infrastructures. pycsw is Open Source,
  released under an MIT license, and runs on all major platforms (Windows, Linux,
  Mac OS X).
+ .
+ This package contains the necessary backend python scripts for running
+ the apache cgi plugin (pycsw-cgi).
 
 Package: pycsw-cgi
 Architecture: all
-Depends:${python:Depends}, 
-	${misc:Depends},
+Depends: ${python:Depends},
+         ${misc:Depends},
          debconf,
          python,
          apache2,
          python-sqlalchemy,
          python-pycsw
-Description: pycsw-cgi installs a CGI apache service based on python-pycsw.
+Description: CGI apache CSW service based on python-pycsw.
+ pycsw is an OGC CSW server implementation written in Python. Started in 2010
+ (more formally announced in 2011), pycsw allows for the publishing and
+ discovery of geospatial metadata, providing a standards-based metadata and
+ catalogue component of spatial data infrastructures. pycsw is Open Source,
+ released under an MIT license, and runs on all major platforms (Windows, Linux,
+ Mac OS X).
+ .
+ This package contains the apache cgi plugin (pycsw-cgi).
+
+Package: python-pycsw-doc
+Architecture: all
+Section: doc
+Depends: ${sphinxdoc:Depends}, ${misc:Depends}
+Description:  OGC compliant metadata (catalog service for web) server
  pycsw is an OGC CSW server implementation written in Python. Started in 2010
  (more formally announced in 2011), pycsw allows for the publishing and
  discovery of geospatial metadata, providing a standards-based metadata and
  catalogue component of spatial data infrastructures. pycsw is Open Source,
  released under an MIT license, and runs on all major platforms (Windows, Linux,
  Mac OS X).
+ .
+ This package contains the documentation.
diff --git a/debian/pycsw-cgi.install b/debian/pycsw-cgi.install
index da26a07..75d56ca 100644
--- a/debian/pycsw-cgi.install
+++ b/debian/pycsw-cgi.install
@@ -1,4 +1,3 @@
-docs/_build/html/*              /usr/share/pycsw/docs/
 etc/harvest-all.cron		/etc/pycsw
 etc/mappings.py			/etc/pycsw
 bin/*				/usr/share/pycsw/bin/
diff --git a/debian/python-pycsw-doc.install b/debian/python-pycsw-doc.install
new file mode 100644
index 0000000..021de43
--- /dev/null
+++ b/debian/python-pycsw-doc.install
@@ -0,0 +1 @@
+build/html/*              /usr/share/pycsw/docs/

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/pycsw.git



More information about the Pkg-grass-devel mailing list