[med-svn] [Git][med-team/vbz-compression][master] 5 commits: Remove autopkgtest boilerplate

Andreas Tille (@tille) gitlab at salsa.debian.org
Sun May 23 08:27:23 BST 2021



Andreas Tille pushed to branch master at Debian Med / vbz-compression


Commits:
59c42e05 by Andreas Tille at 2021-05-23T07:32:14+02:00
Remove autopkgtest boilerplate

- - - - -
c7c74950 by Andreas Tille at 2021-05-23T07:33:42+02:00
routine-update: Standards-Version: 4.5.1

- - - - -
910e37c5 by Andreas Tille at 2021-05-23T07:33:46+02:00
routine-update: Remove trailing whitespace in debian/copyright

- - - - -
2e4981f4 by Andreas Tille at 2021-05-23T08:09:36+02:00
Cleanup changelog, Section of -dev package is libdevel

- - - - -
54b6f0c6 by Andreas Tille at 2021-05-23T09:26:55+02:00
Rename library according to soname

- - - - -


9 changed files:

- − debian/README.test
- debian/changelog
- debian/control
- debian/copyright
- debian/libvbz-compression-dev.install → debian/libvbz-hdf-plugin-dev.install
- debian/libvbz-compression0.install → debian/libvbz-hdf-plugin0.install
- debian/rules
- − debian/tests/control
- − debian/tests/run-unit-test


Changes:

=====================================
debian/README.test deleted
=====================================
@@ -1,8 +0,0 @@
-Notes on how this package can be tested.
-────────────────────────────────────────
-
-This package can be tested by running the provided test:
-
-    sh run-unit-test
-
-in order to confirm its integrity.


=====================================
debian/changelog
=====================================
@@ -1,6 +1,5 @@
 vbz-compression (1.0.1-1) UNRELEASED; urgency=medium
 
