[Debian-astro-commits] [cspice] 01/03: Improve debian documentation readability

Rock Storm rockstorm-guest at moszumanska.debian.org
Sun Dec 18 10:02:56 UTC 2016


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

rockstorm-guest pushed a commit to branch debian
in repository cspice.

commit 1b4d4d661cf2338d72c57319e173b5a66174484f
Author: Rock Storm <rockstorm at gmx.com>
Date:   Fri Dec 16 19:38:39 2016 +0100

    Improve debian documentation readability
---
 debian/CONTRIBUTING  | 29 +++++++++++++++++------------
 debian/README.Debian | 27 ++++++++++++++++++++-------
 debian/README.source |  9 ++++-----
 debian/copyright     |  5 ++++-
 debian/rules         | 16 ----------------
 5 files changed, 45 insertions(+), 41 deletions(-)

diff --git a/debian/CONTRIBUTING b/debian/CONTRIBUTING
index 52275c4..e270ed5 100644
--- a/debian/CONTRIBUTING
+++ b/debian/CONTRIBUTING
@@ -1,12 +1,17 @@
-Git Repository Layout
-=====================
-
-This package is maintained using git with the following branch layout:
-
- * "upstream" branch: contains the pristine contents extracted from upstream's "tarball".
- 
- * branch "dfsg": branches from "upstream" and includes the necessary changes to make it comply with the DFSG. Every finished repackaging is tagged "upstream/<upstrem-version>+dfsg". This tag is needed for building with gpb-buildpackage.
- 
- * branch "debian": contains only changes made to the debian folder. This is the branch that is suppossed to be checked out to call gbp-buildpackage from.
- 
- * brach "master": no use yet.
\ No newline at end of file
+Git Repository Layout
+=====================
+
+This package is maintained using git with the following branch layout:
+
+ * "upstream" branch: contains the pristine contents extracted from upstream's
+   "tarball".
+
+ * branch "dfsg": branches from "upstream" and includes the necessary changes
+   to make it comply with the DFSG. Every finished repackaging is tagged
+   "upstream/<upstrem-version>+dfsg". This tag is needed for building with
+   gpb-buildpackage.
+
+ * branch "debian": contains only changes made to the debian folder. This is
+   the branch that is suppossed to be checked out to call gbp-buildpackage from.
+
+ * brach "master": no use yet.
diff --git a/debian/README.Debian b/debian/README.Debian
index b9c8ee0..dfe4d7d 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -1,20 +1,33 @@
 General Information
 ===================
 
-The contents the CSPICE package is split into four packages in the following manner:
+The contents the CSPICE package is split into four packages in the following
+manner:
 
- * libcspice1: only contains the SPICE library, distributed as a shared library so it can be linked against.
+ * libcspice1: only contains the SPICE library, distributed as a shared library
+   so it can be linked against.
 
- * libcspice-dev: contains all the necessary tools to develop applications using the SPICE library. The latter is now distributed as a static library, along with the header files and libcspice.so.
+ * libcspice-dev: contains all the necessary tools to develop applications
+   using the SPICE library. The latter is now distributed as a static library,
+   along with the header files and libcspice.so.
 
- * cspice: contains mainly the utilities for which upstream has released the source code, a.k.a. the SPICE Toolkit. Also, some example or "cookbook" programs to demonstrate the capabilities of the spice library along with example data can be found in the directory /usr/share/doc/cspice/examples.
+ * cspice: contains mainly the utilities for which upstream has released the
+   source code, a.k.a. the SPICE Toolkit. Also, some example or "cookbook"
+   programs to demonstrate the capabilities of the spice library along with
+   example data can be found in the directory /usr/share/doc/cspice/examples.
 
