[med-svn] [Git][med-team/pbbam][master] 4 commits: Fix autopkgtest on different architectures

Andreas Tille gitlab at salsa.debian.org
Wed Feb 6 08:29:58 GMT 2019


Andreas Tille pushed to branch master at Debian Med / pbbam


Commits:
162935d8 by Andreas Tille at 2019-02-06T08:11:17Z
Fix autopkgtest on different architectures

- - - - -
60d326c6 by Andreas Tille at 2019-02-06T08:12:03Z
Cleanup d/rules

- - - - -
923c66b9 by Andreas Tille at 2019-02-06T08:15:59Z
No "Provides: libpbbam" due to ABI incompatibility

- - - - -
4e4306f4 by Andreas Tille at 2019-02-06T08:26:18Z
Upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/rules
- debian/tests/control


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+pbbam (0.19.0+dfsg-4) unstable; urgency=medium
+
+  * Team upload.
+
+  [ Steve Langasek ]
+  * Fix autopkgtest on different architectures
+
+  [ Andreas Tille ]
+  * Cleanup d/rules
+  * No "Provides: libpbbam" due to ABI incompatibility
+
+ -- Andreas Tille <tille at debian.org>  Wed, 06 Feb 2019 09:16:06 +0100
+
 pbbam (0.19.0+dfsg-3) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -50,7 +50,6 @@ Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Breaks: libpbbam (<< ${source:Version})
-Provides: libpbbam
 Replaces: libpbbam
 Description: Pacific Biosciences binary alignment/map (BAM) library
  The BAM format is a binary, compressed, record-oriented container format


=====================================
debian/rules
=====================================
@@ -12,20 +12,9 @@ generated_data_dir = $(CURDIR)/gendata
 %:
 	  dh $@ --buildsystem=meson
 
-#override_dh_auto_configure:
-#	dh_auto_configure -- \
-#	-DPacBioBAM_build_shared=ON \
-#	-DPacBioBAM_build_tests=OFF \
-#	-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \
-#	-DCMAKE_SKIP_RPATH=ON \
-#	-DHTSLIB_INCLUDE_DIRS=/usr/include \
-#	-DHTSLIB_LIBRARIES="-lssl -lcrypto -lhts" \
-#	-DCMAKE_SHARED_LINKER_FLAGS="$(LDFLAGS)"
-##	-DPacBioBAM_wrap_python=ON \
-##	-DPacBioBAM_wrap_r=ON
-
 override_dh_auto_test: $(subst .t.in,.deb.t,$(wildcard tests/src/cram/pb*.t.in))
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+	dh_auto_configure -O--buildsystem=meson
 	mkdir -p $(generated_data_dir)
 	python tests/scripts/generate_data.py $(CURDIR)/tests/data $(generated_data_dir)
 	# Fix broken PATH


=====================================
debian/tests/control
=====================================
@@ -1,11 +1,5 @@
 Test-Command: debian/rules override_dh_auto_test
 Depends:
-	make,
-	python,
+	@builddeps@,
 	pbbamtools,
-	python-cram,
-	samtools
-Restrictions:
-	rw-build-tree,
-	allow-stderr,
-	build-needed
+Restrictions: rw-build-tree, allow-stderr



View it on GitLab: https://salsa.debian.org/med-team/pbbam/compare/d442bf387e0068f580b16b20a0ceab037a63b5b0...4e4306f4faf8016d734fe9d54ee0cbb4b749c2a3

-- 
View it on GitLab: https://salsa.debian.org/med-team/pbbam/compare/d442bf387e0068f580b16b20a0ceab037a63b5b0...4e4306f4faf8016d734fe9d54ee0cbb4b749c2a3
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/20190206/477b863d/attachment-0001.html>


More information about the debian-med-commit mailing list