Bug#871550: bug#871550: veusz: B-D on pyfits which is superseded by astropy

2017-09-24 Thread Aurelien Jarno
On 2017-08-14 12:06, Aurelien Jarno wrote:
> control: tag -1 + patch
> 
> On 2017-08-09 06:09, Andreas Beckmann wrote:
> > Source: veusz
> > Version: 1.21.1-1.1
> > Severity: serious
> > Tags: sid buster
> > Control: block 869858 with -1
> > 
> > Please switch Build-Depends: pyfits to something modern. pyfits is about
> > to be removed from the archive.
> 
> veusz already supports astropy, so the only changes are in the
> debian/control file. The patch below is enough.
> 

I have just done an NMU to fix this issue. Please find the patch
attached.

Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net
diff -Nru veusz-1.21.1/debian/changelog veusz-1.21.1/debian/changelog
--- veusz-1.21.1/debian/changelog	2017-06-02 14:38:41.0 +0200
+++ veusz-1.21.1/debian/changelog	2017-09-24 14:36:11.0 +0200
@@ -1,3 +1,11 @@
+veusz (1.21.1-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Build-Depends on python-astropy instead of python-pyfits.  (Closes:
+#871550).
+
+ -- Aurelien Jarno   Sun, 24 Sep 2017 12:36:11 +
+
 veusz (1.21.1-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru veusz-1.21.1/debian/control veusz-1.21.1/debian/control
--- veusz-1.21.1/debian/control	2014-09-01 04:42:27.0 +0200
+++ veusz-1.21.1/debian/control	2017-09-24 14:29:29.0 +0200
@@ -12,7 +12,7 @@
perl,
python-all-dbg,
python-all-dev (>= 2.6.5-13~),
-   python-pyfits,
+   python-astropy,
python-h5py,
python-numpy (>= 1:1.4.1-4~),
python-numpy-dbg,
@@ -39,7 +39,7 @@
  ${python:Depends}
 Suggests: python-dbus,
   python-h5py,
-  python-pyfits
+  python-astropy
 Breaks: veusz-helpers (<< 1.20.1-3)
 Replaces: veusz-helpers (<< 1.20.1-3)
 Description: 2D scientific plotting application with graphical interface


Bug#871550: bug#871550: veusz: B-D on pyfits which is superseded by astropy

2017-08-14 Thread Aurelien Jarno
control: tag -1 + patch

On 2017-08-09 06:09, Andreas Beckmann wrote:
> Source: veusz
> Version: 1.21.1-1.1
> Severity: serious
> Tags: sid buster
> Control: block 869858 with -1
> 
> Please switch Build-Depends: pyfits to something modern. pyfits is about
> to be removed from the archive.

veusz already supports astropy, so the only changes are in the
debian/control file. The patch below is enough.


diff -Nru veusz-1.21.1/debian/control veusz-1.21.1/debian/control
--- veusz-1.21.1/debian/control 2014-09-01 02:42:27.0 +
+++ veusz-1.21.1/debian/control 2017-08-14 07:25:19.0 +
@@ -12,7 +12,7 @@
perl,
python-all-dbg,
python-all-dev (>= 2.6.5-13~),
-   python-pyfits,
+   python-astropy,
python-h5py,
python-numpy (>= 1:1.4.1-4~),
python-numpy-dbg,
@@ -39,7 +39,7 @@
  ${python:Depends}
 Suggests: python-dbus,
   python-h5py,
-  python-pyfits
+  python-astropy
 Breaks: veusz-helpers (<< 1.20.1-3)
 Replaces: veusz-helpers (<< 1.20.1-3)
 Description: 2D scientific plotting application with graphical interface


Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net



Bug#871550: veusz: B-D on pyfits which is superseded by astropy

2017-08-08 Thread Andreas Beckmann
Source: veusz
Version: 1.21.1-1.1
Severity: serious
Tags: sid buster
Control: block 869858 with -1

Please switch Build-Depends: pyfits to something modern. pyfits is about
to be removed from the archive.


Andreas