summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--python-ella.spec267
-rw-r--r--sources1
3 files changed, 269 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..07691c8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/ella-3.0.13.tar.gz
diff --git a/python-ella.spec b/python-ella.spec
new file mode 100644
index 0000000..28fb5bd
--- /dev/null
+++ b/python-ella.spec
@@ -0,0 +1,267 @@
+%global _empty_manifest_terminate_build 0
+Name: python-ella
+Version: 3.0.13
+Release: 1
+Summary: Ella - Django powered CMS
+License: BSD
+URL: https://github.com/ella/ella
+Source0: https://mirrors.aliyun.com/pypi/web/packages/58/29/b2f2114e9104b3ec05210b329d832493287bae18a4c6eca8053aaada4863/ella-3.0.13.tar.gz
+BuildArch: noarch
+
+
+%description
+Ella CMS
+########
+
+Ella is opensource CMS based on Django framework, designed for flexibility.
+
+It is composed from several modules:
+
+* **Ella core** is the main module which links the rest together. It
+ defines architecture on which other modules are built but doesn't do
+ anything really usefull all alone.
+* **Ella core plugins** are plugins that are shipped in one package
+ together with Ella. There are **articles** and **positions** which
+ we consider to be a basic toolbox for each Ella site.
+* **Other Ella plugins** are standalone applications (and therfore
+ not shipped with the core) that provide some
+ specific functionality using **Ella's architecture**. We can mention
+ polls, galleries, quizes and many more.
+
+**Feature highlights**:
+
+* Simple organization of content based on categories
+* Efficent implementation of the published content
+* In-build photo formating backend
+* Django-admin ready
+* Plugin system
+* Flexibile
+* Scalable
+* Extensible
+* Caching-friendly
+* Well tested
+* Proven in production environment
+
+News
+****
+
+Currently, we released the **3.x version** which features a **major cleanup**
+of the code a **removal of unneeded dependencies**.
+
+More news are on the way as we are going to make a nicely-tailored admin
+specifically made for the need of news writers and editors.
+
+Docs
+****
+
+Docs are hosted on readthedocs.org, go to http://ella.rtfd.org.
+
+Community
+*********
+
+* We stick with github to manage the issues, see https://github.com/ella/ella/issues.
+* mailing list can be found at ella-project@googlegroups.com
+* IRC channel #ellacms on freenode.net
+
+Quickstart
+**********
+
+Have a look at the docs: http://readthedocs.org/docs/ella/en/latest/quickstart.html.
+
+Build status
+************
+
+:Master branch:
+
+ .. image:: https://secure.travis-ci.org/ella/ella.png
+ :alt: Travis CI - Distributed build platform for the open source community
+ :target: http://travis-ci.org/#!/ella/ella
+
+%package -n python3-ella
+Summary: Ella - Django powered CMS
+Provides: python-ella
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-ella
+Ella CMS
+########
+
+Ella is opensource CMS based on Django framework, designed for flexibility.
+
+It is composed from several modules:
+
+* **Ella core** is the main module which links the rest together. It
+ defines architecture on which other modules are built but doesn't do
+ anything really usefull all alone.
+* **Ella core plugins** are plugins that are shipped in one package
+ together with Ella. There are **articles** and **positions** which
+ we consider to be a basic toolbox for each Ella site.
+* **Other Ella plugins** are standalone applications (and therfore
+ not shipped with the core) that provide some
+ specific functionality using **Ella's architecture**. We can mention
+ polls, galleries, quizes and many more.
+
+**Feature highlights**:
+
+* Simple organization of content based on categories
+* Efficent implementation of the published content
+* In-build photo formating backend
+* Django-admin ready
+* Plugin system
+* Flexibile
+* Scalable
+* Extensible
+* Caching-friendly
+* Well tested
+* Proven in production environment
+
+News
+****
+
+Currently, we released the **3.x version** which features a **major cleanup**
+of the code a **removal of unneeded dependencies**.
+
+More news are on the way as we are going to make a nicely-tailored admin
+specifically made for the need of news writers and editors.
+
+Docs
+****
+
+Docs are hosted on readthedocs.org, go to http://ella.rtfd.org.
+
+Community
+*********
+
+* We stick with github to manage the issues, see https://github.com/ella/ella/issues.
+* mailing list can be found at ella-project@googlegroups.com
+* IRC channel #ellacms on freenode.net
+
+Quickstart
+**********
+
+Have a look at the docs: http://readthedocs.org/docs/ella/en/latest/quickstart.html.
+
+Build status
+************
+
+:Master branch:
+
+ .. image:: https://secure.travis-ci.org/ella/ella.png
+ :alt: Travis CI - Distributed build platform for the open source community
+ :target: http://travis-ci.org/#!/ella/ella
+
+%package help
+Summary: Development documents and examples for ella
+Provides: python3-ella-doc
+%description help
+Ella CMS
+########
+
+Ella is opensource CMS based on Django framework, designed for flexibility.
+
+It is composed from several modules:
+
+* **Ella core** is the main module which links the rest together. It
+ defines architecture on which other modules are built but doesn't do
+ anything really usefull all alone.
+* **Ella core plugins** are plugins that are shipped in one package
+ together with Ella. There are **articles** and **positions** which
+ we consider to be a basic toolbox for each Ella site.
+* **Other Ella plugins** are standalone applications (and therfore
+ not shipped with the core) that provide some
+ specific functionality using **Ella's architecture**. We can mention
+ polls, galleries, quizes and many more.
+
+**Feature highlights**:
+
+* Simple organization of content based on categories
+* Efficent implementation of the published content
+* In-build photo formating backend
+* Django-admin ready
+* Plugin system
+* Flexibile
+* Scalable
+* Extensible
+* Caching-friendly
+* Well tested
+* Proven in production environment
+
+News
+****
+
+Currently, we released the **3.x version** which features a **major cleanup**
+of the code a **removal of unneeded dependencies**.
+
+More news are on the way as we are going to make a nicely-tailored admin
+specifically made for the need of news writers and editors.
+
+Docs
+****
+
+Docs are hosted on readthedocs.org, go to http://ella.rtfd.org.
+
+Community
+*********
+
+* We stick with github to manage the issues, see https://github.com/ella/ella/issues.
+* mailing list can be found at ella-project@googlegroups.com
+* IRC channel #ellacms on freenode.net
+
+Quickstart
+**********
+
+Have a look at the docs: http://readthedocs.org/docs/ella/en/latest/quickstart.html.
+
+Build status
+************
+
+:Master branch:
+
+ .. image:: https://secure.travis-ci.org/ella/ella.png
+ :alt: Travis CI - Distributed build platform for the open source community
+ :target: http://travis-ci.org/#!/ella/ella
+
+%prep
+%autosetup -n ella-3.0.13
+
+%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-ella -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 3.0.13-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..bb9d38c
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+3d46e6ba9c715ce8705661b5466893df ella-3.0.13.tar.gz