summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-29 10:42:31 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-29 10:42:31 +0000
commite1f77dc5e5f9024bc092df5cdb37a7c8f3b4c354 (patch)
tree2d12b2d7c5334925d9dddaf291d9da3a890f00b9
parent880496a153fddee4d70b5d106471f996b0daaaa9 (diff)
automatic import of python-zshpower
-rw-r--r--.gitignore1
-rw-r--r--python-zshpower.spec93
-rw-r--r--sources1
3 files changed, 95 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..d21578c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/zshpower-0.12.0.tar.gz
diff --git a/python-zshpower.spec b/python-zshpower.spec
new file mode 100644
index 0000000..868e8a5
--- /dev/null
+++ b/python-zshpower.spec
@@ -0,0 +1,93 @@
+%global _empty_manifest_terminate_build 0
+Name: python-zshpower
+Version: 0.12.0
+Release: 1
+Summary: ZSHPower is a theme for ZSH with a manager.
+License: MIT
+URL: https://github.com/snakypy/zshpower
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/00/f8/153c06f481b72f88b3a9854812535d00cf4725f182433b91a7cccef3939f/zshpower-0.12.0.tar.gz
+BuildArch: noarch
+
+Requires: python3-docopt
+Requires: python3-snakypy-helpers
+Requires: python3-tomlkit
+
+%description
+To work correctly, you will first need:
+* `git`_ (v2.25 or recent) must be installed.
+* `zsh`_ (v5.2 or recent) must be installed.
+* `python`_ (v3.9 or recent) must be installed.
+* `sqlite3`_ (v3.35 or recent) must be installed.
+* `pip`_ (v21.0.1 or recent) must be installed.
+* `nerd fonts`_ must be installed.
+
+%package -n python3-zshpower
+Summary: ZSHPower is a theme for ZSH with a manager.
+Provides: python-zshpower
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-zshpower
+To work correctly, you will first need:
+* `git`_ (v2.25 or recent) must be installed.
+* `zsh`_ (v5.2 or recent) must be installed.
+* `python`_ (v3.9 or recent) must be installed.
+* `sqlite3`_ (v3.35 or recent) must be installed.
+* `pip`_ (v21.0.1 or recent) must be installed.
+* `nerd fonts`_ must be installed.
+
+%package help
+Summary: Development documents and examples for zshpower
+Provides: python3-zshpower-doc
+%description help
+To work correctly, you will first need:
+* `git`_ (v2.25 or recent) must be installed.
+* `zsh`_ (v5.2 or recent) must be installed.
+* `python`_ (v3.9 or recent) must be installed.
+* `sqlite3`_ (v3.35 or recent) must be installed.
+* `pip`_ (v21.0.1 or recent) must be installed.
+* `nerd fonts`_ must be installed.
+
+%prep
+%autosetup -n zshpower-0.12.0
+
+%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-zshpower -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon May 29 2023 Python_Bot <Python_Bot@openeuler.org> - 0.12.0-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..aeb79b6
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+f38ab62a5a280c9f6bf75d01c61e49dc zshpower-0.12.0.tar.gz