[med-svn] [Git][med-team/jellyfish][master] Try to enable swig Python bindings ... but failed
Andreas Tille
gitlab at salsa.debian.org
Tue May 22 20:56:49 BST 2018
Andreas Tille pushed to branch master at Debian Med / jellyfish
Commits:
6ccd9b79 by Andreas Tille at 2018-05-22T21:44:30+02:00
Try to enable swig Python bindings ... but failed
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,8 +4,10 @@ jellyfish (2.2.10-1) UNRELEASED; urgency=medium
* Point Vcs fields to salsa.debian.org
* Standards-Version: 4.1.4
* Adapt watch file to also catch v$VERSION tarball names
+ * Try to enable swig Python bindings
+ TODO: ... but failed
- -- Andreas Tille <tille at debian.org> Thu, 26 Apr 2018 15:51:15 +0200
+ -- Andreas Tille <tille at debian.org> Thu, 26 Apr 2018 21:19:48 +0200
jellyfish (2.2.8-3) unstable; urgency=medium
=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -15,6 +15,7 @@ Build-Depends: debhelper (>= 11~),
valgrind,
swig,
python3-all-dev,
+ python-all-dev,
dh-python,
perl,
chrpath
=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -29,6 +29,7 @@ override_dh_install:
chrpath --delete debian/*/usr/lib/python*/dist-packages/_dna_jellyfish*.so
dh_auto_configure --sourcedirectory=swig/perl5
+ dh_auto_configure --sourcedirectory=swig/python
dh_auto_build --sourcedirectory=swig/perl5
dh_auto_install --sourcedirectory=swig/perl5
chrpath --delete debian/tmp/usr/lib/*/perl5/*/auto/jellyfish/jellyfish.so
@@ -41,7 +42,7 @@ override_dh_install:
debian/tmp/usr/lib/*/lib$(DEB_SOURCE)-*.so
override_dh_auto_configure:
- dh_auto_configure -- --enable-swig --enable-perl-binding
+ dh_auto_configure -- --enable-swig --enable-perl-binding --enable-python-binding
override_dh_clean:
dh_clean
@@ -50,7 +51,7 @@ override_dh_clean:
rmdir debian/tmp_save_tests ; \
fi
rm -f tests/compat.sh
- rm -f swig/python/jellyfish* swig/python/dna_jellyfish.py
+ rm -f swig/python/jellyfish* # swig/python/dna_jellyfish.py
override_dh_auto_build:
mkdir -p debian/tmp_save_tests
View it on GitLab: https://salsa.debian.org/med-team/jellyfish/commit/6ccd9b793af44b267516da6095dd351ffeb6a5a9
--
View it on GitLab: https://salsa.debian.org/med-team/jellyfish/commit/6ccd9b793af44b267516da6095dd351ffeb6a5a9
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/20180522/cdca779f/attachment-0001.html>
More information about the debian-med-commit
mailing list