Add epel7 package
- Using python3_pkgversion to support python34 package in el7 - Build Python3 package for el7+
This commit is contained in:
parent
25cbe54498
commit
be10c570ad
@ -13,7 +13,7 @@
|
|||||||
%{!?python26_sitelib: %global python26_sitelib %(%{__python26} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
%{!?python26_sitelib: %global python26_sitelib %(%{__python26} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if 0%{?fedora} > 12
|
%if 0%{?fedora} > 12 || 0%{?epel} > 6
|
||||||
%global with_python3 1
|
%global with_python3 1
|
||||||
%undefine py3dir
|
%undefine py3dir
|
||||||
%global py3dir %{_builddir}/dnspython/dnspython3-%{version}
|
%global py3dir %{_builddir}/dnspython/dnspython3-%{version}
|
||||||
@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
Name: python-dns
|
Name: python-dns
|
||||||
Version: 1.12.0GIT465785f
|
Version: 1.12.0GIT465785f
|
||||||
Release: 2%{?dist}
|
Release: 3%{?dist}
|
||||||
Summary: DNS toolkit for Python
|
Summary: DNS toolkit for Python
|
||||||
|
|
||||||
Group: Development/Languages
|
Group: Development/Languages
|
||||||
@ -59,9 +59,9 @@ BuildRequires: python26-crypto
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if 0%{?with_python3}
|
%if 0%{?with_python3}
|
||||||
BuildRequires: python3-devel
|
BuildRequires: python%{python3_pkgversion}-devel
|
||||||
# for tests
|
# for tests
|
||||||
BuildRequires: python3-crypto
|
BuildRequires: python%{python3_pkgversion}-crypto
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# for DNSSEC support
|
# for DNSSEC support
|
||||||
@ -97,14 +97,14 @@ manipulation of DNS zones, messages, names, and records.
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if 0%{?with_python3}
|
%if 0%{?with_python3}
|
||||||
%package -n python3-dns
|
%package -n python%{python3_pkgversion}-dns
|
||||||
Summary: DNS toolkit for Python 3
|
Summary: DNS toolkit for Python 3
|
||||||
Group: Development/Languages
|
Group: Development/Languages
|
||||||
|
|
||||||
# for DNSSEC support
|
# for DNSSEC support
|
||||||
Requires: python3-crypto
|
Requires: python%{python3_pkgversion}-crypto
|
||||||
|
|
||||||
%description -n python3-dns
|
%description -n python%{python3_pkgversion}-dns
|
||||||
dnspython3 is a DNS toolkit for Python 3. It supports almost all
|
dnspython3 is a DNS toolkit for Python 3. It supports almost all
|
||||||
record types. It can be used for queries, zone transfers, and dynamic
|
record types. It can be used for queries, zone transfers, and dynamic
|
||||||
updates. It supports TSIG authenticated messages and EDNS0.
|
updates. It supports TSIG authenticated messages and EDNS0.
|
||||||
@ -254,7 +254,7 @@ rm -rf %{buildroot}
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if 0%{?with_python3}
|
%if 0%{?with_python3}
|
||||||
%files -n python3-dns
|
%files -n python%{python3_pkgversion}-dns
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%doc dnspython3-%{version}/{ChangeLog,LICENSE,README,examples}
|
%doc dnspython3-%{version}/{ChangeLog,LICENSE,README,examples}
|
||||||
|
|
||||||
@ -263,6 +263,10 @@ rm -rf %{buildroot}
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Jan 22 2016 Avram Lubkin <aviso@fedoraproject.org> - 1.12.0GIT465785f-3
|
||||||
|
- Using python3_pkgversion to support python34 package in el7
|
||||||
|
- Build Python3 package for el7+
|
||||||
|
|
||||||
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.12.0GIT465785f-2
|
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.12.0GIT465785f-2
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
|
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user