Accepting request 402074 from home:sebix:branches:devel:languages:python

OBS-URL: https://build.opensuse.org/request/show/402074
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dnspython?expand=0&rev=33
This commit is contained in:
Dirk Mueller 2016-06-19 21:06:25 +00:00 committed by Git OBS Bridge
parent 14c00b2f98
commit 4253a76058
7 changed files with 96 additions and 29 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:63bd1fae61809eedb91f84b2185816fac1270ae51494fbdd36ea25f904a8502f
size 230499

3
dnspython-1.14.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1406421e208931a66fef38ef0106711e1da277c9f40ed935ec1ab7374c1687fc
size 144591

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIVAwUAV0iNE/JLOvyMovXHAQhAZA//Y4KgyKmNlXBxbeFsjgxqypFkSvJuoQxN
Os+0mHriuYfVI1dylfxaYAnh+aye7TWaWJutQ25yKg1jbTyTTKCNTuDWqQYA7DpY
DwD2f2u8MpqlvRTkiU/v7O5lCLPvIl4slBPOGylYoWoM1I2ZzPmyj9BnhipZTtz/
oaaoxUj2IlG8tg+4tlbkCFtHKH8PuNXZ7yZcH3w+0TpVUqC/UiJLXJMRIUvIqr8C
UPL2BLC2MYJWSJqmvE91Pv/MmaJxhlo63v1RQxEzX/kDAldJC+g02TbCjqLAO5b4
W6KmGg6z6LVeTefLeJw98+I7ZpCBM00bRseFYIJ1T94BxA+3AEHYrgcyH5pWP9FC
aPqQdUhBV7lp42hLGXBGXEJtvDEgvXUqQbqf50SbnVO5HKwjMku2rzf7ddsbKgJ8
xrUazJz901VAMjX2jqJHQDcPHk+q8q0ckLCzh9wm4haCu4hHK7cWyMfnd4Pt7Xwq
u1uru12zM+Uq3BTESwJBb0L7o6dTNtYlsodjz16Ndn/v5Ctl+k3v/B7QSSCfeKvB
fdfkel0WOm8z5s3tsjqhTL9wCal+XSm4wanRB6M4rlEN1STE9UKaNKnuRsYL99Kq
bS+kdcZjq4L5wRrm8wlDUycqEXU6jaxdOdePDVMIMS6V4MmpyiiRxcnxbQdSJzSg
p/FWVBKHueE=
=g6ef
-----END PGP SIGNATURE-----

View File

@ -1,2 +0,0 @@
# the example files need the Python interpreter, which should already be available. So skip the warning.
addFilter("doc-file-dependency.*/usr/share/doc/packages/python-dnspython/examples/.*/usr/bin/python");

52
python-dnspython.asc Normal file
View File

@ -0,0 +1,52 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2
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
zop4c2LqLsFWb9aPuQ==
=UDwa
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Tue Jun 14 19:58:08 UTC 2016 - sebix+novell.com@sebix.at
- New upstream release 1.14.0
-------------------------------------------------------------------
Mon May 16 10:19:24 UTC 2016 - sebix+novell.com@sebix.at
- New upstream release 1.13.0
-------------------------------------------------------------------
Tue Nov 25 11:18:34 UTC 2014 - dmueller@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package python-dnspython
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,39 +17,33 @@
Name: python-dnspython
Version: 1.12.0
Version: 1.14.0
Release: 0
Url: http://www.dnspython.org/
Summary: A DNS toolkit for Python
License: ISC
Group: Development/Languages/Python
Source: http://www.dnspython.org/kits/%{version}/dnspython-%{version}.zip
Source1: python-dnspython-rpmlintrc
Source: http://www.dnspython.org/kits/%{version}/dnspython-%{version}.tar.gz
Source2: http://www.dnspython.org/kits/%{version}/dnspython-%{version}.tar.gz.asc
Source3: python-dnspython.asc
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: netcfg
BuildRequires: python-devel
BuildRequires: python-ecdsa
BuildRequires: python-nose
BuildRequires: python-pycrypto
BuildRequires: python-setuptools
BuildRequires: unzip
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%else
BuildArch: noarch
%endif
%description
dnspython is a DNS toolkit for Python. It supports almost all record
types. It can be used for queries, zone transfers,
and dynamic updates. It supports TSIG authenticated messages and EDNS0.
dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.
dnspython provides both high and low level access to DNS. The high level classes
perform queries for data of a given name, type, and class, and return an answer
set. The low level classes allow direct manipulation of DNS zones, messages,
names, and records.
dnspython provides both high and low level access to DNS. The high level classes perform queries for data of a given name, type, and class, and return an answer set. The low level classes allow direct manipulation of DNS zones, messages, names, and records.
dnspython originated at Nominum where it was developed to facilitate the testing of DNS software. Nominum has generously allowed it to be open sourced under a BSD-style license.
%prep
%setup -q -n dnspython-%{version}
sed -i "s|/usr/bin/env python|%{_bindir}/python|g" examples/*.py
chmod -x examples/*
%build
python setup.py build
@ -58,19 +52,15 @@ python setup.py build
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
%check
# Requires TestLoader.discover which only exists in Python 2.7.x
%if 0%{?suse_version} > 1110
pushd tests
# skip the resolver test suite as it requires an internet connection
test -f test_resolver.py && rm test_resolver.py
make check
popd
%endif
%files
%defattr(-,root,root)
%doc LICENSE README examples
%{python_sitelib}/dns
%{python_sitelib}/dnspython-%{version}-py%{py_ver}.egg-info
%doc ChangeLog LICENSE examples
%{python_sitelib}/*
%changelog