Updated CFLAGS for debian/rules
[maemo-efl] / trunk / python-epsilon / debian / rules
index c7095bd..6c45bee 100755 (executable)
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
 PYVER=2.5
 PYTHON=python$(PYVER)
 
@@ -24,10 +26,10 @@ build-stamp:
        touch epsilon/epsilon.*.pyx
        CFLAGS="$(CFLAGS)" $(PYTHON) setup.py build_ext build install --prefix /usr install_headers
        touch build-stamp
-clean:
+clean::
        dh_testdir
        dh_testroot
-       $(PYTHON) setup.py clean
+       CFLAGS="$(CFLAGS)" $(PYTHON) setup.py clean
        -rm -f build-stamp
        -rm -rf build dist python_epsilon.egg-info
        -rm -f epsilon/*.py[co]
@@ -38,8 +40,11 @@ install: build
        dh_testdir
        dh_testroot
        dh_installdirs
-
-       $(PYTHON) setup.py install --root=$(d_base)
+       CFLAGS="$(CFLAGS)" $(PYTHON) setup.py install --root=$(d_base)
+       if [ "x$(DEB_BUILD_ARCH)" = "xarmel" ]; then \
+               rm -rf $(d_base)/usr/lib/$(PYTHON)/site-packages/epsilon/*.py; \
+               rm -rf $(d_base)/usr/lib/$(PYTHON)/site-packages/epsilon/*.pyc; \
+       fi
 
 binary: binary-indep binary-arch
 binary-indep: install