[wcslib] 02/02: Initial 'contrib' package

Ole Streicher olebole-guest at moszumanska.debian.org
Tue Mar 25 08:57:35 UTC 2014


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

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

commit a534544de9756fe8c5e4fc15b871a87e0edb06fb
Author: Ole Streicher <debian at liska.ath.cx>
Date:   Mon Mar 24 15:08:30 2014 +0100

    Initial 'contrib' package
---
 debian/changelog                    | 123 +-----------------------------------
 debian/control                      |  76 ++++++++--------------
 debian/libpgsbox-dev.install        |   4 ++
 debian/libpgsbox4.install           |   1 +
 debian/libwcs4.install              |   1 -
 debian/wcslib-dev.install           |   4 --
 debian/wcslib-doc.doc-base          |  16 -----
 debian/wcslib-doc.install           |   3 -
 debian/wcslib-tools-wcsgrid.install |   2 +
 debian/wcslib-tools.install         |   6 --
 10 files changed, 36 insertions(+), 200 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 97b24d6..8c090a3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,124 +1,5 @@
-wcslib (4.21-1) unstable; urgency=low
+wcslib-contrib (4.21-1) unstable; urgency=low
 
-  * New upstream version.
-  * Change maintainer to debian-astro-maintainers.
+  * New package. Closes: #000000
 
  -- Ole Streicher <debian at liska.ath.cx>  Mon, 24 Mar 2014 09:51:34 +0100
-
-wcslib (4.20-2) unstable; urgency=low
-
-  * [Colin Watson] Don't run dh_auto_clean if makedefs doesn't exist,
-    since that would end up running configure before autoreconf has been
-    run and thus fail on new ports. Closes: #733679
-
- -- Ole Streicher <debian at liska.ath.cx>  Wed, 01 Jan 2014 13:23:03 +0100
-
-wcslib (4.20-1) unstable; urgency=low
-
-  * New upstream version.
-  * Push standard version to 3.9.5 (no changes)
-
- -- Ole Streicher <debian at liska.ath.cx>  Wed, 18 Dec 2013 12:01:46 +0100
-
-wcslib (4.19-3) unstable; urgency=low
-
-  * update config.{sub,guess} for the AArch64 port.
-
- -- Ole Streicher <debian at liska.ath.cx>  Sat, 02 Nov 2013 16:41:15 +0100
-
-wcslib (4.19-2) unstable; urgency=low
-
-  * Propagate CFLAGS and LDFLAGS to Fortran and test.
-
- -- Ole Streicher <debian at liska.ath.cx>  Tue, 01 Oct 2013 23:49:21 +0200
-
-wcslib (4.19-1) unstable; urgency=low
-
-  * New upstream version. Closes: #715907
-
- -- Ole Streicher <debian at liska.ath.cx>  Tue, 01 Oct 2013 19:28:10 +0200
-
-wcslib (4.18-1) unstable; urgency=low
-
-  * New upstream version
-  * Push standard version to 4.9.4 (no changes)
-
- -- Ole Streicher <debian at liska.ath.cx>  Sun, 21 Jul 2013 18:31:47 +0200
-
-wcslib (4.17-1) unstable; urgency=low
-
-  * New upstream version
-
- -- Ole Streicher <debian at liska.ath.cx>  Tue, 29 Jan 2013 10:04:37 +0100
-
-wcslib (4.16-1) unstable; urgency=low
-
-  * New upstream version
-
- -- Ole Streicher <debian at liska.ath.cx>  Wed, 07 Nov 2012 13:30:45 +0100
-
-wcslib (4.15-11) unstable; urgency=low
-
-  * New upstream version
-
- -- Ole Streicher <debian at liska.ath.cx>  Thu, 27 Sep 2012 09:40:18 +0200
-
-wcslib (4.14-1) unstable; urgency=low
-
-   * New upstream version
-   * Set Maintainers to Debian Science Maintainers
-   * Allow DM-Upload
-
- -- Ole Streicher <debian at liska.ath.cx>  Sun, 15 Jul 2012 16:50:00 +0200
-
-wcslib (4.13.4-1) unstable; urgency=low
-
-  * New upstream version
-  * Multiarch support
-  * Remove PACKAGE_* defines from header file
-  * Increase tolerances of tspx tests, disable Fortran tests completely.
-    Closes: #663154
-
- -- Ole Streicher <debian at liska.ath.cx>  Mon, 28 Mar 2012 10:00:00 +0100
-
-wcslib (4.13.1-1) unstable; urgency=low
-
-  * New upstream version
-  * Excplicitely link library with -lm
-
- -- Ole Streicher <debian at liska.ath.cx>  Thu, 15 Mar 2012 22:00:00 +0100
-
-wcslib (4.12-1) unstable; urgency=low
-
-  * New upstream version
-
- -- Ole Streicher <debian at liska.ath.cx>  Sun, 04 Mar 2012 17:00:00 +0100
-
-wcslib (4.11-1) unstable; urgency=low
-
-  * New upstream version
-  * Include upstream changelog and THANKS file
-
- -- Ole Streicher <debian at liska.ath.cx>  Thu, 23 Feb 2012 09:54:22 +0100
-
-wcslib (4.10-1) unstable; urgency=low
-
-  * New upstream version
-  * Add wcslib.pc to dev package. Closes: #650602
-
- -- Ole Streicher <debian at liska.ath.cx>  Fri, 10 Feb 2012 16:33:25 +0100
-
-wcslib (4.8.3-1) unstable; urgency=low
-
-  * New upstream version
-  * Fix "suggest" dependency for wcslib-doc
-  * Remove "help2man" build dependency
-  * Add format version information to copyright file
-
- -- Ole Streicher <debian at liska.ath.cx>  Mon, 21 Nov 2011 16:40:00 +0200
-
-wcslib (4.8.2-1) unstable; urgency=low
-
-  * New package. Closes: #641624
-
- -- Ole Streicher <debian at liska.ath.cx>  Tue, 04 Oct 2011 11:15:00 +0200
diff --git a/debian/control b/debian/control
index be51ef3..b1e926c 100644
--- a/debian/control
+++ b/debian/control
@@ -1,4 +1,4 @@
-Source: wcslib
+Source: wcslib-contrib
 Maintainer: Debian Astronomy Maintainers <debian-astro-maintainers at lists.alioth.debian.org>
 Uploaders: Ole Streicher <debian at liska.ath.cx>
 Section: science
