Updated CFLAGS for debian/rules
[maemo-efl] / trunk / python-ecore / debian / rules
index fc5e8f4..a562cd9 100755 (executable)
@@ -27,7 +27,7 @@ build-stamp:
 clean:
        dh_testdir
        dh_testroot
-       $(PYTHON) setup.py clean
+       CFLAGS="$(CFLAGS)" $(PYTHON) setup.py clean
        -rm -f build-stamp
        -rm -rf build dist python_ecore.egg-info
        -rm -f ecore/*.py[co]
@@ -38,8 +38,13 @@ 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/ecore/*.py; \
+               rm -rf $(d_base)/usr/lib/$(PYTHON)/site-packages/ecore/*.pyc; \
+               rm -rf $(d_base)/usr/lib/$(PYTHON)/site-packages/ecore/*/*.py; \
+               rm -rf $(d_base)/usr/lib/$(PYTHON)/site-packages/ecore/*/*.pyc; \
+       fi
 
 binary: binary-indep binary-arch
 binary-indep: install