]> git.pld-linux.org Git - packages/python3-dns.git/blame - python3-dns.spec
- python 3.4
[packages/python3-dns.git] / python3-dns.spec
CommitLineData
4b8c3ad0
JK
1
2%define module dns
3
d115e299
JB
4Summary: dnspython3 - a DNS toolkit for Python 3
5Summary(pl.UTF-8): dnspython3 - zestaw narzędzi do DNS dla Pythona 3
4b8c3ad0 6Name: python3-%{module}
6eab8e81 7Version: 1.11.1
d412d6d2 8Release: 2
4b8c3ad0
JK
9License: MIT
10Group: Development/Languages/Python
6eab8e81
JR
11Source0: http://www.dnspython.org/kits3/%{version}/dnspython3-%{version}.tar.gz
12# Source0-md5: c0203410e1405c3ee1d70dafa4ad6612
4b8c3ad0 13URL: http://www.dnspython.org/
d115e299 14BuildRequires: python3-devel >= 3.0
4b8c3ad0 15BuildRequires: rpm-pythonprov
d115e299 16BuildRequires: rpmbuild(macros) >= 1.523
4b8c3ad0
JK
17%pyrequires_eq python-modules
18BuildArch: noarch
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
d115e299
JB
22dnspython3 is a DNS toolkit for Python 3. It supports almost all
23record types. It can be used for queries, zone transfers, and dynamic
4b8c3ad0
JK
24updates. It supports TSIG authenticated messages and EDNS0.
25
d115e299 26dnspython3 provides both high and low level access to DNS. The high
4b8c3ad0
JK
27level classes perform queries for data of a given name, type, and
28class, and return an answer set. The low level classes allow direct
29manipulation of DNS zones, messages, names, and records.
30
31%description -l pl.UTF-8
d115e299 32dnspython3 to zestaw narzędzi do DNS dla Pythona 3. Obsługuje prawie
4b8c3ad0
JK
33wszystkie rodzaje rekordów. Może być używany do zapytań, transferów
34stref oraz dynamicznych uaktualnień. Obsługuje uwierzytelnione
35komunikaty TSIG oraz EDNS0.
36
d115e299 37dnspython3 dostarcza zarówno wysoko- jak i niskopoziomowy dostęp do
4b8c3ad0
JK
38DNS-a. Klasy wysokopoziomowe wykonują zapytania o dane dla podanej
39nazwy, rodzaju i klasy, a zwracają zbiór odpowiedzi. Klasy
40niskopoziomowe umożliwiają bezpośrednie manipulacje na strefach,
41komunikatach, nazwach i rekordach w DNS-ie.
42
43%prep
44%setup -q -n dnspython3-%{version}
45
46%build
47%{__python3} setup.py build
48
49%install
50rm -rf $RPM_BUILD_ROOT
51install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
52
53cp -r examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
54
55%{__python3} setup.py install \
56 --root=$RPM_BUILD_ROOT \
57 --optimize=2
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%files
63%defattr(644,root,root,755)
28f78bac 64%doc ChangeLog LICENSE README
4b8c3ad0
JK
65%{py3_sitescriptdir}/%{module}
66%{py3_sitescriptdir}/*.egg-info
67%{_examplesdir}/%{name}-%{version}
This page took 0.094488 seconds and 4 git commands to generate.