[med-svn] [Git][med-team/jellyfish][master] Use python configuration from autoconf-archive
Andreas Tille (@tille)
gitlab at salsa.debian.org
Wed Apr 13 08:28:02 BST 2022
Andreas Tille pushed to branch master at Debian Med / jellyfish
Commits:
b27b423c by Andreas Tille at 2022-04-13T09:27:33+02:00
Use python configuration from autoconf-archive
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,6 +1,8 @@
jellyfish (2.3.0-13) UNRELEASED; urgency=medium
* Disable reprotest
+ * Use python configuration from autoconf-archive
+ Closes: #1009451
-- Andreas Tille <tille at debian.org> Tue, 31 Aug 2021 11:36:49 +0200
=====================================
debian/control
=====================================
@@ -8,6 +8,7 @@ Section: science
Priority: optional
Build-Depends: debhelper-compat (= 13),
d-shlibs,
+ autoconf-archive,
yaggo,
pkg-config,
bc,
=====================================
debian/rules
=====================================
@@ -27,6 +27,11 @@ export PYBUILD_NAME = dna_jellyfish
# sed '/BUILDDIR=/d' debian/jellyfish-examples/usr/share/doc/jellyfish-examples/examples/compat.sh*
# rm -f debian/jellyfish-examples/usr/share/doc/jellyfish-examples/examples/swig*
+override_dh_update_autotools_config:
+ # use python configuration from autoconf-archive
+ mv m4/m4-ax_python_devel.m4 /tmp
+ dh_update_autotools_config
+
override_dh_auto_install:
chrpath --delete bin/.libs/*
dh_auto_install -- install-data
@@ -51,6 +56,7 @@ override_dh_auto_configure:
dh_auto_configure -- --enable-swig --enable-perl-binding --enable-htslib --enable-python-binding PYTHON=/usr/bin/python3
dh_auto_configure --sourcedirectory=swig/perl5
dh_auto_configure --sourcedirectory=swig/python --buildsystem=pybuild
+ mv /tmp/m4-ax_python_devel.m4 m4
override_dh_clean:
dh_clean
View it on GitLab: https://salsa.debian.org/med-team/jellyfish/-/commit/b27b423c69324438a7a82407615aafa005d6943e
--
View it on GitLab: https://salsa.debian.org/med-team/jellyfish/-/commit/b27b423c69324438a7a82407615aafa005d6943e
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/20220413/e3a642a7/attachment-0001.htm>
More information about the debian-med-commit
mailing list