[Python-modules-commits] [cf-python] 10/11: Updated copyright and added README.source.

Klaus Zimmermann zklaus-guest at moszumanska.debian.org
Wed Sep 14 15:09:48 UTC 2016


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

zklaus-guest pushed a commit to branch master
in repository cf-python.

commit f13cb7f2f7e066c29509321ba50519e7b823d92c
Author: Klaus Zimmermann <klaus_zimmermann at gmx.de>
Date:   Wed Sep 14 16:49:27 2016 +0200

    Updated copyright and added README.source.
    
    Signed-off-by: Klaus Zimmermann <klaus_zimmermann at gmx.de>
---
 debian/README.source | 23 +++++++++++++++++++++++
 debian/copyright     | 43 +++++++++----------------------------------
 2 files changed, 32 insertions(+), 34 deletions(-)

diff --git a/debian/README.source b/debian/README.source
new file mode 100644
index 0000000..723e47c
--- /dev/null
+++ b/debian/README.source
@@ -0,0 +1,23 @@
+This package is maintained within the Debian Python Modules Team (DPMT)
+and follows that team's policy.
+
+Upstream sources are modified by the script debian/repack, that is
+automatically triggered by uscan, in the following ways:
+- Pre-built sphinx documentation is removed from docs/build and
+  will be generated in the build process.
+- Modified extracts from the third-party library udunits2 are removed
+  from cf/etc/udunits; instead the pristine database from the
+  libudunits2-0 package (that is a dependency) will be used, with the
+  modifications applied programmatically.
+
+Additionally, the manpages debian/cfa.1 and debian/cfdump.1 have been
+extracted from the scripts scripts/cfa and scripts/cfdump in which they
+are embedded in upstream.
+
+Finally, the binary file debian/test_file.nc is shipped.
+It is a test fixture that in upstream is created during the first test
+run. This means that running the tests without this file initially
+fails. To avoid this during the build process it is copied by
+debian/rules before the tests are run.
+
+ -- Klaus Zimmermann <klaus_zimmermann at gmx.de>, Wed, 14 Sep 2016 16:39:56 +0200
diff --git a/debian/copyright b/debian/copyright
index 7509099..ccf3dbe 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,9 +1,16 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: cf-python
+Upstream-Contact: David Hassel <d.c.hassell at reading.ac.uk>
 Source: http://cfpython.bitbucket.org/
+ The pristine upstream source contains pre-built sphinx documentation
+ and a modified extract from the udunits2 library, that is already
+ available in debian via the libudunits2-0 package.
+ .
+ The debian/repack program removes those files to create the Debian
+ upstream source tarball.
 
 Files: *
-Copyright: 2016 David Hassel <d.c.hassell at reading.ac.uk>
+Copyright: 2016 David Hassel <d.c.hassell at reading.ac.uk>
 License: Expat
 
 Files: debian/*
@@ -11,18 +18,13 @@ Copyright: 2016 Klaus Zimmermann <klaus_zimmermann at gmx.de>
 License: Expat
 
 Files: debian/test_file.nc debian/cfa.1 debian/cfdump.1
-Copyright: 2016 David Hassel <d.c.hassell at reading.ac.uk>
+Copyright: 2016 David Hassel <d.c.hassell at reading.ac.uk>
 License: Expat
 
 Files: cf/um/umread/*
 Copyright: 2014 Alan Iwi <alan.iwi at stfc.ac.uk>
 License: Expat
 
-Files: cf/etc/udunits/*
-Copyright: 2008, 2009 University Corporation for Atmospheric Research
-           2016 David Hassel <d.c.hassell at reading.ac.uk>
-License: Udunits
-
 License: Expat
  Permission is hereby granted, free of charge, to any person obtaining a
  copy of this software and associated documentation files (the "Software"),
@@ -41,30 +43,3 @@ License: Expat
  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: Udunits
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- .
-    1) Redistributions of source code must retain the above copyright notice,
-       this list of conditions and the following disclaimer.
-    2) 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.
-    3) Neither the names of the development group, the copyright holders, nor the
-       names of contributors may be used to endorse or promote products derived
-       from this software without specific prior written permission.
-    4) This license shall terminate automatically and you may no longer exercise
-       any of the rights granted to you by this license as of the date you
-       commence an action, including a cross-claim or counterclaim, against
-       the copyright holders or any contributor alleging that this software
-       infringes a patent. This termination provision shall not apply for an
-       action alleging patent infringement by combinations of this software with
-       other software or hardware.
- .
- 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 CONTRIBUTORS
- 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 WITH THE SOFTWARE.

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



More information about the Python-modules-commits mailing list