summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <copr-devel@lists.fedorahosted.org>2023-03-09 03:51:17 +0000
committerCoprDistGit <copr-devel@lists.fedorahosted.org>2023-03-09 03:51:17 +0000
commitb977a2517e901f9c5ea89166dca5bed4937b79af (patch)
tree85a531b1531a50ff0a9b5a4acf23f8210e828016
parent1fa18cf8323fdd7ccd3eccc0dc3e069751ee7b9b (diff)
automatic import of python-django-annoying
-rw-r--r--.gitignore1
-rw-r--r--python-django-annoying.spec158
-rw-r--r--sources1
3 files changed, 160 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..885750b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/django-annoying-0.10.6.tar.gz
diff --git a/python-django-annoying.spec b/python-django-annoying.spec
new file mode 100644
index 0000000..61112a5
--- /dev/null
+++ b/python-django-annoying.spec
@@ -0,0 +1,158 @@
+%global _empty_manifest_terminate_build 0
+Name: python-django-annoying
+Version: 0.10.6
+Release: 1
+Summary: This is a django application that tries to eliminate annoying things in the Django framework.
+License: BSD
+URL: https://github.com/skorokithakis/django-annoying
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/c7/1a/253fb9c0779de1b6ae631c8c4f50aa8187518d5e87a7ca87a0ad1ccf3d9f/django-annoying-0.10.6.tar.gz
+BuildArch: noarch
+
+Requires: python3-Django
+Requires: python3-six
+
+%description
+
+**Features:**
+
+ - render_to decorator - Reduce typing in django views.
+ - signals decorator - Allow using signals as decorators.
+ - ajax_request decorator - Returns JsonResponse with dict as content.
+ - autostrip decorator - Strip form text fields before validation.
+ - get_object_or_None function - Similar to get_object_or_404, but returns None if the object is not found.
+ - get_config function - Get settings from django.conf if exists, return a default value otherwise.
+ - AutoOneToOne field - Creates related object on first call if it doesn't exist yet.
+ - HttpResponseReload - Reload and stay on same page from where request was made.
+ - StaticServer middleware - Instead of configuring urls.py, just add this middleware and it will serve you static files.
+ - JSONField - A field that stores a Python object as JSON and retrieves it as a Python object.
+
+
+**Installation instructions:**
+
+ - Copy the "annoying" directory to your Django project or put it in your PYTHONPATH.
+ - You can also run "python setup.py install", "easy_install django-annoying", or "pip install django-annoying".
+
+
+**Download:**
+
+ - git clone git://github.com/skorokithakis/django-annoying.git
+ - hg clone http://bitbucket.org/Stavros/django-annoying/
+
+
+
+
+
+%package -n python3-django-annoying
+Summary: This is a django application that tries to eliminate annoying things in the Django framework.
+Provides: python-django-annoying
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-django-annoying
+
+**Features:**
+
+ - render_to decorator - Reduce typing in django views.
+ - signals decorator - Allow using signals as decorators.
+ - ajax_request decorator - Returns JsonResponse with dict as content.
+ - autostrip decorator - Strip form text fields before validation.
+ - get_object_or_None function - Similar to get_object_or_404, but returns None if the object is not found.
+ - get_config function - Get settings from django.conf if exists, return a default value otherwise.
+ - AutoOneToOne field - Creates related object on first call if it doesn't exist yet.
+ - HttpResponseReload - Reload and stay on same page from where request was made.
+ - StaticServer middleware - Instead of configuring urls.py, just add this middleware and it will serve you static files.
+ - JSONField - A field that stores a Python object as JSON and retrieves it as a Python object.
+
+
+**Installation instructions:**
+
+ - Copy the "annoying" directory to your Django project or put it in your PYTHONPATH.
+ - You can also run "python setup.py install", "easy_install django-annoying", or "pip install django-annoying".
+
+
+**Download:**
+
+ - git clone git://github.com/skorokithakis/django-annoying.git
+ - hg clone http://bitbucket.org/Stavros/django-annoying/
+
+
+
+
+
+%package help
+Summary: Development documents and examples for django-annoying
+Provides: python3-django-annoying-doc
+%description help
+
+**Features:**
+
+ - render_to decorator - Reduce typing in django views.
+ - signals decorator - Allow using signals as decorators.
+ - ajax_request decorator - Returns JsonResponse with dict as content.
+ - autostrip decorator - Strip form text fields before validation.
+ - get_object_or_None function - Similar to get_object_or_404, but returns None if the object is not found.
+ - get_config function - Get settings from django.conf if exists, return a default value otherwise.
+ - AutoOneToOne field - Creates related object on first call if it doesn't exist yet.
+ - HttpResponseReload - Reload and stay on same page from where request was made.
+ - StaticServer middleware - Instead of configuring urls.py, just add this middleware and it will serve you static files.
+ - JSONField - A field that stores a Python object as JSON and retrieves it as a Python object.
+
+
+**Installation instructions:**
+
+ - Copy the "annoying" directory to your Django project or put it in your PYTHONPATH.
+ - You can also run "python setup.py install", "easy_install django-annoying", or "pip install django-annoying".
+
+
+**Download:**
+
+ - git clone git://github.com/skorokithakis/django-annoying.git
+ - hg clone http://bitbucket.org/Stavros/django-annoying/
+
+
+
+
+
+%prep
+%autosetup -n django-annoying-0.10.6
+
+%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-django-annoying -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Thu Mar 09 2023 Python_Bot <Python_Bot@openeuler.org> - 0.10.6-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..19bb241
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+158dcedbd66b8c40abb3cfb00b86a700 django-annoying-0.10.6.tar.gz