@@ -7,19 +7,15 @@ Subject: [PATCH] NeuroDebian backport patch
77 debian/compat | 2 +-
88 debian/control | 9 ++-------
99 debian/libfreenect-dev.install | 6 +++---
10- debian/libfreenect0.1 .install | 4 ++--
10+ debian/libfreenect0.5 .install | 4 ++--
1111 debian/rules | 17 +++++++++--------
1212 5 files changed, 17 insertions(+), 21 deletions(-)
1313
14- diff --git a/debian/compat b/debian/compat
15- index ec63514..7f8f011 100644
1614--- a/debian/compat
1715+++ b/debian/compat
1816@@ -1 +1 @@
1917- 9
2018+ 7
21- diff --git a/debian/control b/debian/control
22- index eb5882a..eaf72c8 100644
2319--- a/debian/control
2420+++ b/debian/control
2521@@ -3,10 +3,9 @@ Section: libdevel
@@ -35,33 +31,31 @@ index eb5882a..eaf72c8 100644
3531 Standards-Version: 3.9.3
3632 Homepage: http://openkinect.org/
3733 Vcs-Git: git://anonscm.debian.org/pkg-exppsy/libfreenect.git
38- @@ -15,8 +14,6 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-exppsy/libfreenect.git
39- Package: libfreenect0.1
34+ @@ -15,8 +14,6 @@ Vcs-Browser: http://anonscm.debian.org/g
35+ Package: libfreenect0.5
4036 Section: libs
4137 Architecture: any
4238- Multi-Arch: same
4339- Pre-Depends: ${misc:Pre-Depends}
4440 Depends: ${shlibs:Depends}, ${misc:Depends}
4541 Conflicts: libfreenect
4642 Description: library for accessing Kinect device
47- @@ -34,7 +31,6 @@ Description: library for accessing Kinect device
43+ @@ -34,7 +31,6 @@ Description: library for accessing Kinec
4844
4945 Package: libfreenect-dev
5046 Architecture: any
5147- Multi-Arch: same
52- Depends: ${misc:Depends}, libfreenect0.1 (= ${binary:Version})
48+ Depends: ${misc:Depends}, libfreenect0.5 (= ${binary:Version})
5349 Description: library for accessing Kinect device -- development files
5450 libfreenect is a cross-platform library that provides the necessary interfaces
55- @@ -89,7 +85,6 @@ Description: library for accessing Kinect device -- dummy package
51+ @@ -89,7 +85,6 @@ Description: library for accessing Kinec
5652 Package: libfreenect-doc
5753 Section: doc
5854 Architecture: all
5955- Multi-Arch: foreign
6056 Depends: ${misc:Depends}
6157 Description: library for accessing Kinect device -- documentation
6258 libfreenect is a cross-platform library that provides the necessary interfaces
63- diff --git a/debian/libfreenect-dev.install b/debian/libfreenect-dev.install
64- index 40f49bf..a4aa9b1 100644
6559--- a/debian/libfreenect-dev.install
6660+++ b/debian/libfreenect-dev.install
6761@@ -1,4 +1,4 @@
@@ -72,44 +66,43 @@ index 40f49bf..a4aa9b1 100644
7266+ usr/lib/*.so
7367+ usr/lib/fakenect/*.so
7468+ usr/lib/pkgconfig/*
75- diff --git a/debian/libfreenect0.1.install b/debian/libfreenect0.1.install
76- index 475934d..9bd042d 100644
77- --- a/debian/libfreenect0.1.install
78- +++ b/debian/libfreenect0.1.install
69+ --- a/debian/libfreenect0.5.install
70+ +++ b/debian/libfreenect0.5.install
7971@@ -1,2 +1,2 @@
8072- usr/lib/*/*.so.*
8173- usr/lib/*/fakenect/*.so.*
8274+ usr/lib/*.so.*
8375+ usr/lib/fakenect/*.so.*
84- diff --git a/debian/rules b/debian/rules
85- index 44e37d7..986c711 100755
8676--- a/debian/rules
8777+++ b/debian/rules
88- @@ -1,16 +1,16 @@
78+ @@ -1,17 +1,19 @@
8979 #!/usr/bin/make -f
9080 # -*- makefile -*-
9181
9282- export DEB_LDFLAGS_MAINT_APPEND=-Wl,-Bsymbolic-functions -Wl,--as-needed
9383- export MA_TRIPLET=`dpkg-architecture -qDEB_HOST_MULTIARCH`
84+ + #export DEB_LDFLAGS_MAINT_APPEND=-Wl,-Bsymbolic-functions -Wl,--as-needed
85+ + #export MA_TRIPLET=`dpkg-architecture -qDEB_HOST_MULTIARCH`
9486+ export LDFLAGS=-Wl,-Bsymbolic-functions -Wl,--as-needed
9587
9688 %:
9789- dh $@ --with python2
9890+ dh $@
9991
10092 override_dh_auto_configure:
101- - dh_auto_configure -- -DBUILD_PYTHON:Bool=True -DPROJECT_LIBRARY_INSTALL_DIR="lib/$(MA_TRIPLET)"
102- + dh_auto_configure -- -DBUILD_PYTHON:Bool=True
93+ dh_auto_configure -- \
94+ - -DBUILD_PYTHON:Bool=True -DPYTHON_EXECUTABLE=python -DPROJECT_LIBRARY_INSTALL_DIR:Path="lib/$(MA_TRIPLET)"
95+ + -DBUILD_PYTHON:Bool=True -DPYTHON_EXECUTABLE=python
10396
10497- override_dh_auto_build-indep:
10598+ override_dh_auto_build:
10699+ dh_auto_build
107100 ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
108101 doxygen debian/doxygen.conf
109102 else
110- @@ -25 ,8 +25 ,8 @@ override_dh_auto_install:
111- mv debian/tmp/usr/bin/glpclview debian/tmp/usr/bin/freenect-glpclview
112- mv debian/tmp/usr/bin/cppview debian/tmp/usr/bin/freenect-cppview
103+ @@ -20 ,8 +22 ,8 @@ else
104+ mkdir -p debian/html
105+ endif
113106
114107- override_dh_python2:
115108- dh_python2 -p python-freenect
@@ -118,14 +111,11 @@ index 44e37d7..986c711 100755
118111 if [ -x /usr/bin/dh_numpy ]; then dh_numpy -ppython-freenect; fi
119112
120113 override_dh_installdocs:
121- @@ -35 ,5 +35 ,6 @@ override_dh_installdocs:
114+ @@ -30 ,5 +32 ,6 @@ override_dh_installdocs:
122115 override_dh_makeshlibs:
123116 dh_makeshlibs -Xfakenect
124117
125118- override_dh_clean-indep:
126119+ override_dh_clean:
127120 rm -rf debian/html
128121+ dh_clean
129- - -
130- 1.7.10
131-
0 commit comments