[med-svn] [Git][med-team/pbseqlib][master] 7 commits: Fix installation

Andreas Tille gitlab at salsa.debian.org
Thu Jan 16 20:15:39 GMT 2020



Andreas Tille pushed to branch master at Debian Med / pbseqlib


Commits:
8829d050 by Andreas Tille at 2020-01-16T15:23:10+01:00
Fix installation

- - - - -
6f0df328 by Andreas Tille at 2020-01-16T15:58:03+01:00
No need to use dh-exec any more

- - - - -
fd7e6429 by Andreas Tille at 2020-01-16T18:09:02+01:00
More fixes for installation

- - - - -
16a0a7bd by Andreas Tille at 2020-01-16T18:12:26+01:00
Close open bugs

- - - - -
58119010 by Andreas Tille at 2020-01-16T19:48:46+01:00
Remove unneeded triggers

- - - - -
9c8b4092 by Andreas Tille at 2020-01-16T21:12:35+01:00
Remove binary packages libpbdata and libpbihdf since these are header only libraries now

- - - - -
a23cc1f1 by Andreas Tille at 2020-01-16T21:15:08+01:00
Upload to unstable

- - - - -


12 changed files:

- debian/changelog
- debian/control
- debian/libblasr-dev.install
- debian/libblasr.install
- − debian/libblasr.pc
- − debian/libblasr.triggers
- − debian/libpbdata-dev.install
- − debian/libpbdata.install
- − debian/libpbdata.triggers
- − debian/libpbihdf-dev.install
- − debian/libpbihdf.install
- − debian/libpbihdf.triggers


Changes:

