author | David Douard <david.douard@logilab.fr> |
Tue, 24 Apr 2018 14:04:43 +0200 | |
changeset 12300 | 253fb20bc883 |
parent 11836 | 21c72857178f |
child 12630 | 1c156d9f224a |
permissions | -rwxr-xr-x |
11515
b3267ba817b4
Initial debian packaging
Julien Cristau <julien.cristau@logilab.fr>
parents:
diff
changeset
|
1 |
#!/usr/bin/make -f |
0 | 2 |
# Sample debian/rules that uses debhelper. |
3 |
# GNU copyright 1997 to 1999 by Joey Hess. |
|
4 |
||
5 |
# Uncomment this to turn on verbose mode. |
|
11832
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
6 |
# export DH_VERBOSE=1 |
0 | 7 |
|
11832
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
8 |
export PYBUILD_NAME=cubicweb |
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
9 |
export PYBUILD_DISABLE_python2=test |
0 | 10 |
|
11832
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
11 |
%: |
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
12 |
dh $@ --with python2,sphinxdoc --buildsystem=pybuild |
11515
b3267ba817b4
Initial debian packaging
Julien Cristau <julien.cristau@logilab.fr>
parents:
diff
changeset
|
13 |
|
11832
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
14 |
override_dh_auto_build: export http_proxy=127.0.0.1:9 |
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
15 |
override_dh_auto_build: export https_proxy=127.0.0.1:9 |
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
16 |
override_dh_auto_build: |
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
17 |
dh_auto_build |
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
18 |
ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS))) |
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
19 |
PYTHONPATH=. sphinx-build -N -bhtml doc/ debian/cubicweb-doc/html |
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
20 |
endif |
11515
b3267ba817b4
Initial debian packaging
Julien Cristau <julien.cristau@logilab.fr>
parents:
diff
changeset
|
21 |
|
11836
21c72857178f
[debian] Rework split of cubicweb-ctl package
Denis Laxalde <denis.laxalde@logilab.fr>
parents:
11832
diff
changeset
|
22 |
override_dh_auto_install: |
21c72857178f
[debian] Rework split of cubicweb-ctl package
Denis Laxalde <denis.laxalde@logilab.fr>
parents:
11832
diff
changeset
|
23 |
dh_auto_install |
21c72857178f
[debian] Rework split of cubicweb-ctl package
Denis Laxalde <denis.laxalde@logilab.fr>
parents:
11832
diff
changeset
|
24 |
mv debian/python-${PYBUILD_NAME}/usr/bin/cubicweb-ctl \ |
21c72857178f
[debian] Rework split of cubicweb-ctl package
Denis Laxalde <denis.laxalde@logilab.fr>
parents:
11832
diff
changeset
|
25 |
debian/cubicweb-ctl/usr/bin/cubicweb-ctl |
0 | 26 |
|
11832
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
27 |
override_dh_installchangelogs: |
e8be49ecb522
[debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents:
11631
diff
changeset
|
28 |
dh_installchangelogs -Xdoc/changes |
0 | 29 |