- * cspice-doc: contains all the documentation for the library and the Toolkit utilities, in both text and html format. This documentation can be found in the directory /usr/share/doc/cspice once this package is installed. Upstream provides numerous additional tutorials and training lessons that can be found at http://naif.jpl.nasa.gov/naif/tutorials.html.
+ * cspice-doc: contains all the documentation for the library and the Toolkit
+   utilities, in both text and html format. This documentation can be found in
+   the directory /usr/share/doc/cspice once this package is installed. Upstream
+   provides numerous additional tutorials and training lessons that can be
+   found at http://naif.jpl.nasa.gov/naif/tutorials.html.
 
 
 Why is csupport not distributed? Where is "libcsupport"?
 ========================================================
 
-While upstream guarantees backwards compatibility for the SPICE library, that won't be the case for the csupport library. Also, users are kindly asked not to use this library. See /usr/share/doc/cspice/dscriptn.txt.
+While upstream guarantees backwards compatibility for the SPICE library, that
+won't be the case for the csupport library. Also, users are kindly asked not to
+use this library. See /usr/share/doc/cspice/dscriptn.txt.
 
- -- Rock Storm <rockstorm at gmx.com>  Wed, 19 Oct 2016 17:43:24 +0200
+ -- Rock Storm <rockstorm at gmx.com>  Fri, 16 Dec 2016 19:37:24 +0200
diff --git a/debian/README.source b/debian/README.source
index 42d78cf..f3b534f 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -1,10 +1,9 @@
 cspice for Debian
 ----------------
 
-Upstream releases different binaries and slightly different code for 32 and 64 bit machines. This Debian package is constructed from the 32 bit version by tweaking the code and rewritting the building sequence. See the patches placed in debian/patches and the debian/Makefile.
+Upstream releases different binaries and slightly different code for different platforms. This Debian package is constructed from the i386 version by
+tweaking the code and rewritting the building sequence. See the patches placed
+in debian/patches, the debian/configure script and the debian/Makefile.
 
-<this file describes information about the source package, see Debian policy
-manual section 4.14. You WILL either need to modify or delete this file>
-
- -- Rock Storm <rockstorm at gmx.com>  Wed, 19 Oct 2016 17:43:24 +0200
+ -- Rock Storm <rockstorm at gmx.com>  Fri, 16 Dec 2016 19:32:24 +0200
 
diff --git a/debian/copyright b/debian/copyright
index 959b739..1ea0e77 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -5,7 +5,10 @@ Source: http://naif.jpl.nasa.gov/pub/naif/toolkit//C/PC_Linux_GCC_32bit/packages
                  lib/*
                  src/*/*.h
  .
- Upstream bundles together source code and compiled binaries. Therefore the contents of exe and lib folders, which are all binary files created during building, are removed. Upstream replicates the same header files throughout many subfolders, this unnecessary files are also stripped.
+ Upstream bundles together source code and compiled binaries. Therefore the
+ contents of exe and lib folders, which are all binary files created during
+ building, are removed. Upstream replicates the same header files throughout
+ many subfolders, this unnecessary files are also stripped.
 
 Files: *
 Copyright: none
diff --git a/debian/rules b/debian/rules
index 01dd6c4..16b72d8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,18 +1,7 @@
 #!/usr/bin/make -f
-# See debhelper(7) (uncomment to enable)
-# output every command that modifies files on the build system.
-#export DH_VERBOSE = 1
 
-
-# see FEATURE AREAS in dpkg-buildflags(1)
 export DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow
 
-# see ENVIRONMENT in dpkg-buildflags(1)
-# package maintainers to append CFLAGS
-#export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
-# package maintainers to append LDFLAGS
-#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
-
 # group the binaries for cspice
 exes=brief \
      chronos \
@@ -33,11 +22,6 @@ exes=brief \
 	dh $@
 
 
-# dh_make generated override targets
-# This is example for Cmake (See https://bugs.debian.org/641051 )
-#override_dh_auto_configure:
-#	dh_auto_configure -- #	-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
-
 override_dh_auto_configure:
 	/bin/sh debian/configure
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-astro/packages/cspice.git



More information about the Debian-astro-commits mailing list