Bug#718695: blender: Please drop direct python3.2 build-dep/depends

2013-08-04 Thread Scott Kitterman
Package: blender
Version: 2.63a-1
Severity: important

Python3.2 is no longer a supported python3 version.  Support for
python3.2 is python3 extensions is being removed and the package itself will
be removed shortly.  python3.3 is now the default python3 version.  If you
must use a specific python3 version, please use that.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


libdvbpsi 1.0.0-3 MIGRATED to testing

2013-08-04 Thread Debian testing watch
FYI: The status of the libdvbpsi source package
in Debian's testing distribution has changed.

  Previous version: 0.2.2-1
  Current version:  1.0.0-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Processed: tagging 718695

2013-08-04 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tags 718695 + patch
Bug #718695 [blender] blender: Please drop direct python3.2 build-dep/depends
Added tag(s) patch.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
718695: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718695
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#718695: Debdiff to build with python3.3 and later versions

2013-08-04 Thread Scott Kitterman
On Sunday, August 04, 2013 08:35:10 you wrote:
 Package: blender
 Version: 2.63a-1
 Severity: important
 
 Python3.2 is no longer a supported python3 version.  Support for
 python3.2 is python3 extensions is being removed and the package itself will
 be removed shortly.  python3.3 is now the default python3 version.  If you
 must use a specific python3 version, please use that.

The attached debdiff results in a complete build with python3.3.  I have not 
tested the functionality of the resulting package.  I can either upload it as 
an NMU or leave it to you.

Scott Kdiff -Nru blender-2.63a/debian/changelog blender-2.63a/debian/changelog
--- blender-2.63a/debian/changelog	2012-05-12 14:02:24.0 -0400
+++ blender-2.63a/debian/changelog	2013-08-05 00:44:58.0 -0400
@@ -1,3 +1,15 @@
+blender (2.63a-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Update debian/control and debian/rules to build with python3.3
+(Closes: #718695)
+- Build using python3-dev and python3:Depends with dh_python3 instead of
+  hard coding a specific interpreter version
+- Update configure to correctly discover file locations for current
+  default python3
+
+ -- Scott Kitterman sc...@kitterman.com  Sun, 04 Aug 2013 20:18:37 -0400
+
 blender (2.63a-1) unstable; urgency=low
 
   * New upstream bugfix release
diff -Nru blender-2.63a/debian/control blender-2.63a/debian/control
--- blender-2.63a/debian/control	2012-05-12 12:55:53.0 -0400
+++ blender-2.63a/debian/control	2013-08-04 20:17:05.0 -0400
@@ -36,7 +36,7 @@
libfontconfig-dev,
pkg-config,
python-support,
-   python3.2-dev
+   python3-dev
 Build-Conflicts: nvidia-glx
 Standards-Version: 3.9.3
 Homepage: http://blender.org
@@ -45,7 +45,7 @@
 
 Package: blender
 Architecture: any
-Depends: python3.2,
+Depends: ${python3:Depends},
  fonts-droid,
  ${misc:Depends},
  ${shlibs:Depends}
diff -Nru blender-2.63a/debian/rules blender-2.63a/debian/rules
--- blender-2.63a/debian/rules	2012-05-12 12:55:53.0 -0400
+++ blender-2.63a/debian/rules	2013-08-05 00:41:40.0 -0400
@@ -2,6 +2,9 @@
 
 INSTDIR = debian/tmp
 PROCESSORS:= $(shell getconf _NPROCESSORS_ONLN 2/dev/null || echo 1)
+PYTHON = $(shell py3versions -dv)
+PYTHON_INCLUDE_DIR=/usr/include/python$(PYTHON)$(if $(filter 3.2,$(PYTHON)),mu,m)
+PYTHON_INCLUDE_DIR2=/usr/include/$(DEB_HOST_MULTIARCH)/python$(PYTHON)$(if $(filter 3.2,$(PYTHON)),mu,m)
 
 # Adapted from http://wiki.debian.org/SandroTosi/Svn_get-orig-source
 PACKAGE = blender
@@ -25,6 +28,12 @@
 		-DCMAKE_INSTALL_PREFIX=/usr \
 		-DCMAKE_SKIP_RPATH=ON \
 		-DCMAKE_VERBOSE_MAKEFILE=ON \
+		-DPYTHON_VERSION=$(PYTHON) \
+		-DPYTHON_INCLUDE_DIR=${PYTHON_INCLUDE_DIR} \
+		-DPYTHON_INCLUDE_DIR2=${PYTHON_INCLUDE_DIR2} \
+		-DPYTHON_INCLUDE_DIRS=${PYTHON_INCLUDE_DIR} ${PYTHON_INCLUDE_DIR2} \
+		-DPYTHON_LIBRARY=/usr/lib/$(if $(filter 3.2,$(PYTHON)),libpython3.2mu.so,$(DEB_HOST_MULTIARCH)/libpython$(PYTHON)m.so) \
+		-DTARGETDIR_VER=/usr/lib/python3/dist-packages \
 		-DWITH_IMAGE_OPENJPEG=ON \
 		-DWITH_FFTW3=ON \
 		-DWITH_JACK=ON \
@@ -65,4 +74,4 @@
 	#dh_pysupport -V 3.1
 
 %:
-	dh --buildsystem=cmake --parallel=$(PROCESSORS) $@
+	dh --buildsystem=cmake --parallel=$(PROCESSORS) $@ --with python3


signature.asc
Description: This is a digitally signed message part.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers