7d42a3c
%global pypi_name django-helpdesk
c0f250e
502d3eb
%global desc %{expand: \
502d3eb
Django-helpdesk This is a Django-powered helpdesk ticket tracker, designed to
502d3eb
plug into an existing Django website and provide you with internal (or,
502d3eb
perhaps, external) helpdesk management.}
502d3eb
24bd6bc
Name:           python-%{pypi_name}
441a11c
Version:        0.2.13
41e6c48
Release:        1%{?dist}
502d3eb
Summary:        Django-powered ticket tracker for your helpdesk
c0f250e
c0f250e
License:        BSD
502d3eb
URL:            https://github.com/django-helpdesk/django-helpdesk
502d3eb
Source0:        %{url}/archive/%{version}/%{pypi_name}-%{version}.tar.gz
c0f250e
BuildArch:      noarch
502d3eb
 
c0f250e
BuildRequires:  python3-devel
502d3eb
BuildRequires:  python3dist(beautifulsoup4)
502d3eb
BuildRequires:  python3dist(django) < 3
502d3eb
BuildRequires:  python3dist(django) >= 1.11
502d3eb
BuildRequires:  python3dist(lxml)
502d3eb
BuildRequires:  python3dist(pytz)
502d3eb
BuildRequires:  python3dist(pytz)
502d3eb
BuildRequires:  python3dist(setuptools)
502d3eb
BuildRequires:  python3dist(simplejson)
502d3eb
BuildRequires:  python3dist(six)
c0f250e
502d3eb
%description
502d3eb
%{desc}
109d8f2
502d3eb
%package -n     python3-%{pypi_name}
502d3eb
Summary:        %{summary}
62e0e2e
%{?python_provide:%python_provide python3-%{pypi_name}}
502d3eb
 
