diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-allianceauth.spec | 356 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 358 insertions, 0 deletions
@@ -0,0 +1 @@ +/allianceauth-3.3.0.tar.gz diff --git a/python-allianceauth.spec b/python-allianceauth.spec new file mode 100644 index 0000000..02f7579 --- /dev/null +++ b/python-allianceauth.spec @@ -0,0 +1,356 @@ +%global _empty_manifest_terminate_build 0 +Name: python-allianceauth +Version: 3.3.0 +Release: 1 +Summary: An auth system for EVE Online to help in-game organizations manage online service access. +License: GPL-2.0 +URL: https://gitlab.com/allianceauth/allianceauth +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/4c/de/151f91112dfaf3dc8c3b0175d42fddb02d6ffa7253e3990f02e363378296/allianceauth-3.3.0.tar.gz +BuildArch: noarch + +Requires: python3-bcrypt +Requires: python3-beautifulsoup4 +Requires: python3-celery +Requires: python3-celery-once +Requires: python3-django +Requires: python3-django-bootstrap-form +Requires: python3-django-celery-beat +Requires: python3-django-esi +Requires: python3-django-redis +Requires: python3-django-registration +Requires: python3-django-sortedm2m +Requires: python3-dnspython +Requires: python3-mysqlclient +Requires: python3-openfire-restapi +Requires: python3-packaging +Requires: python3-passlib +Requires: python3-pydiscourse +Requires: python3-slugify +Requires: python3-redis +Requires: python3-requests +Requires: python3-requests-oauthlib +Requires: python3-semantic-version +Requires: python3-slixmpp +Requires: python3-coverage +Requires: python3-django-webtest +Requires: python3-requests-mock + +%description +# Alliance Auth + +[](https://pypi.org/project/allianceauth/) +[](https://pypi.org/project/allianceauth/) +[](https://pypi.org/project/allianceauth/) +[](https://pypi.org/project/allianceauth/) +[](https://gitlab.com/allianceauth/allianceauth/commits/master) +[](http://allianceauth.readthedocs.io/?badge=latest) +[](https://gitlab.com/allianceauth/allianceauth/commits/master) +[](https://discord.gg/fjnHAmk) + +An auth system for EVE Online to help in-game organizations manage online service access. + +## Content + +- [Overview](#overview) +- [Documentation](http://allianceauth.rtfd.io) +- [Support](#support) +- [Release Notes](https://gitlab.com/allianceauth/allianceauth/-/releases) +- [Developer Team](#developer-team) +- [Contributing](#contributing) + +## Overview + +Alliance Auth (AA) is a web site that helps Eve Online organizations efficiently manage access to applications and services. + +Main features: + +- Automatically grants or revokes user access to external services (e.g. Discord, Mumble) and web apps (e.g. SRP requests) based on the user's current membership to [in-game organizations](https://allianceauth.readthedocs.io/en/latest/features/core/states/) and [groups](https://allianceauth.readthedocs.io/en/latest/features/core/groups/) + +- Provides a central web site where users can directly access web apps (e.g. SRP requests, Fleet Schedule) and manage their access to external services and groups. + +- Includes a set of connectors (called ["services"](https://allianceauth.readthedocs.io/en/latest/features/services/)) for integrating access management with many popular external applications / services like Discord, Mumble, Teamspeak 3, SMF and others + +- Includes a set of web [apps](https://allianceauth.readthedocs.io/en/latest/features/apps/) which add many useful functions, e.g.: fleet schedule, timer board, SRP request management, fleet activity tracker + +- Can be easily extended with additional services and apps. Many are provided by the community and can be found here: [Community Creations](https://gitlab.com/allianceauth/community-creations) + +- English :flag_gb:, Chinese :flag_cn:, German :flag_de:, Spanish :flag_es:, Korean :flag_kr: and Russian :flag_ru: localization + +For further details about AA - including an installation guide and a full list of included services and plugin apps - please see the [official documentation](http://allianceauth.rtfd.io). + +## Screenshot + +Here is an example of the Alliance Auth web site with some plug-ins apps and services enabled: + + + +## Support + +[Get help on Discord](https://discord.gg/fjnHAmk) or submit an [issue](https://gitlab.com/allianceauth/allianceauth/issues). + +## Development Team + +### Active Developers + +- [Aaron Kable](https://gitlab.com/aaronkable/) +- [Ariel Rin](https://gitlab.com/soratidus999/) +- [Basraah](https://gitlab.com/basraah/) +- [Col Crunch](https://gitlab.com/colcrunch/) +- [Erik Kalkoken](https://gitlab.com/ErikKalkoken/) + +### Former Developers + +- [Adarnof](https://gitlab.com/adarnof/) + +### Beta Testers / Bug Fixers + +- [ghoti](https://gitlab.com/ChainsawMcGinny/) +- [kaezon](https://github.com/kaezon/) +- [mmolitor87](https://gitlab.com/mmolitor87/) +- [orbitroom](https://github.com/orbitroom/) +- [TargetZ3R0](https://github.com/TargetZ3R0) +- [tehfiend](https://github.com/tehfiend/) + +Special thanks to [Nikdoof](https://github.com/nikdoof/), as his [auth](https://github.com/nikdoof/test-auth) was the foundation for the original work on this project. + +## Contributing + +Alliance Auth is maintained and developed by the community and we welcome every contribution! + +To see what needs to be worked on please review our issue list or chat with our active developers on Discord. + +Also, please make sure you have signed the [License Agreement](https://developers.eveonline.com/resource/license-agreement) by logging in at [https://developers.eveonline.com](https://developers.eveonline.com) before submitting any pull requests. + +In addition to the core AA system we also very much welcome contributions to our growing list of 3rd party services and plugin apps. Please see [AA Community Creations](https://gitlab.com/allianceauth/community-creations) for details. + + +%package -n python3-allianceauth +Summary: An auth system for EVE Online to help in-game organizations manage online service access. +Provides: python-allianceauth +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-allianceauth +# Alliance Auth + +[](https://pypi.org/project/allianceauth/) +[](https://pypi.org/project/allianceauth/) +[](https://pypi.org/project/allianceauth/) +[](https://pypi.org/project/allianceauth/) +[](https://gitlab.com/allianceauth/allianceauth/commits/master) +[](http://allianceauth.readthedocs.io/?badge=latest) +[](https://gitlab.com/allianceauth/allianceauth/commits/master) +[](https://discord.gg/fjnHAmk) + +An auth system for EVE Online to help in-game organizations manage online service access. + +## Content + +- [Overview](#overview) +- [Documentation](http://allianceauth.rtfd.io) +- [Support](#support) +- [Release Notes](https://gitlab.com/allianceauth/allianceauth/-/releases) +- [Developer Team](#developer-team) +- [Contributing](#contributing) + +## Overview + +Alliance Auth (AA) is a web site that helps Eve Online organizations efficiently manage access to applications and services. + +Main features: + +- Automatically grants or revokes user access to external services (e.g. Discord, Mumble) and web apps (e.g. SRP requests) based on the user's current membership to [in-game organizations](https://allianceauth.readthedocs.io/en/latest/features/core/states/) and [groups](https://allianceauth.readthedocs.io/en/latest/features/core/groups/) + +- Provides a central web site where users can directly access web apps (e.g. SRP requests, Fleet Schedule) and manage their access to external services and groups. + +- Includes a set of connectors (called ["services"](https://allianceauth.readthedocs.io/en/latest/features/services/)) for integrating access management with many popular external applications / services like Discord, Mumble, Teamspeak 3, SMF and others + +- Includes a set of web [apps](https://allianceauth.readthedocs.io/en/latest/features/apps/) which add many useful functions, e.g.: fleet schedule, timer board, SRP request management, fleet activity tracker + +- Can be easily extended with additional services and apps. Many are provided by the community and can be found here: [Community Creations](https://gitlab.com/allianceauth/community-creations) + +- English :flag_gb:, Chinese :flag_cn:, German :flag_de:, Spanish :flag_es:, Korean :flag_kr: and Russian :flag_ru: localization + +For further details about AA - including an installation guide and a full list of included services and plugin apps - please see the [official documentation](http://allianceauth.rtfd.io). + +## Screenshot + +Here is an example of the Alliance Auth web site with some plug-ins apps and services enabled: + + + +## Support + +[Get help on Discord](https://discord.gg/fjnHAmk) or submit an [issue](https://gitlab.com/allianceauth/allianceauth/issues). + +## Development Team + +### Active Developers + +- [Aaron Kable](https://gitlab.com/aaronkable/) +- [Ariel Rin](https://gitlab.com/soratidus999/) +- [Basraah](https://gitlab.com/basraah/) +- [Col Crunch](https://gitlab.com/colcrunch/) +- [Erik Kalkoken](https://gitlab.com/ErikKalkoken/) + +### Former Developers + +- [Adarnof](https://gitlab.com/adarnof/) + +### Beta Testers / Bug Fixers + +- [ghoti](https://gitlab.com/ChainsawMcGinny/) +- [kaezon](https://github.com/kaezon/) +- [mmolitor87](https://gitlab.com/mmolitor87/) +- [orbitroom](https://github.com/orbitroom/) +- [TargetZ3R0](https://github.com/TargetZ3R0) +- [tehfiend](https://github.com/tehfiend/) + +Special thanks to [Nikdoof](https://github.com/nikdoof/), as his [auth](https://github.com/nikdoof/test-auth) was the foundation for the original work on this project. + +## Contributing + +Alliance Auth is maintained and developed by the community and we welcome every contribution! + +To see what needs to be worked on please review our issue list or chat with our active developers on Discord. + +Also, please make sure you have signed the [License Agreement](https://developers.eveonline.com/resource/license-agreement) by logging in at [https://developers.eveonline.com](https://developers.eveonline.com) before submitting any pull requests. + +In addition to the core AA system we also very much welcome contributions to our growing list of 3rd party services and plugin apps. Please see [AA Community Creations](https://gitlab.com/allianceauth/community-creations) for details. + + +%package help +Summary: Development documents and examples for allianceauth +Provides: python3-allianceauth-doc +%description help +# Alliance Auth + +[](https://pypi.org/project/allianceauth/) +[](https://pypi.org/project/allianceauth/) +[](https://pypi.org/project/allianceauth/) +[](https://pypi.org/project/allianceauth/) +[](https://gitlab.com/allianceauth/allianceauth/commits/master) +[](http://allianceauth.readthedocs.io/?badge=latest) +[](https://gitlab.com/allianceauth/allianceauth/commits/master) +[](https://discord.gg/fjnHAmk) + +An auth system for EVE Online to help in-game organizations manage online service access. + +## Content + +- [Overview](#overview) +- [Documentation](http://allianceauth.rtfd.io) +- [Support](#support) +- [Release Notes](https://gitlab.com/allianceauth/allianceauth/-/releases) +- [Developer Team](#developer-team) +- [Contributing](#contributing) + +## Overview + +Alliance Auth (AA) is a web site that helps Eve Online organizations efficiently manage access to applications and services. + +Main features: + +- Automatically grants or revokes user access to external services (e.g. Discord, Mumble) and web apps (e.g. SRP requests) based on the user's current membership to [in-game organizations](https://allianceauth.readthedocs.io/en/latest/features/core/states/) and [groups](https://allianceauth.readthedocs.io/en/latest/features/core/groups/) + +- Provides a central web site where users can directly access web apps (e.g. SRP requests, Fleet Schedule) and manage their access to external services and groups. + +- Includes a set of connectors (called ["services"](https://allianceauth.readthedocs.io/en/latest/features/services/)) for integrating access management with many popular external applications / services like Discord, Mumble, Teamspeak 3, SMF and others + +- Includes a set of web [apps](https://allianceauth.readthedocs.io/en/latest/features/apps/) which add many useful functions, e.g.: fleet schedule, timer board, SRP request management, fleet activity tracker + +- Can be easily extended with additional services and apps. Many are provided by the community and can be found here: [Community Creations](https://gitlab.com/allianceauth/community-creations) + +- English :flag_gb:, Chinese :flag_cn:, German :flag_de:, Spanish :flag_es:, Korean :flag_kr: and Russian :flag_ru: localization + +For further details about AA - including an installation guide and a full list of included services and plugin apps - please see the [official documentation](http://allianceauth.rtfd.io). + +## Screenshot + +Here is an example of the Alliance Auth web site with some plug-ins apps and services enabled: + + + +## Support + +[Get help on Discord](https://discord.gg/fjnHAmk) or submit an [issue](https://gitlab.com/allianceauth/allianceauth/issues). + +## Development Team + +### Active Developers + +- [Aaron Kable](https://gitlab.com/aaronkable/) +- [Ariel Rin](https://gitlab.com/soratidus999/) +- [Basraah](https://gitlab.com/basraah/) +- [Col Crunch](https://gitlab.com/colcrunch/) +- [Erik Kalkoken](https://gitlab.com/ErikKalkoken/) + +### Former Developers + +- [Adarnof](https://gitlab.com/adarnof/) + +### Beta Testers / Bug Fixers + +- [ghoti](https://gitlab.com/ChainsawMcGinny/) +- [kaezon](https://github.com/kaezon/) +- [mmolitor87](https://gitlab.com/mmolitor87/) +- [orbitroom](https://github.com/orbitroom/) +- [TargetZ3R0](https://github.com/TargetZ3R0) +- [tehfiend](https://github.com/tehfiend/) + +Special thanks to [Nikdoof](https://github.com/nikdoof/), as his [auth](https://github.com/nikdoof/test-auth) was the foundation for the original work on this project. + +## Contributing + +Alliance Auth is maintained and developed by the community and we welcome every contribution! + +To see what needs to be worked on please review our issue list or chat with our active developers on Discord. + +Also, please make sure you have signed the [License Agreement](https://developers.eveonline.com/resource/license-agreement) by logging in at [https://developers.eveonline.com](https://developers.eveonline.com) before submitting any pull requests. + +In addition to the core AA system we also very much welcome contributions to our growing list of 3rd party services and plugin apps. Please see [AA Community Creations](https://gitlab.com/allianceauth/community-creations) for details. + + +%prep +%autosetup -n allianceauth-3.3.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-allianceauth -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed Apr 12 2023 Python_Bot <Python_Bot@openeuler.org> - 3.3.0-1 +- Package Spec generated @@ -0,0 +1 @@ +b02ed685bd8e7a51c6c827d779f37cda allianceauth-3.3.0.tar.gz |
