Staging
v0.5.1
v0.5.1
https://foss.heptapod.net/mercurial/hgview
Revision a13d9dfe73477485569262ebce6f8e1dd618fa73 authored by Mads Kiilerich on 04 April 2020, 02:09:16 UTC, committed by Mads Kiilerich on 04 April 2020, 02:09:16 UTC
Clarify the role of the Viewer stubs in hgviewlib/application.py . It is a mess to use multiple inheritance and super() and different parameter profiles in diferent parent/sibling classes. The empty Viewer stubs should thus not be used as interfaces / purely virtual base classes; they are just an example and documentation.
1 parent 4b52201
Tip revision: a13d9dfe73477485569262ebce6f8e1dd618fa73 authored by Mads Kiilerich on 04 April 2020, 02:09:16 UTC
qt5: simplify Viewer class hierarchy to work better with multiple inheritance of Qt classes
qt5: simplify Viewer class hierarchy to work better with multiple inheritance of Qt classes
Tip revision: a13d9df
rules
#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess.
#
# adapted by Logilab for automatic generation by debianize
# (part of the devtools project, http://www.logilab.org/projects/devtools)
#
# Copyright (c) 2003-2012 LOGILAB S.A. (Paris, FRANCE).
# http://www.logilab.fr/ -- mailto:contact@logilab.fr
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
export PYBUILD_NAME=hgview
export PYBUILD_DESTDIR_python3=
%:
dh $@ --buildsystem=pybuild --with python3
clean:
dh_python3 clean
rm -f build-stamp configure-stamp
rm -rf build
python3 setup.py clean
rm -f hgviewlib/qt4/*_ui.py hgviewlib/qt4/hgqv_rc.py
make -C doc clean
find . -name "*.pyc" -delete
rm -f changelog.gz
override_dh_python3:
# avoid conflict with mercurial's own hgext3rd/__init__.py
find debian -path '*/hgext3rd/__init__.py' -delete
dh_python3
override_dh_install:
dh_install --fail-missing
override_dh_compress:
dh_compress -X.py -X.ini -X.xml -Xtest
Computing file changes ...