[packages/python-pydns] - pl, updated URLs and packaging
qboosh
qboosh at pld-linux.org
Sat Dec 13 19:46:22 CET 2025
commit 35d584fb9b91702e04201b70b2d0db563c45d903
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Dec 13 19:46:40 2025 +0100
- pl, updated URLs and packaging
python-pydns.spec | 30 ++++++++++++++++++++++--------
1 file changed, 22 insertions(+), 8 deletions(-)
---
diff --git a/python-pydns.spec b/python-pydns.spec
index 301aee1..c804994 100644
--- a/python-pydns.spec
+++ b/python-pydns.spec
@@ -1,15 +1,18 @@
%define module pydns
Summary: Python module for DNS (Domain Name Service)
+Summary(pl.UTF-8): Moduł Pythona do usługi DNS (Domain Name Service)
Name: python-%{module}
Version: 2.3.6
Release: 1
-License: Python
-Group: Development/Languages
-Source0: http://downloads.sourceforge.net/pydns/%{module}-%{version}.tar.gz
+License: Python (CNRI)
+Group: Development/Languages/Python
+Source0: https://downloads.sourceforge.net/pydns/%{module}-%{version}.tar.gz
# Source0-md5: d12ca75251854ab6fcabbaff6909b690
-URL: http://pydns.sourceforge.net/
-BuildRequires: python-devel
-BuildRequires: rpmbuild(macros) >= 1.710
+URL: https://pydns.sourceforge.net/
+BuildRequires: python-modules >= 1:2.6
+BuildRequires: rpm-pythonprov
+BuildRequires: rpmbuild(macros) >= 1.714
+Requires: python-modules >= 1:2.6
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -22,6 +25,16 @@ This package contains a module (dnslib) that implements a DNS (Domain
Name Server) client, plus additional modules that define some symbolic
constants used by DNS (dnstype, dnsclass, dnsopcode).
+%description -l pl.UTF-8
+To kolejne wydanie kodu pydns, pierwotnie napisanego przez Guido van
+Rossuma, z dodanym powyżej ładniejszym API autorstwa Antony'ego
+Baxtera.
+
+Ten pakiet zawiera moduł (dnslib), implementujący klienta DNS (Domain
+Name Service - usługi nazw domenowych) oraz dodatkowe moduły,
+definiujące trochę stałych symbolicznych, używanych przez DNS
+(dnstype, dnsclass, dnsopcode).
+
%prep
%setup -q -n %{module}-%{version}
@@ -33,7 +46,7 @@ constants used by DNS (dnstype, dnsclass, dnsopcode).
for file in DNS/Lib.py DNS/Type.py ; do
iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
touch -r $file $file.new && \
- mv $file.new $file
+ %{__mv} $file.new $file
done
%build
@@ -41,6 +54,7 @@ done
%install
rm -rf $RPM_BUILD_ROOT
+
%py_install
%py_postclean
@@ -50,7 +64,7 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc CREDITS.txt PKG-INFO README-guido.txt README.txt
+%doc CREDITS.txt LICENSE README.txt README-guido.txt
%dir %{py_sitescriptdir}/DNS
%{py_sitescriptdir}/DNS/*.py[co]
%{py_sitescriptdir}/pydns-%{version}-py*.egg-info
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python-pydns.git/commitdiff/35d584fb9b91702e04201b70b2d0db563c45d903
More information about the pld-cvs-commit
mailing list