[Debian-astro-commits] [wcstools] 02/04: Start a transition (new SONAME). Closes: #833924

Ole Streicher olebole at moszumanska.debian.org
Thu Aug 11 11:36:24 UTC 2016


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

olebole pushed a commit to branch debian
in repository wcstools.

commit ebfe01fa4900975a09d5faf1c16c238dcf148337
Author: Ole Streicher <olebole at debian.org>
Date:   Wed Aug 10 14:41:16 2016 +0200

    Start a transition (new SONAME). Closes: #833924
---
 debian/changelog                                             |  6 ++++++
 debian/control                                               | 12 ++++++------
 debian/libwcstools0.install                                  |  3 ---
 debian/libwcstools1.install                                  |  3 +++
 ...ols0.lintian-overrides => libwcstools1.lintian-overrides} |  0
 debian/{libwcstools0.symbols => libwcstools1.symbols}        |  2 +-
 ...-libwcs-to-libwcstools-to-avoid-conflicts-with-Mark.patch | 10 +++++-----
 7 files changed, 21 insertions(+), 15 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index e713285..9cd201e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+wcstools (3.9.4-2~exp1) experimental; urgency=low
+
+  * Start a transition (new SONAME). Closes: #833924
+
+ -- Ole Streicher <olebole at debian.org>  Wed, 10 Aug 2016 14:34:56 +0200
+
 wcstools (3.9.4-1) unstable; urgency=low
 
   * Add ASCL-Id to d/u/metadata
diff --git a/debian/control b/debian/control
index 52da382..6844df8 100644
--- a/debian/control
+++ b/debian/control
@@ -13,14 +13,14 @@ Homepage: http://tdc-www.harvard.edu/software/wcstools/
 
 Package: wcstools
 Architecture: any
-Depends: libwcstools0 (= ${binary:Version}),
+Depends: libwcstools1 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
 Description: Handle the WCS of a FITS image
  WCSTools is a set of software utilities, written in C, which create,
  display and manipulate the world coordinate system of a FITS or IRAF
  image, using specific keywords in the image header which relate pixel
- position within the image to position on the sky.  Auxillary programs
+ position within the image to position on the sky.  Auxiliary programs
  search star catalogs and manipulate images.
  .
  This package contains the binary tools.
@@ -28,19 +28,19 @@ Description: Handle the WCS of a FITS image
 Package: libwcstools-dev
 Architecture: any
 Section: libdevel
-Depends: libwcstools0 (= ${binary:Version}),
+Depends: libwcstools1 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
 Description: Handle the WCS of a FITS image (development files)
  WCSTools is a set of software utilities, written in C, which create,
  display and manipulate the world coordinate system of a FITS or IRAF
  image, using specific keywords in the image header which relate pixel
- position within the image to position on the sky.  Auxillary programs
+ position within the image to position on the sky.  Auxiliary programs
  search star catalogs and manipulate images.
  .
  This package contains the files needed for development.
 
-Package: libwcstools0
+Package: libwcstools1
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -51,7 +51,7 @@ Description: Handle the WCS of a FITS image (shared library)
  WCSTools is a set of software utilities, written in C, which create,
  display and manipulate the world coordinate system of a FITS or IRAF
  image, using specific keywords in the image header which relate pixel
- position within the image to position on the sky.  Auxillary programs
+ position within the image to position on the sky.  Auxiliary programs
  search star catalogs and manipulate images.
  .
  This package contains the shared library.
diff --git a/debian/libwcstools0.install b/debian/libwcstools0.install
deleted file mode 100755
index 3adc39c..0000000
--- a/debian/libwcstools0.install
+++ /dev/null
@@ -1,3 +0,0 @@
-#! /usr/bin/dh-exec
-libwcs/libwcstools.so.0 usr/lib/${DEB_HOST_MULTIARCH}/
-libwcs/libwcstools.so.0.0.0 usr/lib/${DEB_HOST_MULTIARCH}/
diff --git a/debian/libwcstools1.install b/debian/libwcstools1.install
new file mode 100755
index 0000000..222c5b5
--- /dev/null
+++ b/debian/libwcstools1.install
@@ -0,0 +1,3 @@
+#! /usr/bin/dh-exec
+libwcs/libwcstools.so.1 usr/lib/${DEB_HOST_MULTIARCH}/
+libwcs/libwcstools.so.1.0.0 usr/lib/${DEB_HOST_MULTIARCH}/
diff --git a/debian/libwcstools0.lintian-overrides b/debian/libwcstools1.lintian-overrides
similarity index 100%
rename from debian/libwcstools0.lintian-overrides
rename to debian/libwcstools1.lintian-overrides
diff --git a/debian/libwcstools0.symbols b/debian/libwcstools1.symbols
similarity index 99%
rename from debian/libwcstools0.symbols
rename to debian/libwcstools1.symbols
index 5514427..8568d1c 100644
--- a/debian/libwcstools0.symbols
+++ b/debian/libwcstools1.symbols
@@ -1,4 +1,4 @@
-libwcstools.so.0 libwcstools0 #MINVER#
+libwcstools.so.1 libwcstools1 #MINVER#
  AIR at Base 3.8.4
  AIT at Base 3.8.4
  ARC at Base 3.8.4
diff --git a/debian/patches/Rename-libwcs-to-libwcstools-to-avoid-conflicts-with-Mark.patch b/debian/patches/Rename-libwcs-to-libwcstools-to-avoid-conflicts-with-Mark.patch
index 449f559..1631392 100644
--- a/debian/patches/Rename-libwcs-to-libwcstools-to-avoid-conflicts-with-Mark.patch
+++ b/debian/patches/Rename-libwcs-to-libwcstools-to-avoid-conflicts-with-Mark.patch
@@ -297,16 +297,16 @@ index ec2fae0..03e5311 100644
  	wcslib.o lin.o cel.o proj.o sph.o wcstrig.o distort.o poly.o
  
 -libwcs.a:	$(OBJS)
-+all: libwcstools.so.0.0.0 libwcstools.a
++all: libwcstools.so.1.0.0 libwcstools.a
 +
 +libwcstools.a:	$(OBJS)
  	ar rv $@ $?
  	ranlib $@
  
-+libwcstools.so.0.0.0: $(OBJS)
-+	$(CC) $(LDFLAGS) -shared -o $@ -Wl,-soname,libwcstools.so.0 $? -lm
-+	ln -s libwcstools.so.0.0.0 libwcstools.so.0
-+	ln -s libwcstools.so.0.0.0 libwcstools.so
++libwcstools.so.1.0.0: $(OBJS)
++	$(CC) $(LDFLAGS) -shared -o $@ -Wl,-soname,libwcstools.so.1 $? -lm
++	ln -s libwcstools.so.1.0.0 libwcstools.so.1
++	ln -s libwcstools.so.1.0.0 libwcstools.so
 +
  actread.o:	fitsfile.h wcscat.h wcs.h fitshead.h wcslib.h
  binread.o:	wcscat.h wcs.h fitshead.h wcslib.h

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



More information about the Debian-astro-commits mailing list