@@ -7,66 +7,44 @@ Build-Depends: autotools-dev,
                debhelper (>= 9),
                dh-autoreconf,
                gfortran,
-               libcfitsio3-dev
+               libcfitsio3-dev,
+               libwcs4,
+               pgplot5
 Standards-Version: 3.9.5
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/wcslib.git
 Vcs-Git: git://anonscm.debian.org/debian-science/packages/wcslib.git
 Homepage: http://www.atnf.csiro.au/people/mcalabre/WCS/
 
-Package: libwcs4
+Package: libpgsbox4
+Section: contrib/libs
 Architecture: any
-Multi-Arch: same
-Section: libs
-Depends: ${misc:Depends},
-         ${shlibs:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Description: Implementation of the FITS WCS standard
- WCSLIB is a C library, supplied with a full set of Fortran wrappers, that
- implements the "World Coordinate System" (WCS) standard in FITS (Flexible
- Image Transport System).
- .
- The FITS data format is widely used within the international astronomical
- community, from the radio to gamma-ray regimes, for data interchange and
- archive, and also increasingly as an online format.
+Depends: pgplot5, ${misc:Depends}, ${shlibs:Depends}
+Description: Draw and label curvilinear coordinate grids with pgplot
+ PGSBOX draws and labels a curvilinear coordinate grid.  The caller
+ must provide a separate external function, NLFUNC, to define the
+ non-linear coordinate transformation.
  .
  This package contains what you need to run programs that use this
  library.
 
-Package: wcslib-dev
+Package: libpgsbox-dev
+Section: contrib/libdevel
 Architecture: any
-Section: libdevel
-Depends: libwcs4 (= ${binary:Version}),
-         ${misc:Depends}
+Depends: libpgsbox4 (= ${binary:Version}), wcslib-dev, ${misc:Depends}
+Enhances: wcslib-dev
 Suggests: wcslib-doc
-Description: Header files and static library for libwcs
- WCSLIB is a C library, supplied with a full set of Fortran wrappers, that
- implements the "World Coordinate System" (WCS) standard in FITS (Flexible
- Image Transport System).
- .
- This package contains the static library and the C header files.
-
-Package: wcslib-doc
-Architecture: all
-Section: doc
-Depends: ${misc:Depends}
-Suggests: wcslib-dev
-Description: API documentation for wcslib
- WCSLIB is a C library, supplied with a full set of Fortran wrappers, that
- implements the "World Coordinate System" (WCS) standard in FITS (Flexible
- Image Transport System).
+Description: Header files and static library for libpgsbox
+ PGSBOX draws and labels a curvilinear coordinate grid.  The caller
+ must provide a separate external function, NLFUNC, to define the
+ non-linear coordinate transformation.
  .
- This package contains the API documentation for WCSLIB.
+ This package contains the static library and the C header file.
 
-Package: wcslib-tools
+Package: wcslib-tools-wcsgrid
 Architecture: any
-Depends: libwcs4 (= ${binary:Version}),
-         ${misc:Depends},
-         ${shlibs:Depends}
-Description: Command line tools utilizing wcslib
- WCSLIB is a C library, supplied with a full set of Fortran wrappers, that
- implements the "World Coordinate System" (WCS) standard in FITS (Flexible
- Image Transport System).
- .
- This package contains the utility programs fitshdr, wcsware, and HPXcvt
- that are included in wcslib.
-
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Section: contrib/science
+Description: Command line tool utilizing libpgsbox
+ Wcsgrid extracts the WCS keywords for an image from the specified FITS
+ file and plots a 2-D coordinate graticule for each alternate representation
+ found.
diff --git a/debian/libpgsbox-dev.install b/debian/libpgsbox-dev.install
new file mode 100644
index 0000000..ffda804
--- /dev/null
+++ b/debian/libpgsbox-dev.install
@@ -0,0 +1,4 @@
+usr/include/wcslib-*/cpgsbox.h
+usr/include/wcslib-*/pgwcsl.h
+usr/lib/*/libpgsbox*.a
+usr/lib/*/libpgsbox.so
diff --git a/debian/libpgsbox4.install b/debian/libpgsbox4.install
new file mode 100644
index 0000000..1aa8305
--- /dev/null
+++ b/debian/libpgsbox4.install
@@ -0,0 +1 @@
+usr/lib/*/libpgsbox*.so.*
diff --git a/debian/libwcs4.install b/debian/libwcs4.install
deleted file mode 100644
index 36af7b7..0000000
--- a/debian/libwcs4.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libwcs*.so.*
diff --git a/debian/wcslib-dev.install b/debian/wcslib-dev.install
deleted file mode 100644
index 0bc2e75..0000000
--- a/debian/wcslib-dev.install
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/include/*
-usr/lib/*/libwcs*.a
-usr/lib/*/libwcs.so
-usr/lib/*/pkgconfig/wcslib.pc
diff --git a/debian/wcslib-doc.doc-base b/debian/wcslib-doc.doc-base
deleted file mode 100644
index 1c6343f..0000000
--- a/debian/wcslib-doc.doc-base
+++ /dev/null
@@ -1,16 +0,0 @@
-Document: wcslib
-Title: WCSLIB and PGSBOX documentation
-Author: Mark Calabretta <mcalabre at atnf.csiro.au>
-Section: Programming
-Abstract: WCSLIB is a C library, supplied with a full set of Fortran 
- wrappers, that implements the "World Coordinate System" (WCS) standard in
- FITS (Flexible Image Transport System).  It also includes a "PGPLOT"-based
- routine, for drawing general curvilinear coordinate graticules and a number
- of utility programs. 
-
-Format: PDF
-Files: /usr/share/doc/wcslib-doc/wcslib.pdf.gz
-
-Format: HTML
-Index: /usr/share/doc/wcslib-doc/html/index.html
-Files: /usr/share/doc/wcslib-doc/html/*.html
diff --git a/debian/wcslib-doc.install b/debian/wcslib-doc.install
deleted file mode 100644
index af083cb..0000000
--- a/debian/wcslib-doc.install
+++ /dev/null
@@ -1,3 +0,0 @@
-THANKS usr/share/doc/wcslib-doc/
-usr/share/doc/wcslib-doc/html/*
-usr/share/doc/wcslib-doc/wcslib.pdf
diff --git a/debian/wcslib-tools-wcsgrid.install b/debian/wcslib-tools-wcsgrid.install
new file mode 100644
index 0000000..62138a3
--- /dev/null
+++ b/debian/wcslib-tools-wcsgrid.install
@@ -0,0 +1,2 @@
+usr/bin/wcsgrid
+usr/share/man/man1/wcsgrid.*
diff --git a/debian/wcslib-tools.install b/debian/wcslib-tools.install
deleted file mode 100644
index a001ec6..0000000
--- a/debian/wcslib-tools.install
+++ /dev/null
@@ -1,6 +0,0 @@
-usr/bin/HPXcvt
-usr/bin/fitshdr
-usr/bin/wcsware
-usr/share/man/man1/HPXcvt.*
-usr/share/man/man1/fitshdr.*
-usr/share/man/man1/wcsware.*

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



More information about the debian-science-commits mailing list