mirror of
https://github.com/Hopiu/linkchecker.git
synced 2026-03-23 09:20:30 +00:00
Remove python-dns conflict by moving the dns module into a custom subdirectory.
This commit is contained in:
parent
45a4bbdaa9
commit
efbbb656a1
6 changed files with 15 additions and 7 deletions
2
debian/changelog
vendored
2
debian/changelog
vendored
|
|
@ -2,6 +2,8 @@ linkchecker (8.3-1) UNRELEASED; urgency=low
|
|||
|
||||
* New upstream release.
|
||||
* Remove unneeded dependency on pysqlite.
|
||||
* Remove conflict on python-dns.
|
||||
Closes: #694809
|
||||
|
||||
-- Bastian Kleineidam <calvin@debian.org> Wed, 14 Nov 2012 18:49:41 +0100
|
||||
|
||||
|
|
|
|||
1
debian/control
vendored
1
debian/control
vendored
|
|
@ -17,7 +17,6 @@ Package: linkchecker
|
|||
Architecture: any
|
||||
Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends}, python (>= 2.7.2)
|
||||
Provides: ${python:Provides}
|
||||
Conflicts: python-dnspython
|
||||
Suggests: clamav-daemon,
|
||||
linkchecker-gui,
|
||||
linkchecker-web,
|
||||
|
|
|
|||
2
debian/linkchecker.install
vendored
2
debian/linkchecker.install
vendored
|
|
@ -1,6 +1,6 @@
|
|||
usr/bin/linkchecker
|
||||
usr/lib/python*/dist-packages/_LinkChecker_configdata.py
|
||||
usr/lib/python*/dist-packages/dns
|
||||
usr/lib/python*/dist-packages/linkcheck_dns
|
||||
usr/lib/python*/dist-packages/linkcheck/*.py
|
||||
usr/lib/python*/dist-packages/linkcheck/HtmlParser
|
||||
usr/lib/python*/dist-packages/linkcheck/bookmarks
|
||||
|
|
|
|||
|
|
@ -2,6 +2,8 @@
|
|||
|
||||
Changes:
|
||||
- logging: Print system arguments (sys.argv) in internal error information.
|
||||
- installation: Install the dns Python module into linkcheck_dns subdirectory to avoid
|
||||
conflicts with an upstream python-dns installation.
|
||||
|
||||
|
||||
8.2 "Belle De Jour" (released 9.11.2012)
|
||||
|
|
|
|||
|
|
@ -26,6 +26,11 @@ if not (hasattr(sys, 'version_info') or
|
|||
sys.version_info < (2, 7, 2, 'final', 0)):
|
||||
raise SystemExit("This program requires Python 2.7.2 or later.")
|
||||
import os
|
||||
# add the custom linkcheck_dns directory to sys.path
|
||||
_dnspath = os.path.abspath(os.path.join(os.path.dirname(__file__), '..', 'linkcheck_dns'))
|
||||
if _dnspath not in sys.path:
|
||||
sys.path.insert(0, _dnspath)
|
||||
del _dnspath
|
||||
import re
|
||||
|
||||
from . import i18n
|
||||
|
|
|
|||
10
setup.py
10
setup.py
|
|
@ -869,7 +869,7 @@ o a command line, GUI and web interface
|
|||
'register': MyRegister,
|
||||
},
|
||||
package_dir = {
|
||||
'dns': 'third_party/dnspython/dns',
|
||||
'linkcheck_dns.dns': 'third_party/dnspython/dns',
|
||||
},
|
||||
packages = [
|
||||
'linkcheck',
|
||||
|
|
@ -883,10 +883,10 @@ o a command line, GUI and web interface
|
|||
'linkcheck.HtmlParser',
|
||||
'linkcheck.logger',
|
||||
'linkcheck.network',
|
||||
'dns',
|
||||
'dns.rdtypes',
|
||||
'dns.rdtypes.ANY',
|
||||
'dns.rdtypes.IN',
|
||||
'linkcheck_dns.dns',
|
||||
'linkcheck_dns.dns.rdtypes',
|
||||
'linkcheck_dns.dns.rdtypes.ANY',
|
||||
'linkcheck_dns.dns.rdtypes.IN',
|
||||
],
|
||||
ext_modules = [
|
||||
Extension('linkcheck.HtmlParser.htmlsax',
|
||||
|
|
|
|||
Loading…
Reference in a new issue