r44 - in packages/libastro-fits-cfitsio-perl/trunk: . debian testprog

Allard Hoeve hoeve-guest@haydn.debian.org
Thu, 10 Jun 2004 07:10:05 -0600


Author: hoeve-guest
Date: 2004-06-10 07:09:52 -0600 (Thu, 10 Jun 2004)
New Revision: 44

Added:
   packages/libastro-fits-cfitsio-perl/trunk/debian/
   packages/libastro-fits-cfitsio-perl/trunk/debian/README.Debian
   packages/libastro-fits-cfitsio-perl/trunk/debian/changelog
   packages/libastro-fits-cfitsio-perl/trunk/debian/compat
   packages/libastro-fits-cfitsio-perl/trunk/debian/control
   packages/libastro-fits-cfitsio-perl/trunk/debian/copyright
   packages/libastro-fits-cfitsio-perl/trunk/debian/rules
   packages/libastro-fits-cfitsio-perl/trunk/debian/watch
Modified:
   packages/libastro-fits-cfitsio-perl/trunk/testprog/runtests
Log:
Load libastro-fits-cfitsio-perl-1.02 into
packages/libastro-fits-cfitsio-perl/trunk.


Added: packages/libastro-fits-cfitsio-perl/trunk/debian/README.Debian
===================================================================
--- packages/libastro-fits-cfitsio-perl/trunk/debian/README.Debian	2004-06-10 13:08:08 UTC (rev 43)
+++ packages/libastro-fits-cfitsio-perl/trunk/debian/README.Debian	2004-06-10 13:09:52 UTC (rev 44)
@@ -0,0 +1,20 @@
+libastro-fits-cfitsio-perl for Debian
+----------------------------
+
+Most of the example scripts require either the PGPLOT or PDL (or both)
+Perl modules to actually work. These are both available as Debian
+packages.
+
+Those needing the PDL module are:
+
+bintable_read.pl
+image_read_pdl.pl
+match_datatype.pl
+
+Those needing the PGPLOT module are:
+
+bintable_read.pl
+image_read.pl
+image_read_pdl.pl
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>, Mon,  1 Jul 2002 20:23:28 +0100

