summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-10 14:35:03 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-10 14:35:03 +0000
commit56f5bb143f2d4f66de7ebdcfc74bb297b09e9975 (patch)
treeec3a0339d0366e76e28c53dd5cd856613bbbca56
parentd345e40b0b68cd1675f6b7db663fa153e4f48e40 (diff)
automatic import of python-tempita
-rw-r--r--.gitignore1
-rw-r--r--python-tempita.spec102
-rw-r--r--sources1
3 files changed, 104 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..62d41d3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Tempita-0.5.2.tar.gz
diff --git a/python-tempita.spec b/python-tempita.spec
new file mode 100644
index 0000000..ebd8dd7
--- /dev/null
+++ b/python-tempita.spec
@@ -0,0 +1,102 @@
+%global _empty_manifest_terminate_build 0
+Name: python-Tempita
+Version: 0.5.2
+Release: 1
+Summary: A very small text templating language
+License: MIT
+URL: http://pythonpaste.org/tempita/
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/56/c8/8ed6eee83dbddf7b0fc64dd5d4454bc05e6ccaafff47991f73f2894d9ff4/Tempita-0.5.2.tar.gz
+BuildArch: noarch
+
+
+%description
+Tempita is a small templating language for text substitution.
+
+This isn't meant to be the Next Big Thing in templating; it's just a
+handy little templating language for when your project outgrows
+``string.Template`` or ``%`` substitution. It's small, it embeds
+Python in strings, and it doesn't do much else.
+
+You can read about the `language
+<http://pythonpaste.org/tempita/#the-language>`_, the `interface
+<http://pythonpaste.org/tempita/#the-interface>`_, and there's nothing
+more to learn about it.
+
+%package -n python3-Tempita
+Summary: A very small text templating language
+Provides: python-Tempita
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-Tempita
+Tempita is a small templating language for text substitution.
+
+This isn't meant to be the Next Big Thing in templating; it's just a
+handy little templating language for when your project outgrows
+``string.Template`` or ``%`` substitution. It's small, it embeds
+Python in strings, and it doesn't do much else.
+
+You can read about the `language
+<http://pythonpaste.org/tempita/#the-language>`_, the `interface
+<http://pythonpaste.org/tempita/#the-interface>`_, and there's nothing
+more to learn about it.
+
+%package help
+Summary: Development documents and examples for Tempita
+Provides: python3-Tempita-doc
+%description help
+Tempita is a small templating language for text substitution.
+
+This isn't meant to be the Next Big Thing in templating; it's just a
+handy little templating language for when your project outgrows
+``string.Template`` or ``%`` substitution. It's small, it embeds
+Python in strings, and it doesn't do much else.
+
+You can read about the `language
+<http://pythonpaste.org/tempita/#the-language>`_, the `interface
+<http://pythonpaste.org/tempita/#the-interface>`_, and there's nothing
+more to learn about it.
+
+%prep
+%autosetup -n Tempita-0.5.2
+
+%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-Tempita -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.5.2-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..fdc9d3d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+4c2f17bb9d481821c41b6fbee904cea1 Tempita-0.5.2.tar.gz