[SCM] lilv/master: Don't build python bindings anymore until upstream has solved the build failure.

alessio at users.alioth.debian.org alessio at users.alioth.debian.org
Sat May 3 10:37:26 UTC 2014


The following commit has been merged in the master branch:
commit 942b192e9d2360432a76694571266c21d3ea4139
Author: Alessio Treglia <alessio at debian.org>
Date:   Sat May 3 11:31:27 2014 +0100

    Don't build python bindings anymore until upstream has solved the build failure.

diff --git a/debian/control b/debian/control
index 19c62eb..0798e3a 100644
--- a/debian/control
+++ b/debian/control
@@ -13,9 +13,8 @@ Build-Depends:
  libsratom-dev (>= 0.4.0~),
  lv2-dev,
  pkg-config,
- python-all-dev (>= 2.6.6-3),
+ python,
  swig
-X-Python-Version: >= 2.6
 Standards-Version: 3.9.5
 Homepage: http://drobilla.net/software/lilv/
 Vcs-Git: git://anonscm.debian.org/pkg-multimedia/lilv.git
@@ -35,24 +34,6 @@ Description: library for simple use of LV2 plugins
  .
  This package provides the shared library.
 
-Package: python-lilv
-Section: python
-Architecture: any
-Depends:
- ${misc:Depends},
- ${python:Depends},
- ${shlibs:Depends}
-Provides:
- ${python:Provides}
-Description: library for simple use of LV2 plugins (Python bindings)
- Lilv (formerly SLV2) is a library for LV2 hosts intended to make using
- LV2 Plugins as simple as possible (without sacrificing capabilities).
- .
- Lilv is the successor to SLV2, rewritten to be significantly faster
- and have minimal dependencies.
- .
- This package provides the Python bindings.
-
 Package: liblilv-dev
 Section: libdevel
 Architecture: any
diff --git a/debian/python-lilv.install b/debian/python-lilv.install
deleted file mode 100644
index c9d02af..0000000
--- a/debian/python-lilv.install
+++ /dev/null
@@ -1,3 +0,0 @@
-##usr/lib/python2.6/dist-packages/*.py
-##usr/lib/python2.6/dist-packages/_lilv.so.*.*.* usr/lib/python2.6/dist-packages/_lilv.so
-usr/lib/python*/dist-packages/*
diff --git a/debian/rules b/debian/rules
index d6156a8..03b3078 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,25 +6,23 @@ pkg = $(shell dpkg-parsechangelog | sed -ne 's/^Source: //p')
 
 LDFLAGS+=-Wl,--as-needed
 WAF = ./waf
-PYVERS=$(shell pyversions -s)
 
 %:
-	dh $@ --with python2
+	dh $@
 
 override_dh_auto_configure:
+	$(WAF) configure \
+		--prefix=/usr \
+		--mandir=/usr/share/man \
+		--strict \
+		--debug \
+		--dyn-manifest
+
 override_dh_auto_build:
+	$(WAF)
+
 override_dh_auto_install:
-	for pyver in $(PYVERS); do \
-		PYTHON="$$pyver" $(WAF) configure \
-				--prefix=/usr \
-				--mandir=/usr/share/man \
-				--strict \
-				--debug \
-				--bindings \
-				--dyn-manifest && \
-		PYTHON="$$pyver" $(WAF) && \
-		PYTHON="$$pyver" $(WAF) install -f --destdir=$(CURDIR)/debian/tmp ; \
-	done
+	$(WAF) install -f --destdir=$(CURDIR)/debian/tmp
 
 override_dh_auto_clean:
 	$(WAF) clean || true

-- 
lilv packaging



More information about the pkg-multimedia-commits mailing list