Added: packages/libastro-fits-cfitsio-perl/trunk/debian/changelog
===================================================================
--- packages/libastro-fits-cfitsio-perl/trunk/debian/changelog	2004-06-10 13:08:08 UTC (rev 43)
+++ packages/libastro-fits-cfitsio-perl/trunk/debian/changelog	2004-06-10 13:09:52 UTC (rev 44)
@@ -0,0 +1,131 @@
+libastro-fits-cfitsio-perl (1.02-1) unstable; urgency=low
+
+  * Florian Ragwitz
+    + New upstream verson.
+  * Marc 'HE' Brockschmidt:
+    + debian/control: Added me to uploaders.
+  * Gunnar Wolf:
+    + debian/control: Fixed some lintian warnings, bumped up Standards-version
+      to 3.6.1
+    + debian/control: Added me to uploaders
+
+ -- Gunnar Wolf <gwolf@debian.org>  Fri, 28 May 2004 13:06:54 -0300
+
+libastro-fits-cfitsio-perl (1.01-5) unstable; urgency=low
+
+  * Corrected Maintainer e-Mail Address
+
+ -- Joachim Breitner <nomeata@debian.org>  Fri, 27 Feb 2004 12:21:36 +0100
+
+libastro-fits-cfitsio-perl (1.01-4) unstable; urgency=low
+
+  * Adopted orphaned package for Debian Perl Group (Closes: #204458)
+  * debian/rules: Updated
+
+ -- Michael Zehrer <zehrer@zepan.org>  Sun, 01 Feb 2004 08:07:00 +0100
+
+libastro-fits-cfitsio-perl (1.01-3) unstable; urgency=low
+
+  * Orphaned package, maintainer is now Debian QA Group.
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Thu,  7 Aug 2003 13:54:32 +0100
+
+libastro-fits-cfitsio-perl (1.01-2) unstable; urgency=low
+
+  * Use dh_shlibdeps to set the dependencies so the package has the
+    correct libc6 dependency on alpha and IA64. Closes: #196601, thanks to
+    cjwatson@debian.org for pointing out this problem and the solution.
+  * Now using debhelper 4, and debian/compat instead of DH_COMPAT.
+  * Section is now perl.
+  * Now have .3pm manpages not .3perl in accordance with Debian Perl
+    policy.
+  * Standards version is now 3.5.10, no changes needed.
+  * Changed Build-Depends on perl to a minimum version of 5.6.0-16, in
+    accordance with Debian Perl policy.
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Fri, 13 Jun 2003 10:26:39 +0100
+
+libastro-fits-cfitsio-perl (1.01-1) unstable; urgency=low
+
+  * New upstream release - Interfaces to routines added in recent versions
+    of CFITSIO and some bug fixes.
+  * Updated standards version to 3.5.8.
+  * Clarified the debian/copyright statement.
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Wed, 18 Dec 2002 16:45:34 +0000
+
+libastro-fits-cfitsio-perl (1.00-9) unstable; urgency=low
+
+  * Fix broken dependencies for i386 - bad upload of previous version
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Tue,  5 Nov 2002 13:46:11 +0000
+
+libastro-fits-cfitsio-perl (1.00-8) unstable; urgency=low
+
+  * Recompile with new dependencies to reflect the name changes: cfitsio2
+    to libcfitsio2 and cfitsio-dev to libcfitsio-dev.
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Tue,  5 Nov 2002 12:01:17 +0000
+
+libastro-fits-cfitsio-perl (1.00-7) unstable; urgency=low
+
+  * Try and make the package build on s390 instead of just hanging. I
+    think it is just taking an extraordinarily long time to build and link
+    with the optimisation set to -O2, I will thus try it with -O1 instead.
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Wed, 23 Oct 2002 13:05:03 +0100
+
+libastro-fits-cfitsio-perl (1.00-6.1) unstable; urgency=low
+
+  * Non-maintainer upload (BSP)
+  * Rebuilt for perl 5.8 	
+
+ -- Bas Zoetekouw <bas@debian.org>  Sat, 31 Aug 2002 20:23:47 +0000
+
+libastro-fits-cfitsio-perl (1.00-6) unstable; urgency=low
+
+  * Fixed the FTBFS on hppa, which required -ffunction-sections to be
+    added for compilation (closes: #155728).
+  * Fixed the build failure on all architectures caused by using the wrong
+    target in debian/rules (should have been using binary-arch instead of
+    binary-indep) (closes: #155775).
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Wed,  7 Aug 2002 17:10:35 +0100
+
+libastro-fits-cfitsio-perl (1.00-5) unstable; urgency=low
+
+  * Fixed the double dependency on cfitsio2
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Sun,  4 Aug 2002 16:51:07 +0100
+
+libastro-fits-cfitsio-perl (1.00-4) unstable; urgency=low
+
+  * Fixed copyright to point to copy of Perl license.
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Wed, 24 Jul 2002 19:58:03 +0100
+
+libastro-fits-cfitsio-perl (1.00-3) unstable; urgency=low
+
+  * Fixed debian/rules so that the package builds using the cfitsio2
+    shared library rather than the static one. Changed the build
+    dependencies in control to mirror this change and also added the
+    missing cfitsio2 to the depends line.
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Tue,  2 Jul 2002 19:04:08 +0100
+
+libastro-fits-cfitsio-perl (1.00-2) unstable; urgency=low
+
+  * Example scripts have had the "use blib;" line removed so that anyone
+    can use them from the example directory in the module's docs directory.
+
+  * Added a README.Debian to point out that PDL and PGPLOT Perl modules
+    are required for running most of the examples.
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Mon,  1 Jul 2002 20:30:18 +0100
+
+libastro-fits-cfitsio-perl (1.00-1) unstable; urgency=low
+
+  * Initial Release (closes: #151457).
+
+ -- Stephen Quinney <stephen@jadevine.org.uk>  Sun, 30 Jun 2002 20:28:37 +0100
+

Added: packages/libastro-fits-cfitsio-perl/trunk/debian/compat
===================================================================
--- packages/libastro-fits-cfitsio-perl/trunk/debian/compat	2004-06-10 13:08:08 UTC (rev 43)
+++ packages/libastro-fits-cfitsio-perl/trunk/debian/compat	2004-06-10 13:09:52 UTC (rev 44)
@@ -0,0 +1 @@
+4

Added: packages/libastro-fits-cfitsio-perl/trunk/debian/control
===================================================================
--- packages/libastro-fits-cfitsio-perl/trunk/debian/control	2004-06-10 13:08:08 UTC (rev 43)
+++ packages/libastro-fits-cfitsio-perl/trunk/debian/control	2004-06-10 13:09:52 UTC (rev 44)
@@ -0,0 +1,24 @@
+Source: libastro-fits-cfitsio-perl
+Section: perl
+Priority: optional
+Build-Depends: debhelper (>= 4), perl (>= 5.6.0-16), libcfitsio2 (>= 2.490), libcfitsio-dev (>= 2.490)
+Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
+Uploaders: Michael Zehrer <zehrer@zepan.org>, Joachim Breitner <nomeata@debian.org>, Florian Ragwitz <florian@mookooh.org>, Marc 'HE' Brockschmidt <he@debian.org>, Gunnar Wolf <gwolf@debian.org>
+Standards-Version: 3.6.1
+
+Package: libastro-fits-cfitsio-perl
+Architecture: any
+Depends:  ${perl:Depends}, ${shlibs:Depends}
+Description:  Perl extension for using the cfitsio library
+ Perl interface to William Pence's cfitsio subroutine library. For more
+ information on cfitsio, see http://heasarc.gsfc.nasa.gov/fitsio.
+ .
+ This module attempts to provide a wrapper for nearly every cfitsio routine,
+ while retaining as much cfitsio behavior as possible. As such, one should
+ be aware that it is still somewhat low-level, in the sense that handing an
+ array which is not the correct size to a routine like fits_write_img()
+ may cause SIGSEGVs.
+ .
+ The goal is to eventually use these routines to build a more Perl-like
+ interface to many common tasks such as reading and writing of images and
+ ASCII and binary tables.

Added: packages/libastro-fits-cfitsio-perl/trunk/debian/copyright
===================================================================
--- packages/libastro-fits-cfitsio-perl/trunk/debian/copyright	2004-06-10 13:08:08 UTC (rev 43)
+++ packages/libastro-fits-cfitsio-perl/trunk/debian/copyright	2004-06-10 13:09:52 UTC (rev 44)
@@ -0,0 +1,27 @@
+This package was debianized by Stephen Quinney <stephen@jadevine.org.uk> on
+Sat, 22 Jun 2002 16:07:12 +0100.
+
+It was downloaded from http://www.cpan.org/authors/id/P/PR/PRATZLAFF/
+
+Upstream Author: Pete Ratzlaff <pratzlaff@cfa.harvard.edu>, with a
+great deal of code taken from Karl Glazebrook's PGPLOT module.
+
+Copyright:
+
+CFITSIO is a library of ANSI C routines for reading and writing FITS
+format data files. It is actively maintained by William Pence, and can
+be obtained from http://heasarc.gsfc.nasa.gov/fitsio.
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of either:
+
+    a) the GNU General Public License as published by the Free Software
+       Foundation; either version 1, or (at your option) any later
+       version, or
+
+    b) the "Artistic License" which comes with Perl.
+
+    On Debian GNU/Linux systems, the complete text of the GNU General
+    Public License can be found in `/usr/share/common-licenses/GPL' and
+    the Artistic Licence in `/usr/share/common-licenses/Artistic'.
+

Added: packages/libastro-fits-cfitsio-perl/trunk/debian/rules
===================================================================
--- packages/libastro-fits-cfitsio-perl/trunk/debian/rules	2004-06-10 13:08:08 UTC (rev 43)
+++ packages/libastro-fits-cfitsio-perl/trunk/debian/rules	2004-06-10 13:09:52 UTC (rev 44)
@@ -0,0 +1,92 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+PACKAGE=$(shell dh_listpackages)
+
+ifndef PERL
+PERL = /usr/bin/perl
+endif
+
+TMP     =$(CURDIR)/debian/$(PACKAGE)
+
+# Allow disabling build optimation by setting noopt in
+# $DEB_BUILD_OPTIONS
+CFLAGS = -Wall -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+        CFLAGS += -O0
+else
+        CFLAGS += -O2
+endif
+
+DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
+
+ifeq ($(DEB_HOST_ARCH),hppa)
+OPTIMIZE += -ffunction-sections
+endif
+
+configure: configure-stamp
+configure-stamp:
+	dh_testdir
+	# Add here commands to configure the package.
+	$(PERL) Makefile.PL INSTALLDIRS=vendor INC='-I/usr/include' LIBS='-L/usr/lib -lcfitsio -lm'
+	touch configure-stamp
+
+build: build-stamp
+build-stamp: configure
+	dh_testdir
+
+	# Add here commands to compile the package.
+	$(MAKE) CC=gcc OPTIMIZE="$(CFLAGS)" LD_RUN_PATH=""
+	-$(MAKE) test
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+	# Add here commands to clean up after the build process.
+	-$(MAKE) distclean
+
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	# Add here commands to install the package
+	$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
+
+	-find $(TMP)  -type d -empty -print0 | xargs --null rmdir -p --ignore-fail-on-non-empty
+
+# Build architecture-dependent files here.
+binary-indep: build install
+
+# Build architecture-independent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_perl
+	dh_shlibdeps
+	dh_installdocs README NOTES TODO announce
+	dh_installexamples examples/*
+	dh_installchangelogs ChangeLog
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_installman
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure


Property changes on: packages/libastro-fits-cfitsio-perl/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/libastro-fits-cfitsio-perl/trunk/debian/watch
===================================================================
--- packages/libastro-fits-cfitsio-perl/trunk/debian/watch	2004-06-10 13:08:08 UTC (rev 43)
+++ packages/libastro-fits-cfitsio-perl/trunk/debian/watch	2004-06-10 13:09:52 UTC (rev 44)
@@ -0,0 +1,6 @@
+# Example watch control file for uscan
+# Rename this file to "watch" and then you can run the "uscan" command
+# to check for upstream updates and more.
+# Site		Directory		Pattern			Version	Script
+version=2
+http://www.cpan.org/authors/id/P/PR/PRATZLAFF/Astro-FITS-CFITSIO-(.*)\.tar\.gz debian uupdate


Property changes on: packages/libastro-fits-cfitsio-perl/trunk/testprog/runtests
___________________________________________________________________
Name: svn:executable
   - 
   + *