=====================================
debian/changelog
=====================================
@@ -1,4 +1,4 @@
-pbseqlib (5.3.3+dfsg-1) UNRELEASED; urgency=medium
+pbseqlib (5.3.3+dfsg-1) unstable; urgency=medium
 
   [ Helmut Grohne ]
   * Convert libpbseq-dev to Architecture: any. (Closes: #940327)
@@ -7,6 +7,7 @@ pbseqlib (5.3.3+dfsg-1) UNRELEASED; urgency=medium
   * Add myself to Uploaders to have at least one human uploader after
     Afif removed himself.
   * New upstream version
+    Closes: #937257
   * debhelper-compat 12
   * Add new Build-Depends needed for testing
   * Standards-Version: 4.4.1
@@ -15,8 +16,13 @@ pbseqlib (5.3.3+dfsg-1) UNRELEASED; urgency=medium
   * Build-Depends: libpbcopper-dev
   * C++14
   * Detect hdf5 lib with meson
+  * Fix installation
+    Closes: #948925
+  * Remove unneeded triggers
+  * Remove binary packages libpbdata and libpbihdf since these are
+    header only libraries now
 
- -- Andreas Tille <tille at debian.org>  Mon, 05 Aug 2019 16:53:23 +0200
+ -- Andreas Tille <tille at debian.org>  Thu, 16 Jan 2020 21:12:41 +0100
 
 pbseqlib (5.3.1+dfsg-2.1) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -4,7 +4,6 @@ Uploaders: Andreas Tille <tille at debian.org>
 Section: libs
 Priority: optional
 Build-Depends: debhelper-compat (= 12),
-               dh-exec,
                meson,
                pkg-config,
                cmake,
@@ -25,8 +24,6 @@ Homepage: https://github.com/PacificBiosciences/blasr_libcpp
 Package: libpbseq
 Architecture: all
 Depends: ${misc:Depends},
-         libpbdata (>= ${source:Version}),
-         libpbihdf (>= ${source:Version}),
          libblasr  (>= ${source:Version})
 Description: library for analyzing PacBio sequencing data
  Blasr_libcpp is a library used by blasr and other executables such as
@@ -39,8 +36,8 @@ Package: libpbseq-dev
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
-         libpbdata-dev (= ${binary:Version}),
-         libpbihdf-dev (= ${binary:Version}),
+         libpbdata-dev (= ${source:Version}),
+         libpbihdf-dev (= ${source:Version}),
          libblasr-dev  (= ${binary:Version})
 Description: library for analyzing PacBio sequencing data (development files)
  Blasr_libcpp is a library used by blasr and other executables such as
@@ -50,11 +47,9 @@ Description: library for analyzing PacBio sequencing data (development files)
  This is a metapackage that depends on the pbseqlib component development files.
 
 Package: libpbdata-dev
-Architecture: any
-Multi-Arch: same
+Architecture: all
 Section: libdevel
-Depends: libpbdata (= ${binary:Version}),
-         ${misc:Depends}
+Depends: ${misc:Depends}
 Description: tools for handling PacBio sequences (development files)
  Blasr_libcpp is a library used by blasr and other executables such as
  samtoh5, loadPulses for analyzing PacBio sequences. This library contains
@@ -63,24 +58,10 @@ Description: tools for handling PacBio sequences (development files)
  This package contains the header files and static library for the pbdata
  sublibrary.
 
-Package: libpbdata
-Architecture: any
-Multi-Arch: same
-Depends: ${shlibs:Depends},
-         ${misc:Depends}
-Description: tools for handling PacBio sequences
- Blasr_libcpp is a library used by blasr and other executables such as
- samtoh5, loadPulses for analyzing PacBio sequences. This library contains
- three sub-libraries, including pbdata, hdf and alignment.
- .
- This package contains the pbdata sublibrary.
-
 Package: libpbihdf-dev
-Architecture: any
-Multi-Arch: same
+Architecture: all
 Section: libdevel
-Depends: libpbihdf (= ${binary:Version}),
-         libhdf5-dev,
+Depends: libhdf5-dev,
          ${misc:Depends}
 Description: tools for handling PacBio hdf5 files (development files)
  Blasr_libcpp is a library used by blasr and other executables such as
@@ -90,25 +71,11 @@ Description: tools for handling PacBio hdf5 files (development files)
  This package contains the header files and static library for the hdf
  sublibrary.
 
-Package: libpbihdf
-Architecture: any
-Multi-Arch: same
-Depends: ${shlibs:Depends},
-         ${misc:Depends},
-         libpbdata (= ${binary:Version})
-Description: tools for handling PacBio hdf5 files
- Blasr_libcpp is a library used by blasr and other executables such as
- samtoh5, loadPulses for analyzing PacBio sequences. This library contains
- three sub-libraries, including pbdata, hdf and alignment.
- .
- This package contains the hdf sublibrary.
-
 Package: libblasr-dev
 Architecture: any
-Multi-Arch: same
 Section: libdevel
 Depends: libblasr (= ${binary:Version}),
-         libpbdata-dev (= ${binary:Version}),
+         libpbdata-dev (= ${source:Version}),
          ${misc:Depends}
 Description: tools for aligning PacBio reads to target sequences (development files)
  Blasr_libcpp is a library used by blasr and other executables such as
@@ -120,11 +87,8 @@ Description: tools for aligning PacBio reads to target sequences (development fi
 
 Package: libblasr
 Architecture: any
-Multi-Arch: same
 Depends: ${shlibs:Depends},
-         ${misc:Depends},
-         libpbdata (= ${binary:Version}),
-         libpbihdf (= ${binary:Version})
+         ${misc:Depends}
 Description: tools for aligning PacBio reads to target sequences
  Blasr_libcpp is a library used by blasr and other executables such as
  samtoh5, loadPulses for analyzing PacBio sequences. This library contains


=====================================
debian/libblasr-dev.install
=====================================
@@ -1,3 +1,2 @@
-#!/usr/bin/dh-exec
-alignment/libblasr.a	usr/lib/${DEB_HOST_MULTIARCH}
-debian/*.pc             usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig
+usr/lib/*/libblasr.so
+usr/lib/*/pkgconfig


=====================================
debian/libblasr.install
=====================================
@@ -1,2 +1 @@
-#!/usr/bin/dh-exec
-alignment/libblasr.so	usr/lib/${DEB_HOST_MULTIARCH}
+usr/lib/*/libblasr.so.*


=====================================
debian/libblasr.pc deleted
=====================================
@@ -1,10 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-includedir=/usr/include
-
-Name: libblasr
-URL: https://github.com/PacificBiosciences/blasr_libcpp
-Description: tools for aligning PacBio reads to target sequences
-Version: 5.3.1
-Libs: -lblasr
-Cflags: -I${includedir}/pbseq -I${includedir}/pbseq/pbdata/


=====================================
debian/libblasr.triggers deleted
=====================================
@@ -1 +0,0 @@
-activate-noawait	ldconfig


=====================================
debian/libpbdata-dev.install deleted
=====================================
@@ -1,2 +0,0 @@
-#!/usr/bin/dh-exec
-pbdata/libpbdata.a	usr/lib/${DEB_HOST_MULTIARCH}


=====================================
debian/libpbdata.install deleted
=====================================
@@ -1,2 +0,0 @@
-#!/usr/bin/dh-exec
-pbdata/libpbdata.so usr/lib/${DEB_HOST_MULTIARCH}


=====================================
debian/libpbdata.triggers deleted
=====================================
@@ -1 +0,0 @@
-activate-noawait	ldconfig


=====================================
debian/libpbihdf-dev.install deleted
=====================================
@@ -1,2 +0,0 @@
-#!/usr/bin/dh-exec
-hdf/libpbihdf.a	usr/lib/${DEB_HOST_MULTIARCH}


=====================================
debian/libpbihdf.install deleted
=====================================
@@ -1,2 +0,0 @@
-#!/usr/bin/dh-exec
-hdf/libpbihdf.so	usr/lib/${DEB_HOST_MULTIARCH}


=====================================
debian/libpbihdf.triggers deleted
=====================================
@@ -1 +0,0 @@
-activate-noawait	ldconfig



View it on GitLab: https://salsa.debian.org/med-team/pbseqlib/compare/4c87c6f2db7e387bb456d95749bedc2b9551a458...a23cc1f16f7464707ef4d40aafc1e4fd974abec5

-- 
View it on GitLab: https://salsa.debian.org/med-team/pbseqlib/compare/4c87c6f2db7e387bb456d95749bedc2b9551a458...a23cc1f16f7464707ef4d40aafc1e4fd974abec5
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20200116/a59754a9/attachment-0001.html>


More information about the debian-med-commit mailing list