summaryrefslogtreecommitdiff
path: root/debian.sid
diff options
context:
space:
mode:
authorSylvain Th?nault <sylvain.thenault@logilab.fr>2012-10-05 15:55:18 +0200
committerSylvain Th?nault <sylvain.thenault@logilab.fr>2012-10-05 15:55:18 +0200
commitcc888c49d931556f03cfb2a18d0ca454a87d6371 (patch)
tree87454b2d4ee6c357fa489848ccad4e4e874588e0 /debian.sid
parent6cdafb80b231ea750413d28242c8f1256c5cfe25 (diff)
downloadpylint-cc888c49d931556f03cfb2a18d0ca454a87d6371.tar.gz
rewrite bin script to use python3 ourselves, this is not done anymore by packaging tools
Diffstat (limited to 'debian.sid')
-rwxr-xr-xdebian.sid/rules6
1 files changed, 2 insertions, 4 deletions
diff --git a/debian.sid/rules b/debian.sid/rules
index 6a0d59c..ea353d5 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