[erfa] 02/02: Add Debian files

Ole Streicher olebole-guest at alioth.debian.org
Wed Sep 11 05:52:02 UTC 2013


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

olebole-guest pushed a commit to branch debian
in repository erfa.

commit d2c63519a0c3f4b1008ffe83d31f6e5403523585
Author: Ole Streicher <debian at liska.ath.cx>
Date:   Wed Sep 11 07:50:35 2013 +0200

    Add Debian files
---
 debian/changelog           |    5 ++++
 debian/compat              |    1 +
 debian/control             |   46 ++++++++++++++++++++++++++++++++++++
 debian/copyright           |   56 ++++++++++++++++++++++++++++++++++++++++++++
 debian/liberfa-dev.install |    5 ++++
 debian/liberfa0.install    |    1 +
 debian/rules               |    9 +++++++
 debian/source/format       |    1 +
 debian/watch               |    3 +++
 9 files changed, 127 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..20f4dfe
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+erfa (0.0.1-1) unstable; urgency=low
+
+  * Initial release. (Closes: #719478)
+
+ -- Ole Streicher <debian at liska.ath.cx>  Sun, 08 Sep 2013 13:41:24 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..fca4938
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,46 @@
+Source: erfa
+Section: science
+Priority: extra
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Uploaders: Ole Streicher <debian at liska.ath.cx>
+Build-Depends: debhelper (>= 9), dh-autoreconf
+Standards-Version: 3.9.4
+Homepage: https://github.com/liberfa/erfa
+Vcs-Git: git://anonscm.debian.org/debian-science/packages/erfa.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/erfa.git
+
+Package: liberfa0
+Section: libs
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
+Description: Essential Routines for Fundamental Astronomy
+ ERFA is a C library containing key algorithms for astronomy, and is
+ based on the SOFA library published by the International Astronomical
+ Union (IAU).
+ .
+ It is intended to replicate the functionality of SOFA (aside from
+ possible bugfixes in ERFA that have not yet been included in SOFA),
+ but is licensed under a three-clause BSD license to enable its
+ compatibility with a wide range of open source licenses. Permission
+ for this release has been obtained from the SOFA board.
+ .
+ This package contains the shared library.
+
+Package: liberfa-dev
+Section: libdevel
+Architecture: any
+Depends: liberfa0 (= ${binary:Version}), ${misc:Depends}
+Description: Essential Routines for Fundamental Astronomy (development files)
+ ERFA is a C library containing key algorithms for astronomy, and is
+ based on the SOFA library published by the International Astronomical
+ Union (IAU).
+ .
+ It is intended to replicate the functionality of SOFA (aside from
+ possible bugfixes in ERFA that have not yet been included in SOFA),
+ but is licensed under a three-clause BSD license to enable its
+ compatibility with a wide range of open source licenses. Permission
+ for this release has been obtained from the SOFA board.
+ .
+ This package contains the header files and the static library.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..a5bec0d
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,56 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: erfa
+Upstream-Author: NumFOCUS Foundation.
+Source: https://github.com/liberfa/erfa
+
+Files: *
+Copyright: Copyright (c) 2013, NumFOCUS Foundation.
+License: BSD-3-Clause
+ This library is derived, with permission, from the International Astronomical
+ Union's "Standards of Fundamental Astronomy" library, available from
+ http://www.iausofa.org.
+ .
+ The ERFA version is intended to retain identical functionality to the SOFA
+ library, but made distinct through different function and file names, as set
+ out in the SOFA license conditions. The SOFA original has a role as a
+ reference standard for the IAU and IERS, and consequently redistribution is
+ permitted only in its unaltered state. The ERFA version is not subject to
+ this restriction and therefore can be included in distributions which do not
+ support the concept of "read only" software.
+ .
+ Although the intent is to replicate the SOFA API (other than replacement of
+ prefix names) and results (with the exception of bugs; any that are
+ discovered will be fixed), SOFA is not responsible for any errors found in
+ this version of the library.
+ .
+ If you wish to acknowledge the SOFA heritage, please acknowledge that you are
+ using a library derived from SOFA, rather than SOFA itself.
+ .
+ TERMS AND CONDITIONS
+ .
+ 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 name of the Standards Of Fundamental Astronomy Board, the
+   International Astronomical Union 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 HOLDER 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/liberfa-dev.install b/debian/liberfa-dev.install
new file mode 100644
index 0000000..55955c7
--- /dev/null
+++ b/debian/liberfa-dev.install
@@ -0,0 +1,5 @@
+usr/include/erfa*.h
+usr/lib/*/liberfa.a  
+usr/lib/*/liberfa.so
+usr/lib/*/pkgconfig/erfa.pc
+
diff --git a/debian/liberfa0.install b/debian/liberfa0.install
new file mode 100644
index 0000000..dc7dea4
--- /dev/null
+++ b/debian/liberfa0.install
@@ -0,0 +1 @@
+usr/lib/*/liberfa.so.*
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..e3daa8a
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,9 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+%:
+	dh $@ --with autoreconf
+
+
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..5a17310
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/erfa-$1.tar.gz/ \
+  https://github.com/liberfa/erfa/tags .*/v?(\d\S*)\.tar\.gz

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



More information about the debian-science-commits mailing list