File: rules

package info (click to toggle)
guake 3.10.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,712 kB
  • sloc: python: 6,968; xml: 695; makefile: 501; sh: 271
file content (31 lines) | stat: -rwxr-xr-x 862 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/usr/bin/make -ef
#export DH_VERBOSE=1
include /usr/share/dpkg/pkg-info.mk
export PREFIX=/usr
export DESTDIR=$(CURDIR)/debian/guake/
export SETUPTOOLS_SCM_PRETEND_VERSION=$(DEB_VERSION_UPSTREAM)
export COMPILE_SCHEMA=0

%:
	dh $@ --with python3,sphinxdoc

execute_before_dh_auto_clean:
	find . -type d -name '*.egg-info' -exec rm -rf '{}' '+'
	rm -rf .pytest_cache
	rm -f guake/data/gschemas.compiled
	rm -rf guake/paths.py guake/_version.py docs/_build
	find po -name "*.mo" -delete

override_dh_sphinxdoc:
	$(MAKE) -C docs man

override_dh_installchangelogs:
	dh_installchangelogs NEWS.rst

override_dh_install:
	dh_install
	mv $(CURDIR)/debian/guake//usr/share/metainfo/guake.desktop.metainfo.xml \
           $(CURDIR)/debian/guake//usr/share/metainfo/org.guake.desktop.metainfo.xml

override_dh_auto_test:
	export PIPENV_IGNORE_VIRTUALENVS=0 dh_auto_test