r46751 - in /packages/healpix/healpy/trunk/debian: changelog control rules

lsinger-guest at users.alioth.debian.org lsinger-guest at users.alioth.debian.org
Wed Jun 25 02:04:33 UTC 2014


Author: lsinger-guest
Date: Wed Jun 25 02:04:32 2014
New Revision: 46751

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=46751
Log:
healpy: update to 1.8.1, add Python 3 package, restrict to 64-bit archs

Modified:
    packages/healpix/healpy/trunk/debian/changelog
    packages/healpix/healpy/trunk/debian/control
    packages/healpix/healpy/trunk/debian/rules

Modified: packages/healpix/healpy/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/healpix/healpy/trunk/debian/changelog?rev=46751&op=diff
==============================================================================
--- packages/healpix/healpy/trunk/debian/changelog	(original)
+++ packages/healpix/healpy/trunk/debian/changelog	Wed Jun 25 02:04:32 2014
@@ -1,9 +1,15 @@
-healpy (1.7.4-3) UNRELEASED; urgency=medium
+healpy (1.8.1-1) UNRELEASED; urgency=medium
 
+  * New upstream release.
+  * Add new dependency on python-six. 
+  * Enable unit tests.
+  * Restrict to 64-bit architectures. The unit tests only pass on 32-bit
+    architectures because they are limited by Numpy's index type.
+    See upstream issue https://github.com/healpy/healpy/issues/194
   * Use canonical VCS server svn://anonscm.debian.org/. See
     http://lintian.debian.org/tags/vcs-field-not-canonical.html 
 
- -- Leo Singer <leo.singer at ligo.org>  Mon, 09 Jun 2014 11:14:30 -0700
+ -- Leo Singer <leo.singer at ligo.org>  Sun, 22 Jun 2014 11:28:11 -0700
 
 healpy (1.7.4-2) unstable; urgency=medium
 

Modified: packages/healpix/healpy/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/healpix/healpy/trunk/debian/control?rev=46751&op=diff
==============================================================================
--- packages/healpix/healpy/trunk/debian/control	(original)
+++ packages/healpix/healpy/trunk/debian/control	Wed Jun 25 02:04:32 2014
@@ -7,19 +7,31 @@
 Build-Depends:
  python-setuptools (>= 0.6.14),
  python-all-dev (>= 2.6.6-3),
+ python-matplotlib,
+ python-numpy,
+ python-pyfits,
+ python-pytest,
+ python-six,
+ python3-setuptools,
+ python3-all-dev,
+ python3-matplotlib,
+ python3-numpy,
+ python3-pyfits,
+ python3-pytest,
+ python3-six,
  debhelper (>= 9),
  libcfitsio3-dev,
  libhealpix-cxx-dev (>= 3.11),
- python-numpy,
  pkg-config,
  autotools-dev
 X-Python-Version: >= 2.6
+X-Python3-Version: >= 3.2
 Vcs-Svn: svn://anonscm.debian.org/debian-science/packages/healpix/healpy/trunk/
 Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/healpix/healpy/trunk/
 Standards-Version: 3.9.5
 
 Package: python-healpy
-Architecture: any
+Architecture: any-ia64 any-amd64 any-arm64 any-ppc64 any-ppc64el any-sparc64
 Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends}, python-numpy
 Suggests: python-pyfits, python-matplotlib
 Description: HEALPix representation of spherical data - Python interface
@@ -31,3 +43,18 @@
  .
  This package provides a Python wrapper around the C++ implementation of
  HEALPix.
+
+Package: python3-healpy
+Architecture: any-ia64 any-amd64 any-arm64 any-ppc64 any-ppc64el any-sparc64
+Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, python3-numpy
+Suggests: python3-pyfits, python3-matplotlib
+Description: HEALPix representation of spherical data - Python interface
+ HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
+ of a sphere. As suggested in the name, this pixelization produces a
+ subdivision of a spherical surface in which each pixel covers the same
+ surface area as every other pixel. It is commonly used to store all-sky
+ astronomical images, most famously maps of the cosmic microwave background.
+ .
+ This package provides a Python wrapper around the C++ implementation of
+ HEALPix.
+

Modified: packages/healpix/healpy/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/healpix/healpy/trunk/debian/rules?rev=46751&op=diff
==============================================================================
--- packages/healpix/healpy/trunk/debian/rules	(original)
+++ packages/healpix/healpy/trunk/debian/rules	Wed Jun 25 02:04:32 2014
@@ -1,11 +1,17 @@
 #!/usr/bin/make -f
 
-# This file was automatically generated by stdeb 0.6.0+git at
-# Fri, 05 Apr 2013 12:56:56 -0700
+export PYBUILD_NAME=healpy
 
 %:
-	dh $@ --with python2
+	dh $@ --with python2,python3 --buildsystem=pybuild
 
 override_dh_shlibdeps:
 	dh_shlibdeps
 	dh_numpy
+	dh_numpy3
+
+matplotlibrc:
+	echo backend: agg > $@
+
+override_dh_auto_test: matplotlibrc
+	dh_auto_test




More information about the debian-science-commits mailing list