[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