##// END OF EJS Templates
debian: install bash completion as hg and not mercurial (issue4900)
Augie Fackler -
r26731:0c42b6bb default
parent child Browse files
Show More
@@ -1,36 +1,36 b''
1 1 #!/usr/bin/make -f
2 2 # Uncomment this to turn on verbose mode.
3 3 # export DH_VERBOSE=1
4 4
5 5 CPUS=$(shell cat /proc/cpuinfo | grep -E ^processor | wc -l)
6 6
7 7 %:
8 8 dh $@ --with python2
9 9
10 10 override_dh_auto_test:
11 11 http_proxy='' dh_auto_test -- TESTFLAGS="-j$(CPUS)"
12 12
13 13 override_dh_python2:
14 14 dh_python2
15 15 find debian/mercurial/usr/share -type d -empty -delete
16 16
17 17 override_dh_install:
18 18 python$(PYVERS) setup.py install --root $(CURDIR)/debian/mercurial --install-layout=deb
19 19 # remove arch-independent python stuff
20 20 find $(CURDIR)/debian/mercurial/usr/lib \
21 21 ! -name '*.so' ! -type d -delete , \
22 22 -type d -empty -delete
23 23 python$(PYVERS) setup.py install --root $(CURDIR)/debian/mercurial-common --install-layout=deb
24 24 make install-doc PREFIX=$(CURDIR)/debian/mercurial-common/usr
25 25 # remove arch-dependent python stuff
26 26 find $(CURDIR)/debian/mercurial-common/usr/lib \
27 27 -name '*.so' ! -type d -delete , \
28 28 -type d -empty -delete
29 29 cp contrib/hg-ssh $(CURDIR)/debian/mercurial-common/usr/bin
30 30 mkdir -p $(CURDIR)/debian/mercurial-common/usr/share/mercurial
31 31 cp contrib/hgk $(CURDIR)/debian/mercurial-common/usr/share/mercurial
32 32 mkdir -p $(CURDIR)/debian/mercurial-common/etc/mercurial/hgrc.d/
33 33 cp contrib/debian/*.rc $(CURDIR)/debian/mercurial-common/etc/mercurial/hgrc.d/
34 34 mkdir -p $(CURDIR)/debian/mercurial-common/usr/share/bash-completion/completions
35 cp contrib/bash_completion $(CURDIR)/debian/mercurial-common/usr/share/bash-completion/completions/mercurial
35 cp contrib/bash_completion $(CURDIR)/debian/mercurial-common/usr/share/bash-completion/completions/hg
36 36 rm $(CURDIR)/debian/mercurial-common/usr/bin/hg
General Comments 0
You need to be logged in to leave comments. Login now