502d3eb
Requires:       python3dist(beautifulsoup4)
502d3eb
Requires:       python3dist(django) < 3
502d3eb
Requires:       python3dist(django) >= 1.11
502d3eb
Requires:       python3dist(lxml)
502d3eb
Requires:       python3dist(pytz)
502d3eb
Requires:       python3dist(pytz)
502d3eb
Requires:       python3dist(setuptools)
502d3eb
Requires:       python3dist(simplejson)
502d3eb
Requires:       python3dist(six)
c0f250e
109d8f2
%description -n python3-%{pypi_name}
502d3eb
%{desc}
c0f250e
c0f250e
%prep
24bd6bc
%autosetup -n %{pypi_name}-%{version}
502d3eb
# Remove bundled egg-info
ec811c2
rm -rf %{pypi_name}.egg-info
c0f250e
ec45ed7
# Comment out to remove /usr/bin/env shebangs
ec45ed7
# Can use something similar to correct/remove /usr/bin/python shebangs also
ec45ed7
find . -type f -name "*.py" -exec sed -i '/^#![  ]*\/usr\/bin\/env.*$/ d' {} 2>/dev/null ';'
ec45ed7
c0f250e
%build
c0f250e
%py3_build
c0f250e
c0f250e
%install
c0f250e
%py3_install
c0f250e
ec45ed7
find helpdesk/management/commands/create_escalation_exclusions.py -type f | xargs chmod 0644 || true
ec45ed7
find helpdesk/management/commands/create_queue_permissions.py -type f | xargs chmod 0644 || true
ec45ed7
find helpdesk/management/commands/create_usersettings.py -type f | xargs chmod 0644 || true
ec45ed7
find helpdesk/management/commands/escalate_tickets.py -type f | xargs chmod 0644 || true
ec45ed7
find helpdesk/management/commands/get_email.py -type f | xargs chmod 0644 || true
ec45ed7
find %{buildroot} -size 0 -delete
ec45ed7
502d3eb
%files -n python3-%{pypi_name}
502d3eb
%license LICENSE LICENSE.3RDPARTY helpdesk/static/helpdesk/vendor/datatables/extensions/AutoFill/License.txt helpdesk/static/helpdesk/vendor/datatables/extensions/Buttons/License.txt helpdesk/static/helpdesk/vendor/datatables/extensions/ColReorder/License.txt helpdesk/static/helpdesk/vendor/datatables/extensions/FixedColumns/License.txt helpdesk/static/helpdesk/vendor/datatables/extensions/FixedHeader/License.txt helpdesk/static/helpdesk/vendor/datatables/extensions/KeyTable/License.txt helpdesk/static/helpdesk/vendor/datatables/extensions/Responsive/License.txt helpdesk/static/helpdesk/vendor/datatables/extensions/RowGroup/License.txt helpdesk/static/helpdesk/vendor/datatables/extensions/RowReorder/License.txt helpdesk/static/helpdesk/vendor/datatables/extensions/Scroller/License.txt helpdesk/static/helpdesk/vendor/datatables/extensions/Select/License.txt helpdesk/static/helpdesk/vendor/datatables/license.txt helpdesk/static/helpdesk/vendor/flot/LICENSE.txt helpdesk/static/helpdesk/vendor/jquery-ui/LICENSE.txt
502d3eb
%doc README.rst demo/README.rst helpdesk/static/helpdesk/vendor/datatables/Readme.md helpdesk/static/helpdesk/vendor/datatables/extensions/AutoFill/Readme.md helpdesk/static/helpdesk/vendor/datatables/extensions/Buttons/Readme.md helpdesk/static/helpdesk/vendor/datatables/extensions/ColReorder/Readme.md helpdesk/static/helpdesk/vendor/datatables/extensions/FixedColumns/Readme.md helpdesk/static/helpdesk/vendor/datatables/extensions/FixedHeader/Readme.md helpdesk/static/helpdesk/vendor/datatables/extensions/KeyTable/Readme.md helpdesk/static/helpdesk/vendor/datatables/extensions/Responsive/Readme.md helpdesk/static/helpdesk/vendor/datatables/extensions/RowGroup/Readme.md helpdesk/static/helpdesk/vendor/datatables/extensions/RowReorder/Readme.md helpdesk/static/helpdesk/vendor/datatables/extensions/Scroller/Readme.md helpdesk/static/helpdesk/vendor/datatables/extensions/Select/Readme.md helpdesk/static/helpdesk/vendor/flot/README.md helpdesk/static/helpdesk/vendor/morrisjs/README.md
c0f250e
%{python3_sitelib}/helpdesk
502d3eb
%{python3_sitelib}/django_helpdesk-%{version}-py?.?.egg-info
c0f250e
c0f250e
%changelog
441a11c
* Mon Feb 11 2019 Luis Bazan <lbazan@fedoraproject.org> - 0.2.13-1
441a11c
- New upstream version
441a11c
41e6c48
* Tue Jan 08 2019 Luis Bazan <lbazan@fedoraproject.org> - 0.2.12-1
41e6c48
- New upstream version
41e6c48
ec45ed7
* Tue Dec 11 2018 Luis Bazan <lbazan@fedoraproject.org> - 0.2.10-3
ec45ed7
- Fix permissions
ec45ed7
502d3eb
* Tue Dec 11 2018 Luis Bazan <lbazan@fedoraproject.org> - 0.2.10-2
502d3eb
- Fix spec
502d3eb
37fa53d
* Mon Sep 03 2018 Luis Bazan <lbazan@fedoraproject.org> - 0.2.10-1
502d3eb
- New upstream version
37fa53d
b32825e
* Wed Jul 25 2018 Luis Bazan <lbazan@fedoraproject.org> - 0.2.9-1
b32825e
- New upstream version
b32825e
- Fixes a javascript bug where the date formatting was incorrect
b32825e
8d8768e
* Fri Jul 13 2018 Luis Bazan <lbazan@fedoraproject.org> - 0.2.8-1
8d8768e
- New upstream version
8d8768e
c0f250e
* Wed Apr 18 2018 Luis Bazan <lbazan@fedoraproject.org> - 0.2.7-1
c0f250e
- new upstream version
49a8569
- change to use python3
c0f250e
c0f250e
* Tue Nov 21 2017 Luis Bazan <lbazan@fedoraproject.org> - 0.2.1-1
c0f250e
- new upstream version
c0f250e
c0f250e
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.18-4
c0f250e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
c0f250e
c0f250e
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.18-3
c0f250e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
c0f250e
c0f250e
* Mon Dec 19 2016 Miro HronĨok <mhroncok@redhat.com> - 0.1.18-2
c0f250e
- Rebuild for Python 3.6
c0f250e
c0f250e
* Wed Nov 9 2016 Jan Beran <jberan@redhat.com> - 0.1.18-1
c0f250e
- update to patched version 0.1.18
c0f250e
- source update
c0f250e
- modernized specfile with Python 3 packaging
c0f250e
c0f250e
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.12-7
c0f250e
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
c0f250e
c0f250e
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.12-6
c0f250e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c0f250e
c0f250e
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.12-5
c0f250e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c0f250e
c0f250e
* Wed Oct 22 2014 Luis Bazan <lbazan@fedoraproject.org> - 0.1.12-4
c0f250e
- clean spec
c0f250e
c0f250e
* Fri Sep 19 2014 Luis Bazan <lbazan@fedoraproject.org> - 0.1.12-3
c0f250e
- rebuild simplejson
c0f250e
c0f250e
* Fri Sep 19 2014 Luis Bazan <lbazan@fedoraproject.org> - 0.1.12-2
c0f250e
- add python-simplejson 
c0f250e
c0f250e
* Sat Aug 09 2014 Luis Bazan <lbazan@fedoraproject.org> - 0.1.12-1
c0f250e
- New Upstream version
c0f250e
c0f250e
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.11-2
c0f250e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
c0f250e
c0f250e
* Thu Oct 24 2013 Luis Bazan <lbazan@fedoraproject.org> - 0.1.11-1
c0f250e
- New Upstream version
c0f250e
- remove some lines no more necessary
c0f250e
c0f250e
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.8-5
c0f250e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
c0f250e
c0f250e
* Tue May 07 2013 Matthias Runge <mrunge@redhat.com> - 0.1.8-4
c0f250e
- requires/buildrequires python-django14
c0f250e
c0f250e
* Wed Mar 27 2013 Luis Bazan <lbazan@fedoraproject.org> - 0.1.8-3
c0f250e
- add python macro 
c0f250e
c0f250e
* Mon Feb 18 2013 Luis Bazan <lbazan@fedoraproject.org> - 0.1.8-2
c0f250e
- Add pytz
c0f250e
c0f250e
* Fri Feb 15 2013 Luis Bazan <lbazan@fedoraproject.org> - 0.1.8-1
c0f250e
- New Upstream Version
c0f250e
c0f250e
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.7b-4
c0f250e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
c0f250e
c0f250e
* Fri Sep 28 2012 Luis Bazan <lbazan@fedoraproject.org> - 0.1.7b-3
c0f250e
- Fix BZ 858025 comment 3
c0f250e
 
c0f250e
* Wed Sep 26 2012 Luis Bazan <lbazan@fedoraproject.org> - 0.1.7b-2
c0f250e
- Fix BZ 858025 comment 2
c0f250e
c0f250e
* Mon Sep 17 2012 Luis Bazan <lbazan@fedoraproject.org> - 0.1.7b-1
c0f250e
- Initial Import