diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-05-10 05:10:59 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-05-10 05:10:59 +0000 |
| commit | aae2106b3accb8211c9642aad655c7c13a0f94ac (patch) | |
| tree | 0c703a650c17501fc5f23993a690330dab63956f | |
| parent | 99344535fa5cec6ce12063d3ebd635f61725eeaa (diff) | |
automatic import of python-django-tangoopeneuler20.03
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-django-tango.spec | 225 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 227 insertions, 0 deletions
@@ -0,0 +1 @@ +/django-tango-0.10.0.tar.gz diff --git a/python-django-tango.spec b/python-django-tango.spec new file mode 100644 index 0000000..0c4f941 --- /dev/null +++ b/python-django-tango.spec @@ -0,0 +1,225 @@ +%global _empty_manifest_terminate_build 0 +Name: python-django-tango +Version: 0.10.0 +Release: 1 +Summary: Faster, simpler Django content management. +License: MIT +URL: https://github.com/tBaxter/Tango +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/bb/8c/c73b858ded58b44c81c4e9e85bbb3735d1135e0c1fd02796cc3be5d5ae80/django-tango-0.10.0.tar.gz +BuildArch: noarch + +Requires: python3-tango-shared-core +Requires: python3-tango-capo +Requires: python3-tango-articles +Requires: python3-tango-comments +Requires: python3-tango-contact-manager +Requires: python3-tango-happenings +Requires: python3-tango-photos +Requires: python3-tango-voting +Requires: python3-django-filter + +%description +Faster, simpler django content management. +##Installation: +###Install via pip: + pip install django-tango +Or, if you want the very latest version from GitHub: + pip install git+https://github.com/tBaxter/Tango.git +If you're installing in a fresh, brand-new virtualenvironment -- and you are using a virtualenvironment, right? -- then you'll see a lot of stuff fly by. +Don't worry, that's just the dependencies. +If your environment already has the usual stuff installed (Django, PIL, etc), +then you'll speed through the Tango install. +For more info, see the "Dependencies" section. +###For a new project, run the [Tango Starter Kit](https://github.com/tBaxter/tango-starter-kit): + django-admin.py startproject --template=https://github.com/tBaxter/tango-starter-kit/archive/master.zip test_project +*Note: test_project should (of course) be changed to the name of your project* +### What then? +If you used the starter project, a basic test database was included. +Just run manage.py runserver and you'll have a working site. +You can log into the admin with username:admin, password:test. +Obviously, you'll want to change that right away. +If not, you'll want to run syncdb or South. +Then start adding content. That's it. +### Before you go live +Before the site is ready to go live, you'll want to change some settings and hook up a real database, of course. +Before users can register and sign in, you'll also need to configure user registration and authentication. We like [django-allauth](https://github.com/pennersr/django-allauth), but have also used and liked django-registration. +## So what batteries are included? +* [News/articles/blogs](https://github.com/tBaxter/tango-articles) +* [Photo galleries](https://github.com/tBaxter/tango-photos) +* Sophisticated contact and user submissions forms courtesy of [Tango Contact Manager](https://github.com/tBaxter/tango-contact-manager) +* Video integration with Youtube, Hulu and uStream +* Robust event calendars and management with [Tango Happenings](https://github.com/tBaxter/tango-happenings) +* A straighforward user profile model (that you're welcome to ignore if you have your own) +* An updated, responsive admin theme. +* Capo, a simple SASS-based framework for quickly styling your site. +### What else? +* Clear, easy-to-understand code. +* Plug and play. Whether you want a new site in minutes or just want an app, you're covered. +* Full multi-site support. +* Tango doesn't take over your project. It works with your other code. +* Don't want all of it? You can get just the pieces you want, and throw out the pieces you don't want. +##Dependencies (these should be installed for you) +[Django 1.5.1 +](https://www.djangoproject.com) +PIL or Pillow (Your choice) +[Easy-Thumbnails](https://github.com/SmileyChris/easy-thumbnails) +Markdown & Typogrify for nice text formatting +django-filter +vobject +[Python-Twitter](https://github.com/bear/python-twitter) (if you want to auto-tweet news items) +### Recommended +docutils + +%package -n python3-django-tango +Summary: Faster, simpler Django content management. +Provides: python-django-tango +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-django-tango +Faster, simpler django content management. +##Installation: +###Install via pip: + pip install django-tango +Or, if you want the very latest version from GitHub: + pip install git+https://github.com/tBaxter/Tango.git +If you're installing in a fresh, brand-new virtualenvironment -- and you are using a virtualenvironment, right? -- then you'll see a lot of stuff fly by. +Don't worry, that's just the dependencies. +If your environment already has the usual stuff installed (Django, PIL, etc), +then you'll speed through the Tango install. +For more info, see the "Dependencies" section. +###For a new project, run the [Tango Starter Kit](https://github.com/tBaxter/tango-starter-kit): + django-admin.py startproject --template=https://github.com/tBaxter/tango-starter-kit/archive/master.zip test_project +*Note: test_project should (of course) be changed to the name of your project* +### What then? +If you used the starter project, a basic test database was included. +Just run manage.py runserver and you'll have a working site. +You can log into the admin with username:admin, password:test. +Obviously, you'll want to change that right away. +If not, you'll want to run syncdb or South. +Then start adding content. That's it. +### Before you go live +Before the site is ready to go live, you'll want to change some settings and hook up a real database, of course. +Before users can register and sign in, you'll also need to configure user registration and authentication. We like [django-allauth](https://github.com/pennersr/django-allauth), but have also used and liked django-registration. +## So what batteries are included? +* [News/articles/blogs](https://github.com/tBaxter/tango-articles) +* [Photo galleries](https://github.com/tBaxter/tango-photos) +* Sophisticated contact and user submissions forms courtesy of [Tango Contact Manager](https://github.com/tBaxter/tango-contact-manager) +* Video integration with Youtube, Hulu and uStream +* Robust event calendars and management with [Tango Happenings](https://github.com/tBaxter/tango-happenings) +* A straighforward user profile model (that you're welcome to ignore if you have your own) +* An updated, responsive admin theme. +* Capo, a simple SASS-based framework for quickly styling your site. +### What else? +* Clear, easy-to-understand code. +* Plug and play. Whether you want a new site in minutes or just want an app, you're covered. +* Full multi-site support. +* Tango doesn't take over your project. It works with your other code. +* Don't want all of it? You can get just the pieces you want, and throw out the pieces you don't want. +##Dependencies (these should be installed for you) +[Django 1.5.1 +](https://www.djangoproject.com) +PIL or Pillow (Your choice) +[Easy-Thumbnails](https://github.com/SmileyChris/easy-thumbnails) +Markdown & Typogrify for nice text formatting +django-filter +vobject +[Python-Twitter](https://github.com/bear/python-twitter) (if you want to auto-tweet news items) +### Recommended +docutils + +%package help +Summary: Development documents and examples for django-tango +Provides: python3-django-tango-doc +%description help +Faster, simpler django content management. +##Installation: +###Install via pip: + pip install django-tango +Or, if you want the very latest version from GitHub: + pip install git+https://github.com/tBaxter/Tango.git +If you're installing in a fresh, brand-new virtualenvironment -- and you are using a virtualenvironment, right? -- then you'll see a lot of stuff fly by. +Don't worry, that's just the dependencies. +If your environment already has the usual stuff installed (Django, PIL, etc), +then you'll speed through the Tango install. +For more info, see the "Dependencies" section. +###For a new project, run the [Tango Starter Kit](https://github.com/tBaxter/tango-starter-kit): + django-admin.py startproject --template=https://github.com/tBaxter/tango-starter-kit/archive/master.zip test_project +*Note: test_project should (of course) be changed to the name of your project* +### What then? +If you used the starter project, a basic test database was included. +Just run manage.py runserver and you'll have a working site. +You can log into the admin with username:admin, password:test. +Obviously, you'll want to change that right away. +If not, you'll want to run syncdb or South. +Then start adding content. That's it. +### Before you go live +Before the site is ready to go live, you'll want to change some settings and hook up a real database, of course. +Before users can register and sign in, you'll also need to configure user registration and authentication. We like [django-allauth](https://github.com/pennersr/django-allauth), but have also used and liked django-registration. +## So what batteries are included? +* [News/articles/blogs](https://github.com/tBaxter/tango-articles) +* [Photo galleries](https://github.com/tBaxter/tango-photos) +* Sophisticated contact and user submissions forms courtesy of [Tango Contact Manager](https://github.com/tBaxter/tango-contact-manager) +* Video integration with Youtube, Hulu and uStream +* Robust event calendars and management with [Tango Happenings](https://github.com/tBaxter/tango-happenings) +* A straighforward user profile model (that you're welcome to ignore if you have your own) +* An updated, responsive admin theme. +* Capo, a simple SASS-based framework for quickly styling your site. +### What else? +* Clear, easy-to-understand code. +* Plug and play. Whether you want a new site in minutes or just want an app, you're covered. +* Full multi-site support. +* Tango doesn't take over your project. It works with your other code. +* Don't want all of it? You can get just the pieces you want, and throw out the pieces you don't want. +##Dependencies (these should be installed for you) +[Django 1.5.1 +](https://www.djangoproject.com) +PIL or Pillow (Your choice) +[Easy-Thumbnails](https://github.com/SmileyChris/easy-thumbnails) +Markdown & Typogrify for nice text formatting +django-filter +vobject +[Python-Twitter](https://github.com/bear/python-twitter) (if you want to auto-tweet news items) +### Recommended +docutils + +%prep +%autosetup -n django-tango-0.10.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-django-tango -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.10.0-1 +- Package Spec generated @@ -0,0 +1 @@ +b5c6e49fbcfa20930b405c2f0a68ab0e django-tango-0.10.0.tar.gz |
