Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dax/jmc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules79
1 files changed, 5 insertions, 74 deletions
diff --git a/debian/rules b/debian/rules
index 2a31bc1..126c4fd 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,79 +1,10 @@
#!/usr/bin/make -f
-# This file was automatically generated by stdeb 0.2.a1 at
-# Tue, 13 Nov 2007 19:00:04 +0100
+DEB_PYTHON_SYSTEM := pysupport
-PACKAGE_NAME=python-jmc
-MODULE_NAME=jmc
-DEB_UPSTREAM_VERSION=0.3b1
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/python-distutils.mk
-PYVERS=$(shell pyversions -vr)
-
-build: build-stamp
-build-stamp: $(PYVERS:%=build-python%)
- touch $@
-build-python%:
-# Force setuptools, but reset sys.argv[0] to 'setup.py' because setup.py files expect that.
- python$* -c "import setuptools,sys;f='setup.py';sys.argv[0]=f;execfile(f,{'__file__':f,'__name__':'__main__'})" build
- touch $@
-clean:
- dh_testdir
- dh_testroot
- rm -f *-stamp
- rm -rf dist build
- -find -name '*.py[co]' | xargs rm -f
-# find . -name *.pyc -exec rm {} \;
+clean::
+ rm -rf build build-stamp configure-stamp MANIFEST
dh_clean
-
-install: build install-prereq $(PYVERS:%=install-python%)
-install-prereq:
- dh_testdir
- dh_testroot
- dh_clean -k
-
-install-python%:
-# Force setuptools, but reset sys.argv[0] to 'setup.py' because setup.py files expect that.
- python$* -c "import setuptools,sys;f='setup.py';sys.argv[0]=f;execfile(f,{'__file__':f,'__name__':'__main__'})" install --no-compile --single-version-externally-managed --root $(CURDIR)/debian/${PACKAGE_NAME}
- mv debian/${PACKAGE_NAME}/usr/lib/python$*/site-packages/${MODULE_NAME}-${DEB_UPSTREAM_VERSION}-py$*.egg-info debian/${PACKAGE_NAME}/usr/lib/python$*/site-packages/${MODULE_NAME}.egg-info
-
-binary-arch:
-
-binary-indep: build install
- dh_testdir -i
- dh_testroot -i
- dh_pycentral -i
- dh_install -i
- dh_installinit -i
- dh_install
- dh_installdocs -i
- dh_installdirs -i
- dh_installexamples -i
- dh_strip -i
- dh_compress -i -X.py
- dh_fixperms -i
- : # Replace all '#!' calls to python with $(PYTHON)
- : # and make them executable
- for i in \
- `find debian/python-jmc/usr/bin -type f` \
- `find debian/python-jmc/usr/lib -type f`; \
- do \
- case "$$i" in *-[0-9].[0-9]) continue; esac; \
- sed '1s,#!.*python[^ ]*\(.*\),#! /usr/bin/python\1,' \
- $$i > $$i.temp; \
- if cmp --quiet $$i $$i.temp; then \
- rm -f $$i.temp; \
- else \
- mv -f $$i.temp $$i; \
- chmod 755 $$i; \
- echo "fixed interpreter: $$i"; \
- fi; \
- done
- dh_installdeb -i
- dh_gencontrol -i
- dh_md5sums -i
- dh_builddeb -i
-
-binary: binary-indep binary-arch
-
-
-.PHONY: build clean binary-indep binary-arch binary install configure