>From 93bf244568593afdd787bfe7cb9ef7db709779e4 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sat, 25 Apr 2015 15:56:24 +0000 Subject: [PATCH 1/2] Make dnspython a submodule. A consequence of this is that if "dnspython" is not installed on the system and if samba wasn't cloned using 'git clone --recursive', the user will get the following message during configure: ERROR: Unable to find Python module 'dnspython'. Please install the system package or check out the relevant submodule by running 'git submodule init; git submodule update'. Signed-Off-By: Jelmer Vernooij --- .gitmodules | 3 + third_party/dnspython | 1 + third_party/dnspython/.gitignore | 7 - third_party/dnspython/ChangeLog | 1194 -------------------- third_party/dnspython/LICENSE | 14 - third_party/dnspython/MANIFEST.in | 3 - third_party/dnspython/Makefile | 56 - third_party/dnspython/README | 442 -------- third_party/dnspython/TODO | 17 - third_party/dnspython/dns/__init__.py | 54 - third_party/dnspython/dns/dnssec.py | 372 ------ third_party/dnspython/dns/e164.py | 79 -- third_party/dnspython/dns/edns.py | 142 --- third_party/dnspython/dns/entropy.py | 123 -- third_party/dnspython/dns/exception.py | 40 - third_party/dnspython/dns/flags.py | 106 -- third_party/dnspython/dns/hash.py | 67 -- third_party/dnspython/dns/inet.py | 108 -- third_party/dnspython/dns/ipv4.py | 42 - third_party/dnspython/dns/ipv6.py | 163 --- third_party/dnspython/dns/message.py | 1088 ------------------ third_party/dnspython/dns/name.py | 702 ------------ third_party/dnspython/dns/namedict.py | 59 - third_party/dnspython/dns/node.py | 172 --- third_party/dnspython/dns/opcode.py | 104 -- third_party/dnspython/dns/query.py | 492 -------- third_party/dnspython/dns/rcode.py | 119 -- third_party/dnspython/dns/rdata.py | 478 -------- third_party/dnspython/dns/rdataclass.py | 114 -- third_party/dnspython/dns/rdataset.py | 329 ------ third_party/dnspython/dns/rdatatype.py | 232 ---- third_party/dnspython/dns/rdtypes/ANY/AFSDB.py | 51 - third_party/dnspython/dns/rdtypes/ANY/CERT.py | 131 --- third_party/dnspython/dns/rdtypes/ANY/CNAME.py | 24 - third_party/dnspython/dns/rdtypes/ANY/DLV.py | 20 - third_party/dnspython/dns/rdtypes/ANY/DNAME.py | 21 - third_party/dnspython/dns/rdtypes/ANY/DNSKEY.py | 94 -- third_party/dnspython/dns/rdtypes/ANY/DS.py | 20 - third_party/dnspython/dns/rdtypes/ANY/GPOS.py | 156 --- third_party/dnspython/dns/rdtypes/ANY/HINFO.py | 83 -- third_party/dnspython/dns/rdtypes/ANY/HIP.py | 140 --- third_party/dnspython/dns/rdtypes/ANY/ISDN.py | 96 -- third_party/dnspython/dns/rdtypes/ANY/LOC.py | 334 ------ third_party/dnspython/dns/rdtypes/ANY/MX.py | 20 - third_party/dnspython/dns/rdtypes/ANY/NS.py | 20 - third_party/dnspython/dns/rdtypes/ANY/NSEC.py | 128 --- third_party/dnspython/dns/rdtypes/ANY/NSEC3.py | 182 --- .../dnspython/dns/rdtypes/ANY/NSEC3PARAM.py | 88 -- third_party/dnspython/dns/rdtypes/ANY/PTR.py | 20 - third_party/dnspython/dns/rdtypes/ANY/RP.py | 86 -- third_party/dnspython/dns/rdtypes/ANY/RRSIG.py | 155 --- third_party/dnspython/dns/rdtypes/ANY/RT.py | 20 - third_party/dnspython/dns/rdtypes/ANY/SOA.py | 127 --- third_party/dnspython/dns/rdtypes/ANY/SPF.py | 22 - third_party/dnspython/dns/rdtypes/ANY/SSHFP.py | 77 -- third_party/dnspython/dns/rdtypes/ANY/TXT.py | 20 - third_party/dnspython/dns/rdtypes/ANY/X25.py | 62 - third_party/dnspython/dns/rdtypes/ANY/__init__.py | 45 - third_party/dnspython/dns/rdtypes/IN/A.py | 57 - third_party/dnspython/dns/rdtypes/IN/AAAA.py | 58 - third_party/dnspython/dns/rdtypes/IN/APL.py | 170 --- third_party/dnspython/dns/rdtypes/IN/DHCID.py | 60 - third_party/dnspython/dns/rdtypes/IN/IPSECKEY.py | 159 --- third_party/dnspython/dns/rdtypes/IN/KX.py | 20 - third_party/dnspython/dns/rdtypes/IN/NAPTR.py | 132 --- third_party/dnspython/dns/rdtypes/IN/NSAP.py | 59 - third_party/dnspython/dns/rdtypes/IN/NSAP_PTR.py | 20 - third_party/dnspython/dns/rdtypes/IN/PX.py | 97 -- third_party/dnspython/dns/rdtypes/IN/SRV.py | 89 -- third_party/dnspython/dns/rdtypes/IN/WKS.py | 113 -- third_party/dnspython/dns/rdtypes/IN/__init__.py | 30 - third_party/dnspython/dns/rdtypes/__init__.py | 23 - third_party/dnspython/dns/rdtypes/dsbase.py | 92 -- third_party/dnspython/dns/rdtypes/mxbase.py | 105 -- third_party/dnspython/dns/rdtypes/nsbase.py | 82 -- third_party/dnspython/dns/rdtypes/txtbase.py | 87 -- third_party/dnspython/dns/renderer.py | 325 ------ third_party/dnspython/dns/resolver.py | 1161 ------------------- third_party/dnspython/dns/reversename.py | 75 -- third_party/dnspython/dns/rrset.py | 175 --- third_party/dnspython/dns/set.py | 263 ----- third_party/dnspython/dns/tokenizer.py | 547 --------- third_party/dnspython/dns/tsig.py | 223 ---- third_party/dnspython/dns/tsigkeyring.py | 44 - third_party/dnspython/dns/ttl.py | 64 -- third_party/dnspython/dns/update.py | 245 ---- third_party/dnspython/dns/version.py | 34 - third_party/dnspython/dns/wiredata.py | 59 - third_party/dnspython/dns/zone.py | 855 -------------- third_party/dnspython/examples/ddns.py | 51 - third_party/dnspython/examples/e164.py | 6 - third_party/dnspython/examples/mx.py | 7 - third_party/dnspython/examples/name.py | 13 - third_party/dnspython/examples/reverse.py | 40 - third_party/dnspython/examples/reverse_name.py | 6 - third_party/dnspython/examples/xfr.py | 14 - third_party/dnspython/examples/zonediff.py | 270 ----- third_party/dnspython/setup.py | 60 - third_party/dnspython/tests/Makefile | 26 - third_party/dnspython/tests/bugs.py | 44 - third_party/dnspython/tests/dnssec.py | 146 --- third_party/dnspython/tests/example | 226 ---- third_party/dnspython/tests/example1.good | 114 -- third_party/dnspython/tests/example2.good | 114 -- third_party/dnspython/tests/flags.py | 59 - third_party/dnspython/tests/message.py | 179 --- third_party/dnspython/tests/name.py | 697 ------------ third_party/dnspython/tests/namedict.py | 102 -- third_party/dnspython/tests/ntoaaton.py | 197 ---- third_party/dnspython/tests/rdtypeandclass.py | 123 -- third_party/dnspython/tests/resolver.py | 127 --- third_party/dnspython/tests/rrset.py | 54 - third_party/dnspython/tests/set.py | 208 ---- third_party/dnspython/tests/tokenizer.py | 190 ---- third_party/dnspython/tests/update.py | 114 -- third_party/dnspython/tests/zone.py | 389 ------- third_party/dnspython/util/COPYRIGHT | 14 - third_party/dnspython/util/copyrights | 116 -- third_party/wscript | 2 +- 119 files changed, 5 insertions(+), 18390 deletions(-) create mode 100644 .gitmodules create mode 160000 third_party/dnspython delete mode 100644 third_party/dnspython/.gitignore delete mode 100644 third_party/dnspython/ChangeLog delete mode 100644 third_party/dnspython/LICENSE delete mode 100644 third_party/dnspython/MANIFEST.in delete mode 100644 third_party/dnspython/Makefile delete mode 100644 third_party/dnspython/README delete mode 100644 third_party/dnspython/TODO delete mode 100644 third_party/dnspython/dns/__init__.py delete mode 100644 third_party/dnspython/dns/dnssec.py delete mode 100644 third_party/dnspython/dns/e164.py delete mode 100644 third_party/dnspython/dns/edns.py delete mode 100644 third_party/dnspython/dns/entropy.py delete mode 100644 third_party/dnspython/dns/exception.py delete mode 100644 third_party/dnspython/dns/flags.py delete mode 100644 third_party/dnspython/dns/hash.py delete mode 100644 third_party/dnspython/dns/inet.py delete mode 100644 third_party/dnspython/dns/ipv4.py delete mode 100644 third_party/dnspython/dns/ipv6.py delete mode 100644 third_party/dnspython/dns/message.py delete mode 100644 third_party/dnspython/dns/name.py delete mode 100644 third_party/dnspython/dns/namedict.py delete mode 100644 third_party/dnspython/dns/node.py delete mode 100644 third_party/dnspython/dns/opcode.py delete mode 100644 third_party/dnspython/dns/query.py delete mode 100644 third_party/dnspython/dns/rcode.py delete mode 100644 third_party/dnspython/dns/rdata.py delete mode 100644 third_party/dnspython/dns/rdataclass.py delete mode 100644 third_party/dnspython/dns/rdataset.py delete mode 100644 third_party/dnspython/dns/rdatatype.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/AFSDB.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/CERT.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/CNAME.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/DLV.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/DNAME.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/DNSKEY.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/DS.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/GPOS.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/HINFO.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/HIP.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/ISDN.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/LOC.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/MX.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/NS.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/NSEC.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/NSEC3.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/NSEC3PARAM.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/PTR.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/RP.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/RRSIG.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/RT.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/SOA.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/SPF.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/SSHFP.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/TXT.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/X25.py delete mode 100644 third_party/dnspython/dns/rdtypes/ANY/__init__.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/A.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/AAAA.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/APL.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/DHCID.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/IPSECKEY.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/KX.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/NAPTR.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/NSAP.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/NSAP_PTR.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/PX.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/SRV.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/WKS.py delete mode 100644 third_party/dnspython/dns/rdtypes/IN/__init__.py delete mode 100644 third_party/dnspython/dns/rdtypes/__init__.py delete mode 100644 third_party/dnspython/dns/rdtypes/dsbase.py delete mode 100644 third_party/dnspython/dns/rdtypes/mxbase.py delete mode 100644 third_party/dnspython/dns/rdtypes/nsbase.py delete mode 100644 third_party/dnspython/dns/rdtypes/txtbase.py delete mode 100644 third_party/dnspython/dns/renderer.py delete mode 100644 third_party/dnspython/dns/resolver.py delete mode 100644 third_party/dnspython/dns/reversename.py delete mode 100644 third_party/dnspython/dns/rrset.py delete mode 100644 third_party/dnspython/dns/set.py delete mode 100644 third_party/dnspython/dns/tokenizer.py delete mode 100644 third_party/dnspython/dns/tsig.py delete mode 100644 third_party/dnspython/dns/tsigkeyring.py delete mode 100644 third_party/dnspython/dns/ttl.py delete mode 100644 third_party/dnspython/dns/update.py delete mode 100644 third_party/dnspython/dns/version.py delete mode 100644 third_party/dnspython/dns/wiredata.py delete mode 100644 third_party/dnspython/dns/zone.py delete mode 100755 third_party/dnspython/examples/ddns.py delete mode 100755 third_party/dnspython/examples/e164.py delete mode 100755 third_party/dnspython/examples/mx.py delete mode 100755 third_party/dnspython/examples/name.py delete mode 100755 third_party/dnspython/examples/reverse.py delete mode 100755 third_party/dnspython/examples/reverse_name.py delete mode 100755 third_party/dnspython/examples/xfr.py delete mode 100755 third_party/dnspython/examples/zonediff.py delete mode 100755 third_party/dnspython/setup.py delete mode 100644 third_party/dnspython/tests/Makefile delete mode 100644 third_party/dnspython/tests/bugs.py delete mode 100644 third_party/dnspython/tests/dnssec.py delete mode 100644 third_party/dnspython/tests/example delete mode 100644 third_party/dnspython/tests/example1.good delete mode 100644 third_party/dnspython/tests/example2.good delete mode 100644 third_party/dnspython/tests/flags.py delete mode 100644 third_party/dnspython/tests/message.py delete mode 100644 third_party/dnspython/tests/name.py delete mode 100644 third_party/dnspython/tests/namedict.py delete mode 100644 third_party/dnspython/tests/ntoaaton.py delete mode 100644 third_party/dnspython/tests/rdtypeandclass.py delete mode 100644 third_party/dnspython/tests/resolver.py delete mode 100644 third_party/dnspython/tests/rrset.py delete mode 100644 third_party/dnspython/tests/set.py delete mode 100644 third_party/dnspython/tests/tokenizer.py delete mode 100644 third_party/dnspython/tests/update.py delete mode 100644 third_party/dnspython/tests/zone.py delete mode 100644 third_party/dnspython/util/COPYRIGHT delete mode 100644 third_party/dnspython/util/copyrights diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..03aa4a0 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "third_party/dnspython"] + path = third_party/dnspython + url = git://git.samba.org/third_party/dnspython diff --git a/third_party/dnspython b/third_party/dnspython new file mode 160000 index 0000000..43c14fd --- /dev/null +++ b/third_party/dnspython @@ -0,0 +1 @@ +Subproject commit 43c14fd73b3b94211ff8bfad8f894b48cce4e577 diff --git a/third_party/dnspython/.gitignore b/third_party/dnspython/.gitignore deleted file mode 100644 index 5592c97..0000000 diff --git a/third_party/dnspython/ChangeLog b/third_party/dnspython/ChangeLog deleted file mode 100644 index 71b7961..0000000 diff --git a/third_party/dnspython/LICENSE b/third_party/dnspython/LICENSE deleted file mode 100644 index 633c18c..0000000 diff --git a/third_party/dnspython/MANIFEST.in b/third_party/dnspython/MANIFEST.in deleted file mode 100644 index d58fb8b..0000000 diff --git a/third_party/dnspython/Makefile b/third_party/dnspython/Makefile deleted file mode 100644 index 1f62c96..0000000 diff --git a/third_party/dnspython/README b/third_party/dnspython/README deleted file mode 100644 index 367e7a2..0000000 diff --git a/third_party/dnspython/TODO b/third_party/dnspython/TODO deleted file mode 100644 index 59ce1be..0000000 diff --git a/third_party/dnspython/dns/__init__.py b/third_party/dnspython/dns/__init__.py deleted file mode 100644 index c848e48..0000000 diff --git a/third_party/dnspython/dns/dnssec.py b/third_party/dnspython/dns/dnssec.py deleted file mode 100644 index dd6a27a..0000000 diff --git a/third_party/dnspython/dns/e164.py b/third_party/dnspython/dns/e164.py deleted file mode 100644 index d6dcd1b..0000000 diff --git a/third_party/dnspython/dns/edns.py b/third_party/dnspython/dns/edns.py deleted file mode 100644 index f8b6009..0000000 diff --git a/third_party/dnspython/dns/entropy.py b/third_party/dnspython/dns/entropy.py deleted file mode 100644 index d380cf8..0000000 diff --git a/third_party/dnspython/dns/exception.py b/third_party/dnspython/dns/exception.py deleted file mode 100644 index db6ef6e..0000000 diff --git a/third_party/dnspython/dns/flags.py b/third_party/dnspython/dns/flags.py deleted file mode 100644 index 35a8305..0000000 diff --git a/third_party/dnspython/dns/hash.py b/third_party/dnspython/dns/hash.py deleted file mode 100644 index 0c70803..0000000 diff --git a/third_party/dnspython/dns/inet.py b/third_party/dnspython/dns/inet.py deleted file mode 100644 index 3b7e88f..0000000 diff --git a/third_party/dnspython/dns/ipv4.py b/third_party/dnspython/dns/ipv4.py deleted file mode 100644 index e117966..0000000 diff --git a/third_party/dnspython/dns/ipv6.py b/third_party/dnspython/dns/ipv6.py deleted file mode 100644 index 69db34a..0000000 diff --git a/third_party/dnspython/dns/message.py b/third_party/dnspython/dns/message.py deleted file mode 100644 index cf29133..0000000 diff --git a/third_party/dnspython/dns/name.py b/third_party/dnspython/dns/name.py deleted file mode 100644 index ed3ffee..0000000 diff --git a/third_party/dnspython/dns/namedict.py b/third_party/dnspython/dns/namedict.py deleted file mode 100644 index 9f5a0ef..0000000 diff --git a/third_party/dnspython/dns/node.py b/third_party/dnspython/dns/node.py deleted file mode 100644 index 7625c66..0000000 diff --git a/third_party/dnspython/dns/opcode.py b/third_party/dnspython/dns/opcode.py deleted file mode 100644 index 3258c34..0000000 diff --git a/third_party/dnspython/dns/query.py b/third_party/dnspython/dns/query.py deleted file mode 100644 index addee4e..0000000 diff --git a/third_party/dnspython/dns/rcode.py b/third_party/dnspython/dns/rcode.py deleted file mode 100644 index 7807782..0000000 diff --git a/third_party/dnspython/dns/rdata.py b/third_party/dnspython/dns/rdata.py deleted file mode 100644 index 350bf79..0000000 diff --git a/third_party/dnspython/dns/rdataclass.py b/third_party/dnspython/dns/rdataclass.py deleted file mode 100644 index 7601e70..0000000 diff --git a/third_party/dnspython/dns/rdataset.py b/third_party/dnspython/dns/rdataset.py deleted file mode 100644 index dcd2b40..0000000 diff --git a/third_party/dnspython/dns/rdatatype.py b/third_party/dnspython/dns/rdatatype.py deleted file mode 100644 index 380cfcd..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/AFSDB.py b/third_party/dnspython/dns/rdtypes/ANY/AFSDB.py deleted file mode 100644 index c729789..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/CERT.py b/third_party/dnspython/dns/rdtypes/ANY/CERT.py deleted file mode 100644 index c102521..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/CNAME.py b/third_party/dnspython/dns/rdtypes/ANY/CNAME.py deleted file mode 100644 index fb8e9be..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/DLV.py b/third_party/dnspython/dns/rdtypes/ANY/DLV.py deleted file mode 100644 index 8bd7979..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/DNAME.py b/third_party/dnspython/dns/rdtypes/ANY/DNAME.py deleted file mode 100644 index d864001..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/DNSKEY.py b/third_party/dnspython/dns/rdtypes/ANY/DNSKEY.py deleted file mode 100644 index 1d678d2..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/DS.py b/third_party/dnspython/dns/rdtypes/ANY/DS.py deleted file mode 100644 index 56b6332..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/GPOS.py b/third_party/dnspython/dns/rdtypes/ANY/GPOS.py deleted file mode 100644 index 38d1d88..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/HINFO.py b/third_party/dnspython/dns/rdtypes/ANY/HINFO.py deleted file mode 100644 index 15fd54e..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/HIP.py b/third_party/dnspython/dns/rdtypes/ANY/HIP.py deleted file mode 100644 index 968b36f..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/ISDN.py b/third_party/dnspython/dns/rdtypes/ANY/ISDN.py deleted file mode 100644 index 0c2d3cd..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/LOC.py b/third_party/dnspython/dns/rdtypes/ANY/LOC.py deleted file mode 100644 index 154546d..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/MX.py b/third_party/dnspython/dns/rdtypes/ANY/MX.py deleted file mode 100644 index 92f4153..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/NS.py b/third_party/dnspython/dns/rdtypes/ANY/NS.py deleted file mode 100644 index 6b45d4d..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/NSEC.py b/third_party/dnspython/dns/rdtypes/ANY/NSEC.py deleted file mode 100644 index ad113a4..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/NSEC3.py b/third_party/dnspython/dns/rdtypes/ANY/NSEC3.py deleted file mode 100644 index c7ac737..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/NSEC3PARAM.py b/third_party/dnspython/dns/rdtypes/ANY/NSEC3PARAM.py deleted file mode 100644 index 4e68782..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/PTR.py b/third_party/dnspython/dns/rdtypes/ANY/PTR.py deleted file mode 100644 index 4a03753..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/RP.py b/third_party/dnspython/dns/rdtypes/ANY/RP.py deleted file mode 100644 index 26c5531..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/RRSIG.py b/third_party/dnspython/dns/rdtypes/ANY/RRSIG.py deleted file mode 100644 index 63d389c..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/RT.py b/third_party/dnspython/dns/rdtypes/ANY/RT.py deleted file mode 100644 index f9653fd..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/SOA.py b/third_party/dnspython/dns/rdtypes/ANY/SOA.py deleted file mode 100644 index 2d6f21b..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/SPF.py b/third_party/dnspython/dns/rdtypes/ANY/SPF.py deleted file mode 100644 index 8860dd7..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/SSHFP.py b/third_party/dnspython/dns/rdtypes/ANY/SSHFP.py deleted file mode 100644 index cec650a..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/TXT.py b/third_party/dnspython/dns/rdtypes/ANY/TXT.py deleted file mode 100644 index 604fd0f..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/X25.py b/third_party/dnspython/dns/rdtypes/ANY/X25.py deleted file mode 100644 index ae91295..0000000 diff --git a/third_party/dnspython/dns/rdtypes/ANY/__init__.py b/third_party/dnspython/dns/rdtypes/ANY/__init__.py deleted file mode 100644 index 721e9dd..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/A.py b/third_party/dnspython/dns/rdtypes/IN/A.py deleted file mode 100644 index 372d333..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/AAAA.py b/third_party/dnspython/dns/rdtypes/IN/AAAA.py deleted file mode 100644 index e131bd5..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/APL.py b/third_party/dnspython/dns/rdtypes/IN/APL.py deleted file mode 100644 index 260fd6f..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/DHCID.py b/third_party/dnspython/dns/rdtypes/IN/DHCID.py deleted file mode 100644 index 5524bea..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/IPSECKEY.py b/third_party/dnspython/dns/rdtypes/IN/IPSECKEY.py deleted file mode 100644 index d85b6fe..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/KX.py b/third_party/dnspython/dns/rdtypes/IN/KX.py deleted file mode 100644 index c7bd5bb..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/NAPTR.py b/third_party/dnspython/dns/rdtypes/IN/NAPTR.py deleted file mode 100644 index 7fe0430..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/NSAP.py b/third_party/dnspython/dns/rdtypes/IN/NSAP.py deleted file mode 100644 index 216cb0a..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/NSAP_PTR.py b/third_party/dnspython/dns/rdtypes/IN/NSAP_PTR.py deleted file mode 100644 index df5b989..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/PX.py b/third_party/dnspython/dns/rdtypes/IN/PX.py deleted file mode 100644 index 1422b83..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/SRV.py b/third_party/dnspython/dns/rdtypes/IN/SRV.py deleted file mode 100644 index e101b26..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/WKS.py b/third_party/dnspython/dns/rdtypes/IN/WKS.py deleted file mode 100644 index 04c3054..0000000 diff --git a/third_party/dnspython/dns/rdtypes/IN/__init__.py b/third_party/dnspython/dns/rdtypes/IN/__init__.py deleted file mode 100644 index 24cf1ec..0000000 diff --git a/third_party/dnspython/dns/rdtypes/__init__.py b/third_party/dnspython/dns/rdtypes/__init__.py deleted file mode 100644 index 49db5a3..0000000 diff --git a/third_party/dnspython/dns/rdtypes/dsbase.py b/third_party/dnspython/dns/rdtypes/dsbase.py deleted file mode 100644 index 6f5559a..0000000 diff --git a/third_party/dnspython/dns/rdtypes/mxbase.py b/third_party/dnspython/dns/rdtypes/mxbase.py deleted file mode 100644 index abc6a9e..0000000 diff --git a/third_party/dnspython/dns/rdtypes/nsbase.py b/third_party/dnspython/dns/rdtypes/nsbase.py deleted file mode 100644 index fbd5ef1..0000000 diff --git a/third_party/dnspython/dns/rdtypes/txtbase.py b/third_party/dnspython/dns/rdtypes/txtbase.py deleted file mode 100644 index 580f056..0000000 diff --git a/third_party/dnspython/dns/renderer.py b/third_party/dnspython/dns/renderer.py deleted file mode 100644 index ad3f83d..0000000 diff --git a/third_party/dnspython/dns/resolver.py b/third_party/dnspython/dns/resolver.py deleted file mode 100644 index 90f95e8..0000000 diff --git a/third_party/dnspython/dns/reversename.py b/third_party/dnspython/dns/reversename.py deleted file mode 100644 index 4925cfd..0000000 diff --git a/third_party/dnspython/dns/rrset.py b/third_party/dnspython/dns/rrset.py deleted file mode 100644 index f6051fe..0000000 diff --git a/third_party/dnspython/dns/set.py b/third_party/dnspython/dns/set.py deleted file mode 100644 index 14c76a0..0000000 diff --git a/third_party/dnspython/dns/tokenizer.py b/third_party/dnspython/dns/tokenizer.py deleted file mode 100644 index 4bff7b6..0000000 diff --git a/third_party/dnspython/dns/tsig.py b/third_party/dnspython/dns/tsig.py deleted file mode 100644 index 63b925a..0000000 diff --git a/third_party/dnspython/dns/tsigkeyring.py b/third_party/dnspython/dns/tsigkeyring.py deleted file mode 100644 index 0ddd934..0000000 diff --git a/third_party/dnspython/dns/ttl.py b/third_party/dnspython/dns/ttl.py deleted file mode 100644 index ab6ddf4..0000000 diff --git a/third_party/dnspython/dns/update.py b/third_party/dnspython/dns/update.py deleted file mode 100644 index e692226..0000000 diff --git a/third_party/dnspython/dns/version.py b/third_party/dnspython/dns/version.py deleted file mode 100644 index 7de430b..0000000 diff --git a/third_party/dnspython/dns/wiredata.py b/third_party/dnspython/dns/wiredata.py deleted file mode 100644 index 86d954a..0000000 diff --git a/third_party/dnspython/dns/zone.py b/third_party/dnspython/dns/zone.py deleted file mode 100644 index 67c952d..0000000 diff --git a/third_party/dnspython/examples/ddns.py b/third_party/dnspython/examples/ddns.py deleted file mode 100755 index 84814b7..0000000 diff --git a/third_party/dnspython/examples/e164.py b/third_party/dnspython/examples/e164.py deleted file mode 100755 index ad40ccf..0000000 diff --git a/third_party/dnspython/examples/mx.py b/third_party/dnspython/examples/mx.py deleted file mode 100755 index 3036e70..0000000 diff --git a/third_party/dnspython/examples/name.py b/third_party/dnspython/examples/name.py deleted file mode 100755 index b099c49..0000000 diff --git a/third_party/dnspython/examples/reverse.py b/third_party/dnspython/examples/reverse.py deleted file mode 100755 index 8657bae..0000000 diff --git a/third_party/dnspython/examples/reverse_name.py b/third_party/dnspython/examples/reverse_name.py deleted file mode 100755 index 351896b..0000000 diff --git a/third_party/dnspython/examples/xfr.py b/third_party/dnspython/examples/xfr.py deleted file mode 100755 index e67ab18..0000000 diff --git a/third_party/dnspython/examples/zonediff.py b/third_party/dnspython/examples/zonediff.py deleted file mode 100755 index ad81fb1..0000000 diff --git a/third_party/dnspython/setup.py b/third_party/dnspython/setup.py deleted file mode 100755 index 33d7c20..0000000 diff --git a/third_party/dnspython/tests/Makefile b/third_party/dnspython/tests/Makefile deleted file mode 100644 index 6ab444f..0000000 diff --git a/third_party/dnspython/tests/bugs.py b/third_party/dnspython/tests/bugs.py deleted file mode 100644 index c2fa6b6..0000000 diff --git a/third_party/dnspython/tests/dnssec.py b/third_party/dnspython/tests/dnssec.py deleted file mode 100644 index 7b4546a..0000000 diff --git a/third_party/dnspython/tests/example b/third_party/dnspython/tests/example deleted file mode 100644 index 2f753a2..0000000 diff --git a/third_party/dnspython/tests/example1.good b/third_party/dnspython/tests/example1.good deleted file mode 100644 index 0834d17..0000000 diff --git a/third_party/dnspython/tests/example2.good b/third_party/dnspython/tests/example2.good deleted file mode 100644 index de4bcd5..0000000 diff --git a/third_party/dnspython/tests/flags.py b/third_party/dnspython/tests/flags.py deleted file mode 100644 index b3cf671..0000000 diff --git a/third_party/dnspython/tests/message.py b/third_party/dnspython/tests/message.py deleted file mode 100644 index 931bb19..0000000 diff --git a/third_party/dnspython/tests/name.py b/third_party/dnspython/tests/name.py deleted file mode 100644 index e30e43d..0000000 diff --git a/third_party/dnspython/tests/namedict.py b/third_party/dnspython/tests/namedict.py deleted file mode 100644 index e256bfe..0000000 diff --git a/third_party/dnspython/tests/ntoaaton.py b/third_party/dnspython/tests/ntoaaton.py deleted file mode 100644 index 9d8bedd..0000000 diff --git a/third_party/dnspython/tests/rdtypeandclass.py b/third_party/dnspython/tests/rdtypeandclass.py deleted file mode 100644 index f3c0628..0000000 diff --git a/third_party/dnspython/tests/resolver.py b/third_party/dnspython/tests/resolver.py deleted file mode 100644 index 28d5a42..0000000 diff --git a/third_party/dnspython/tests/rrset.py b/third_party/dnspython/tests/rrset.py deleted file mode 100644 index be1324b..0000000 diff --git a/third_party/dnspython/tests/set.py b/third_party/dnspython/tests/set.py deleted file mode 100644 index 583d20c..0000000 diff --git a/third_party/dnspython/tests/tokenizer.py b/third_party/dnspython/tests/tokenizer.py deleted file mode 100644 index 1d561ae..0000000 diff --git a/third_party/dnspython/tests/update.py b/third_party/dnspython/tests/update.py deleted file mode 100644 index 92ddb56..0000000 diff --git a/third_party/dnspython/tests/zone.py b/third_party/dnspython/tests/zone.py deleted file mode 100644 index 31e7405..0000000 diff --git a/third_party/dnspython/util/COPYRIGHT b/third_party/dnspython/util/COPYRIGHT deleted file mode 100644 index 7390363..0000000 diff --git a/third_party/dnspython/util/copyrights b/third_party/dnspython/util/copyrights deleted file mode 100644 index f73e9f6..0000000 diff --git a/third_party/wscript b/third_party/wscript index 4f63477..d76b3a6 100644 --- a/third_party/wscript +++ b/third_party/wscript @@ -28,7 +28,7 @@ def find_third_party_module(conf, module, package): __import__(module) except ImportError: if (os.path.isdir(os.path.join(conf.srcdir, ".git")) and - os.path.isfile(os.path.join(conf.srcdir, ".gitmodule"))): + os.path.isfile(os.path.join(conf.srcdir, ".gitmodules"))): raise Utils.WafError("""\ Unable to find Python module '%s'. Please install the system package or check \ out the relevant submodule by running 'git submodule init; git submodule update'. -- 2.1.4 >From e5802187db19cfe3815fa493888ac53d2568ab6e Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 5 May 2015 22:05:14 +0000 Subject: [PATCH 2/2] Simplify instructions for checking out submodules. Signed-off-by: Jelmer Vernooij --- third_party/wscript | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/wscript b/third_party/wscript index d76b3a6..00eb7f1 100644 --- a/third_party/wscript +++ b/third_party/wscript @@ -31,7 +31,7 @@ def find_third_party_module(conf, module, package): os.path.isfile(os.path.join(conf.srcdir, ".gitmodules"))): raise Utils.WafError("""\ Unable to find Python module '%s'. Please install the system package or check \ -out the relevant submodule by running 'git submodule init; git submodule update'. +out the relevant submodule by running 'git submodule update --init'. """ % module) else: raise Utils.WafError("""\ -- 2.1.4