-  [ Andreas Tille, Nilesh Patra ]
   * Initial release (Closes: #988993)
 
  -- Nilesh Patra <nilesh at debian.org>  Sat, 22 May 2021 23:24:27 +0530


=====================================
debian/control
=====================================
@@ -4,18 +4,19 @@ Uploaders: Andreas Tille <tille at debian.org>, Nilesh Patra <nilesh at debian.org>
 Section: science
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
+#               d-shlibs, # not possible since no static lib
                cmake,
                libzstd-dev,
                libhdf5-dev,
                libstreamvbyte-dev,
                dh-exec
-Standards-Version: 4.5.0
+Standards-Version: 4.5.1
 Vcs-Browser: https://salsa.debian.org/med-team/vbz-compression
 Vcs-Git: https://salsa.debian.org/med-team/vbz-compression.git
 Homepage: https://github.com/nanoporetech/vbz_compression/
 Rules-Requires-Root: no
 
-Package: libvbz-compression0
+Package: libvbz-hdf-plugin0
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -33,12 +34,13 @@ Description: VBZ compression plugin for nanopore signal data
  .
  This package contains the shared object library.
 
-Package: libvbz-compression-dev
+Package: libvbz-hdf-plugin-dev
 Architecture: any
-Depends: libvbz-compression0 (= ${binary:Version}),
+Section: libdevel
+Depends: libvbz-hdf-plugin0 (= ${binary:Version}),
          ${shlibs:Depends},
          ${misc:Depends}
-Description: VBZ compression plugin for nanopore signal data
+Description: VBZ compression plugin for nanopore signal data (devel)
  VBZ Compression uses variable byte integer encoding to compress nanopore
  signal data.
  .


=====================================
debian/copyright
=====================================
@@ -3,7 +3,7 @@ Upstream-Name: vbz-compression
 Source: https://github.com/nanoporetech/vbz_compression/releases
 
 Files: *
-Copyright: Oxford Nanopore Technologies 
+Copyright: Oxford Nanopore Technologies
 License: MPL-2.0
 
 Files: third_party/gsl/*
@@ -99,36 +99,36 @@ License: Boost-1.0
   DEALINGS IN THE SOFTWARE.
 
 License: BSD-3-clause
- Copyright Notice and License Terms for 
+ Copyright Notice and License Terms for
  HDF5 (Hierarchical Data Format 5) Software Library and Utilities
  -----------------------------------------------------------------------------
  .
  HDF5 (Hierarchical Data Format 5) Software Library and Utilities
- Copyright (c) 2006-2018, The HDF Group. 
+ Copyright (c) 2006-2018, The HDF Group.
  .
  NCSA HDF5 (Hierarchical Data Format 5) Software Library and Utilities
- Copyright (c) 1998-2006, The Board of Trustees of the University of Illinois. 
+ Copyright (c) 1998-2006, The Board of Trustees of the University of Illinois.
  .
  All rights reserved.
  .
- Redistribution and use in source and binary forms, with or without 
- modification, are permitted for any purpose (including commercial purposes) 
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted for any purpose (including commercial purposes)
  provided that the following conditions are met:
  .
- 1. Redistributions of source code must retain the above copyright notice, 
+ 1. Redistributions of source code must retain the above copyright notice,
     this list of conditions, and the following disclaimer.
  .
- 2. Redistributions in binary form must reproduce the above copyright notice, 
-    this list of conditions, and the following disclaimer in the documentation 
+ 2. Redistributions in binary form must reproduce the above copyright notice,
+    this list of conditions, and the following disclaimer in the documentation
     and/or materials provided with the distribution.
  .
- 3. Neither the name of The HDF Group, the name of the University, nor the 
-    name of any Contributor may be used to endorse or promote products derived 
-    from this software without specific prior written permission from 
+ 3. Neither the name of The HDF Group, the name of the University, nor the
+    name of any Contributor may be used to endorse or promote products derived
+    from this software without specific prior written permission from
     The HDF Group, the University, or the Contributor, respectively.
  .
- DISCLAIMER: 
- THIS SOFTWARE IS PROVIDED BY THE HDF GROUP AND THE CONTRIBUTORS 
+ DISCLAIMER:
+ THIS SOFTWARE IS PROVIDED BY THE HDF GROUP AND THE CONTRIBUTORS
  "AS IS" WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED. IN NO EVENT
  SHALL THE HDF GROUP OR THE CONTRIBUTORS BE LIABLE FOR ANY DAMAGES SUFFERED BY
  THE USERS ARISING OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
@@ -147,59 +147,59 @@ License: BSD-3-clause
  -----------------------------------------------------------------------------
  -----------------------------------------------------------------------------
  .
- Limited portions of HDF5 were developed by Lawrence Berkeley National 
+ Limited portions of HDF5 were developed by Lawrence Berkeley National
  Laboratory (LBNL). LBNL's Copyright Notice and Licensing Terms can be
- found here: COPYING_LBNL_HDF5 file in this directory or at 
- http://support.hdfgroup.org/ftp/HDF5/releases/COPYING_LBNL_HDF5. 
+ found here: COPYING_LBNL_HDF5 file in this directory or at
+ http://support.hdfgroup.org/ftp/HDF5/releases/COPYING_LBNL_HDF5.
  .
  -----------------------------------------------------------------------------
  -----------------------------------------------------------------------------
  .
- Contributors:   National Center for Supercomputing Applications (NCSA) at 
+ Contributors:   National Center for Supercomputing Applications (NCSA) at
  the University of Illinois, Fortner Software, Unidata Program Center (netCDF),
  The Independent JPEG Group (JPEG), Jean-loup Gailly and Mark Adler (gzip), and
  Digital Equipment Corporation (DEC).
  .
  -----------------------------------------------------------------------------
  .
- Portions of HDF5 were developed with support from the Lawrence Berkeley 
- National Laboratory (LBNL) and the United States Department of Energy 
+ Portions of HDF5 were developed with support from the Lawrence Berkeley
+ National Laboratory (LBNL) and the United States Department of Energy
  under Prime Contract No. DE-AC02-05CH11231.
  .
  -----------------------------------------------------------------------------
  .
- Portions of HDF5 were developed with support from the University of 
- California, Lawrence Livermore National Laboratory (UC LLNL).  
- The following statement applies to those portions of the product and must 
- be retained in any redistribution of source code, binaries, documentation, 
+ Portions of HDF5 were developed with support from the University of
+ California, Lawrence Livermore National Laboratory (UC LLNL).
+ The following statement applies to those portions of the product and must
+ be retained in any redistribution of source code, binaries, documentation,
  and/or accompanying materials:
  .
-    This work was partially produced at the University of California, 
-    Lawrence Livermore National Laboratory (UC LLNL) under contract 
-    no. W-7405-ENG-48 (Contract 48) between the U.S. Department of Energy 
-    (DOE) and The Regents of the University of California (University) 
+    This work was partially produced at the University of California,
+    Lawrence Livermore National Laboratory (UC LLNL) under contract
+    no. W-7405-ENG-48 (Contract 48) between the U.S. Department of Energy
+    (DOE) and The Regents of the University of California (University)
     for the operation of UC LLNL.
  .
-    DISCLAIMER: 
-    This work was prepared as an account of work sponsored by an agency of 
-    the United States Government. Neither the United States Government nor 
-    the University of California nor any of their employees, makes any 
-    warranty, express or implied, or assumes any liability or responsibility 
-    for the accuracy, completeness, or usefulness of any information, 
-    apparatus, product, or process disclosed, or represents that its use 
-    would not infringe privately- owned rights. Reference herein to any 
-    specific commercial products, process, or service by trade name, 
-    trademark, manufacturer, or otherwise, does not necessarily constitute 
-    or imply its endorsement, recommendation, or favoring by the United 
-    States Government or the University of California. The views and 
-    opinions of authors expressed herein do not necessarily state or reflect 
-    those of the United States Government or the University of California, 
+    DISCLAIMER:
+    This work was prepared as an account of work sponsored by an agency of
+    the United States Government. Neither the United States Government nor
+    the University of California nor any of their employees, makes any
+    warranty, express or implied, or assumes any liability or responsibility
+    for the accuracy, completeness, or usefulness of any information,
+    apparatus, product, or process disclosed, or represents that its use
+    would not infringe privately- owned rights. Reference herein to any
+    specific commercial products, process, or service by trade name,
+    trademark, manufacturer, or otherwise, does not necessarily constitute
+    or imply its endorsement, recommendation, or favoring by the United
+    States Government or the University of California. The views and
+    opinions of authors expressed herein do not necessarily state or reflect
+    those of the United States Government or the University of California,
     and shall not be used for advertising or product endorsement purposes.
  .
  -----------------------------------------------------------------------------
  .
- HDF5 is available with the SZIP compression library but SZIP is not part 
- of HDF5 and has separate copyright and license terms. See SZIP Compression 
+ HDF5 is available with the SZIP compression library but SZIP is not part
+ of HDF5 and has separate copyright and license terms. See SZIP Compression
  in HDF Products (www.hdfgroup.org/doc_resource/SZIP/) for further details.
  .
  -----------------------------------------------------------------------------
@@ -209,46 +209,46 @@ License: BSD-3-clause
  -----------------------------------------------------------------------------
  .
  HDF5 (Hierarchical Data Format 5)
- Copyright (c) 2016, The Regents of the University of California, through 
- Lawrence Berkeley National Laboratory (subject to receipt of any required 
+ Copyright (c) 2016, The Regents of the University of California, through
+ Lawrence Berkeley National Laboratory (subject to receipt of any required
  approvals from the U.S. Dept. of Energy).
  .
  All rights reserved.
  .
- Redistribution and use in source and binary forms, with or without 
+ Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions are met:
  .
- 1. Redistributions of source code must retain the above copyright notice, 
+ 1. Redistributions of source code must retain the above copyright notice,
     this list of conditions, and the following disclaimer.
  .
- 2. Redistributions in binary form must reproduce the above copyright notice, 
-    this list of conditions, and the following disclaimer in the documentation 
+ 2. Redistributions in binary form must reproduce the above copyright notice,
+    this list of conditions, and the following disclaimer in the documentation
     and/or materials provided with the distribution.
  .
- 3. Neither the name of the University of California, Lawrence Berkeley 
- National Laboratory, U.S. Dept. of Energy nor the names of its contributors 
- may be used to endorse or promote products derived from this software without 
+ 3. Neither the name of the University of California, Lawrence Berkeley
+ National Laboratory, U.S. Dept. of Energy nor the names of its contributors
+ may be used to endorse or promote products derived from this software without
  specific prior written permission.
  .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  THE POSSIBILITY OF SUCH DAMAGE.
  .
- You are under no obligation whatsoever to provide any bug fixes, patches, 
- or upgrades to the features, functionality or performance of the source 
- code ("Enhancements") to anyone; however, if you choose to make your 
- Enhancements available either publicly, or directly to Lawrence Berkeley 
- National Laboratory, without imposing a separate written license agreement 
- for such Enhancements, then you hereby grant the following license: 
- a non-exclusive, royalty-free perpetual license to install, use, modify, 
- prepare derivative works, incorporate into other computer software, 
- distribute, and sublicense such enhancements or derivative works thereof, 
+ You are under no obligation whatsoever to provide any bug fixes, patches,
+ or upgrades to the features, functionality or performance of the source
+ code ("Enhancements") to anyone; however, if you choose to make your
+ Enhancements available either publicly, or directly to Lawrence Berkeley
+ National Laboratory, without imposing a separate written license agreement
+ for such Enhancements, then you hereby grant the following license:
+ a non-exclusive, royalty-free perpetual license to install, use, modify,
+ prepare derivative works, incorporate into other computer software,
+ distribute, and sublicense such enhancements or derivative works thereof,
  in binary and source code form.


=====================================
debian/libvbz-compression-dev.install → debian/libvbz-hdf-plugin-dev.install
=====================================


=====================================
debian/libvbz-compression0.install → debian/libvbz-hdf-plugin0.install
=====================================


=====================================
debian/rules
=====================================
@@ -13,3 +13,12 @@ override_dh_auto_configure:
 				-DENABLE_CONAN=OFF \
 				-DENABLE_PERF_TESTING=OFF \
 				-DENABLE_PYTHON=OFF
+
+override_dh_install__not_possible_since_no_static_lib:
+	dh_install
+	d-shlibmove --commit \
+		    --multiarch \
+		    --devunversioned \
+		    --exclude-la \
+		    --override s/libzstd1-dev/libzstd-dev/ \
+		    debian/tmp/usr/lib/*/*.so


=====================================
debian/tests/control deleted
=====================================
@@ -1,3 +0,0 @@
-Tests: run-unit-test
-Depends: @
-Restrictions: allow-stderr


=====================================
debian/tests/run-unit-test deleted
=====================================
@@ -1,16 +0,0 @@
-#!/bin/bash
-set -e
-
-pkg=#PACKAGENAME#
-
-export LC_ALL=C.UTF-8
-if [ "${AUTOPKGTEST_TMP}" = "" ] ; then
-  AUTOPKGTEST_TMP=$(mktemp -d /tmp/${pkg}-test.XXXXXX)
-  trap "rm -rf ${AUTOPKGTEST_TMP}" 0 INT QUIT ABRT PIPE TERM
-fi
-
-cp -a /usr/share/doc/${pkg}/examples/* "${AUTOPKGTEST_TMP}"
-
-cd "${AUTOPKGTEST_TMP}"
-
-#do_stuff_to_test_package#



View it on GitLab: https://salsa.debian.org/med-team/vbz-compression/-/compare/75542397b019fdb60ca287af41d02f10a9f31a5c...54b6f0c62ab39fb9f74979208e79227c3743aec8

-- 
View it on GitLab: https://salsa.debian.org/med-team/vbz-compression/-/compare/75542397b019fdb60ca287af41d02f10a9f31a5c...54b6f0c62ab39fb9f74979208e79227c3743aec8
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/20210523/61930aaf/attachment-0001.htm>


More information about the debian-med-commit mailing list