X-Git-Url: http://git.maemo.org/git/?p=drlaunch;a=blobdiff_plain;f=debian%2Frules;h=18068848fd6df2856bfc852fbadd952760e63110;hp=3f0b2438517248e1653230fb063aa7b1248f6ba3;hb=1ad9598c9056b850cc039f8e898b6f5d51335b4f;hpb=64f93c949482484eb35a58fc590f89e244af821a diff --git a/debian/rules b/debian/rules index 3f0b243..1806884 100755 --- a/debian/rules +++ b/debian/rules @@ -1,10 +1,37 @@ #!/usr/bin/make -f +#DEB_PYTHON_VERSIONS:=2.5 +DEB_PYTHON_SYSTEM=pysupport + include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/python-distutils.mk + +PYVERS = $(shell pyversions -vd) + +cdbs_python_current_binary := $(shell pyversions -d) + +DEB_PYTHON_INSTALL_ARGS_ALL = --no-compile -O0 --install-layout=deb + +install/drlaunch:: + dh_install drlaunch.py usr/lib/hildon-desktop/ + dh_install misc/drlaunch.desktop usr/share/applications/hildon-home/ + +python-build-stamp-%: +ifeq (all, $(cdbs_python_module_arch)) + cd $(DEB_SRCDIR) && $(cdbs_python_current_binary) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) +else + cd $(DEB_SRCDIR) && $(cdbs_python_current_binary) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) +endif # archall detection + touch $@ -#install/actman:: -# dh_install scripts/activity /usr/bin -# dh_install applet/actman.py /usr/lib/hildon-desktop -# dh_install applet/actman.desktop \ -# /usr/share/applications/hildon-status-menu +# install stage +ifeq (all, $(cdbs_python_module_arch)) +common-install-arch common-install-indep:: python-install-py +python-install-py: + cd $(DEB_SRCDIR) && $(cdbs_python_current_binary) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) +else +common-install-arch common-install-indep:: $(addprefix python-install-, $(cdbs_python_build_versions)) +python-install-%: + cd $(DEB_SRCDIR) && $(cdbs_python_current_binary) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) +endif # archall detection