summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--python-mypdns.spec99
-rw-r--r--sources1
3 files changed, 101 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..d93685d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/mypdns-1.0.3.tar.gz
diff --git a/python-mypdns.spec b/python-mypdns.spec
new file mode 100644
index 0000000..bbe6ee6
--- /dev/null
+++ b/python-mypdns.spec
@@ -0,0 +1,99 @@
+%global _empty_manifest_terminate_build 0
+Name: python-mypdns
+Version: 1.0.3
+Release: 1
+Summary: Name space reservation
+License: GNU Lesser General Public License v2 or later (LGPLv2+)
+URL: https://mypdns.org/
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/2b/74/d958ecd291ba1300764c669ed4ffec641431db4621eff5142f39d74eaef1/mypdns-1.0.3.tar.gz
+BuildArch: noarch
+
+
+%description
+[![DL stat](https://img.shields.io/pypi/v/mypdns.png)](https://pypi.org/project/mypdns)
+[![Downloads Total](https://static.pepy.tech/personalized-badge/mypdns?period=total&units=none&left_color=black&right_color=brightgreen&left_text=Downloads%20Total)](https://pepy.tech/project/mypdns)
+[![Downloads Month](https://static.pepy.tech/personalized-badge/mypdns?period=month&units=none&left_color=black&right_color=brightgreen&left_text=Downloads%20Month)](https://pepy.tech/project/mypdns)
+[![Downloads Week](https://static.pepy.tech/personalized-badge/mypdns?period=week&units=none&left_color=black&right_color=brightgreen&left_text=Downloads%20Week)](https://pepy.tech/project/mypdns)
+[![My Privacy DNS Release](https://github.com/mypdns/mypdns/actions/workflows/master.yaml/badge.svg?branch=master)](https://github.com/mypdns/mypdns/actions/workflows/master.yaml)
+
+Namespace Reservation for the [mypdns.org](https://mypdns.org/python/mypdns) project
+
+
+
+
+%package -n python3-mypdns
+Summary: Name space reservation
+Provides: python-mypdns
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-mypdns
+[![DL stat](https://img.shields.io/pypi/v/mypdns.png)](https://pypi.org/project/mypdns)
+[![Downloads Total](https://static.pepy.tech/personalized-badge/mypdns?period=total&units=none&left_color=black&right_color=brightgreen&left_text=Downloads%20Total)](https://pepy.tech/project/mypdns)
+[![Downloads Month](https://static.pepy.tech/personalized-badge/mypdns?period=month&units=none&left_color=black&right_color=brightgreen&left_text=Downloads%20Month)](https://pepy.tech/project/mypdns)
+[![Downloads Week](https://static.pepy.tech/personalized-badge/mypdns?period=week&units=none&left_color=black&right_color=brightgreen&left_text=Downloads%20Week)](https://pepy.tech/project/mypdns)
+[![My Privacy DNS Release](https://github.com/mypdns/mypdns/actions/workflows/master.yaml/badge.svg?branch=master)](https://github.com/mypdns/mypdns/actions/workflows/master.yaml)
+
+Namespace Reservation for the [mypdns.org](https://mypdns.org/python/mypdns) project
+
+
+
+
+%package help
+Summary: Development documents and examples for mypdns
+Provides: python3-mypdns-doc
+%description help
+[![DL stat](https://img.shields.io/pypi/v/mypdns.png)](https://pypi.org/project/mypdns)
+[![Downloads Total](https://static.pepy.tech/personalized-badge/mypdns?period=total&units=none&left_color=black&right_color=brightgreen&left_text=Downloads%20Total)](https://pepy.tech/project/mypdns)
+[![Downloads Month](https://static.pepy.tech/personalized-badge/mypdns?period=month&units=none&left_color=black&right_color=brightgreen&left_text=Downloads%20Month)](https://pepy.tech/project/mypdns)
+[![Downloads Week](https://static.pepy.tech/personalized-badge/mypdns?period=week&units=none&left_color=black&right_color=brightgreen&left_text=Downloads%20Week)](https://pepy.tech/project/mypdns)
+[![My Privacy DNS Release](https://github.com/mypdns/mypdns/actions/workflows/master.yaml/badge.svg?branch=master)](https://github.com/mypdns/mypdns/actions/workflows/master.yaml)
+
+Namespace Reservation for the [mypdns.org](https://mypdns.org/python/mypdns) project
+
+
+
+
+%prep
+%autosetup -n mypdns-1.0.3
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-mypdns -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Thu May 18 2023 Python_Bot <Python_Bot@openeuler.org> - 1.0.3-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..ed0f759
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+3b3443e8181fb845b981802e9b798d64 mypdns-1.0.3.tar.gz