diff options
author | Sylvain Thénault <sylvain.thenault@logilab.fr> | 2012-10-05 15:55:18 +0200 |
---|---|---|
committer | Sylvain Thénault <sylvain.thenault@logilab.fr> | 2012-10-05 15:55:18 +0200 |
commit | 422194c325e4506b0e967dee1f6dc2d294fbf670 (patch) | |
tree | 6b428267d023c656ec110f2f0fb609ab48623498 | |
parent | bf7431719bb1d7e89a1d9aed9bbd941622441bd9 (diff) | |
download | pylint-git-422194c325e4506b0e967dee1f6dc2d294fbf670.tar.gz |
rewrite bin script to use python3 ourselves, this is not done anymore by packaging tools
-rwxr-xr-x | debian.sid/rules | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/debian.sid/rules b/debian.sid/rules index 6a0d59ccf..ea353d5bf 100755 --- a/debian.sid/rules +++ b/debian.sid/rules @@ -31,15 +31,13 @@ override_dh_install: # rename executables for executable in pylint pylint-gui symilar epylint pyreverse ; do \ new_exec="$$executable"3; \ - mv $(CURDIR)/debian/$(PACKAGE3)/usr/bin/$$executable $(CURDIR)/debian/$(PACKAGE3)/usr/bin/$$new_exec; \ + sed 's,^#!.*python$$,&3,' < $(CURDIR)/debian/$(PACKAGE3)/usr/bin/$$executable > $(CURDIR)/debian/$(PACKAGE3)/usr/bin/$$new_exec || exit 1; \ \ + done - # remove test directory rm -rf debian/*/usr/lib/python*/*-packages/pylint/test - # generate pylint man page automatically #PYTHONPATH=$(CURDIR)/debian/$(PACKAGE)/$(PYLIB) python $(CURDIR)/bin/pylint --generate-man > $(CURDIR)/man/pylint.1 - # rename and install man pages dh_installman -ppylint man/*.1 cd man && for i in *.1; do cp -v $$i "$$(basename $$i .1)3.1"; done |