|
|
80219bf |
Name: darkserver
|
|
|
65776d7 |
Version: 1.0.3
|
|
|
bb0d31c |
Release: 2%{?dist}
|
|
|
80219bf |
Summary: GNU build-id service
|
|
|
80219bf |
Group: Applications/Publishing
|
|
|
80219bf |
License: GPLv2+
|
|
|
80219bf |
URL: https://github.com/kushaldas/darkserver
|
|
|
80219bf |
Source0: http://kushal.fedorapeople.org/%{name}/%{name}-%{version}.tar.gz
|
|
|
80219bf |
BuildArch: noarch
|
|
|
d9fa899 |
BuildRequires: python-setuptools python2-devel
|
|
|
1f8d6f0 |
BuildRequires: systemd
|
|
|
80219bf |
|
|
|
148b87a |
Requires: python-django
|
|
|
80219bf |
Requires: httpd
|
|
|
80219bf |
Requires: mod_wsgi
|
|
|
48b178d |
Requires: postgresql
|
|
|
48b178d |
Requires: python-psycopg2
|
|
|
80219bf |
|
|
|
80219bf |
%description
|
|
|
80219bf |
Service to provide details of GNU build-id. This is a Django based web-service
|
|
|
80219bf |
which keeps records of GNU build-ids of various ELF files imported from RPMs
|
|
|
80219bf |
and provide them in JSON format through web.
|
|
|
80219bf |
|
|
|
80219bf |
%prep
|
|
|
80219bf |
%setup -q
|
|
|
80219bf |
|
|
|
80219bf |
|
|
|
80219bf |
%build
|
|
|
80219bf |
%{__python} setup.py build
|
|
|
80219bf |
|
|
|
80219bf |
%install
|
|
|
80219bf |
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
|
|
|
d9fa899 |
%{__mkdir_p} %{buildroot}%{_sysconfdir}/fedmsg.d/
|
|
|
d9fa899 |
%{__cp} fedmsg.d/darkserver.py %{buildroot}%{_sysconfdir}/fedmsg.d/darkserver.py
|
|
|
d9fa899 |
%{__mkdir_p} %{buildroot}%{_unitdir}
|
|
|
d9fa899 |
%{__install} -pm644 darkserver.service \
|
|
|
d9fa899 |
%{buildroot}%{_unitdir}/darkserver.service
|
|
|
80219bf |
|
|
|
80219bf |
%files
|
|
|
80219bf |
%doc README
|
|
|
80219bf |
|
|
|
80219bf |
%{_sbindir}/darkserver.wsgi
|
|
|
e46cc19 |
%config(noreplace) %{_sysconfdir}/%{name}/settings*
|
|
|
a2925c5 |
%config(noreplace) %{_sysconfdir}/%{name}/darkserverweb.conf
|
|
|
80219bf |
%config(noreplace) %{_sysconfdir}/httpd/conf.d/darkserver-httpd.conf
|
|
|
80219bf |
%dir %{_sysconfdir}/%{name}
|
|
|
80219bf |
%dir %{python_sitelib}/darkserverweb/
|
|
|
8275e23 |
%dir %{python_sitelib}/darkserverweb/buildid/
|
|
|
80219bf |
%dir %{_datadir}/darkserver/
|
|
|
80219bf |
%dir %{_datadir}/darkserver/static/
|
|
|
80219bf |
%{python_sitelib}/darkserverweb/*.py*
|
|
|
8275e23 |
%{python_sitelib}/darkserverweb/buildid/*.py*
|
|
|
80219bf |
%{_datadir}/darkserver/static/*.*
|
|
|
80219bf |
|
|
|
d9fa899 |
%package importer
|
|
|
d9fa899 |
Summary: The importer system for darkserver
|
|
|
d9fa899 |
Requires: redis
|
|
|
d9fa899 |
Requires: wget
|
|
|
d9fa899 |
Requires: python-retask
|
|
|
d9fa899 |
Requires: python-redis
|
|
|
d9fa899 |
Requires: python-cmd2
|
|
|
d9fa899 |
Requires: python-requests
|
|
|
d9fa899 |
Requires: koji
|
|
|
48b178d |
Requires: elfutils rpmdevtools postgresql
|
|
|
48b178d |
Requires: python-psycopg2
|
|
|
d9fa899 |
Requires: python-elfdata
|
|
|
d9fa899 |
Requires: fedmsg-hub
|
|
|
d9fa899 |
|
|
|
d9fa899 |
|
|
|
d9fa899 |
%description importer
|
|
|
d9fa899 |
Importer commands
|
|
|
d9fa899 |
%files importer
|
|
|
d9fa899 |
|
|
|
d9fa899 |
%config(noreplace) %{_sysconfdir}/%{name}/darkjobworker.conf
|
|
|
e46cc19 |
%config(noreplace) %{_sysconfdir}/%{name}/koji_info.json
|
|
|
e46cc19 |
%config(noreplace) %{_sysconfdir}/%{name}/redis_server.json
|
|
|
e46cc19 |
%config(noreplace) %{_sysconfdir}/%{name}/email.json
|
|
|
d9fa899 |
|
|
|
d9fa899 |
%{_sbindir}/darkdashboard
|
|
|
d9fa899 |
%dir %{python_sitelib}/darkimporter/
|
|
|
aa0d5d3 |
%dir %{python_sitelib}/darkserver/
|
|
|
aa0d5d3 |
%{python_sitelib}/darkserver/*.py*
|
|
|
d9fa899 |
%{python_sitelib}/darkimporter/*.py*
|
|
|
bb0d31c |
%{python_sitelib}/darkserver*.egg-info
|
|
|
d9fa899 |
%{_datadir}/darkserver/darkjobworker.py*
|
|
|
d9fa899 |
%config(noreplace) %{_sysconfdir}/fedmsg.d/darkserver.py*
|
|
|
d9fa899 |
%{_unitdir}/darkserver.service
|
|
|
d9fa899 |
|
|
|
d9fa899 |
|
|
|
80219bf |
|
|
|
80219bf |
%changelog
|
|
|
bb0d31c |
* Mon Feb 01 2016 Kushal Das <kushal@fedoraproject.org> - 1.0.3-2
|
|
|
bb0d31c |
- Fixes Python consumer entry points
|
|
|
bb0d31c |
|
|
|
65776d7 |
* Fri Jan 29 2016 Kushal Das <kushal@fedoraproject.org> - 1.0.3-1
|
|
|
65776d7 |
- Updates to 1.0.3
|
|
|
65776d7 |
|
|
|
48b178d |
* Fri Jan 29 2016 Kushal Das <kushal@fedoraproject.org> - 1.0.2-2
|
|
|
48b178d |
- Fixes requires dependencies
|
|
|
48b178d |
|
|
|
e46cc19 |
* Fri Jan 29 2016 Kushal Das <kushal@fedoraproject.org> - 1.0.2-1
|
|
|
e46cc19 |
- Updates to 1.0.2
|
|
|
e46cc19 |
|
|
|
aa0d5d3 |
* Wed Jan 27 2016 Kushal Das <kushal@fedoraproject.org> - 1.0.1-1
|
|
|
aa0d5d3 |
- Updates to 1.0.1
|
|
|
aa0d5d3 |
|
|
|
1f8d6f0 |
* Wed Jan 27 2016 Kushal Das <kushal@fedoraproject.org> - 1.0-3
|
|
|
1f8d6f0 |
- Using BR for systemd
|
|
|
1f8d6f0 |
|
|
|
148b87a |
* Wed Jan 27 2016 Kushal Das <kushal@fedoraproject.org> - 1.0-2
|
|
|
148b87a |
- Using requirement for python-django
|
|
|
148b87a |
|
|
|
d9fa899 |
* Wed Jan 27 2016 Kushal Das <kushal@fedoraproject.org> - 1.0-1
|
|
|
d9fa899 |
- Updated the source to 1.0
|
|
|
d9fa899 |
|
|
|
b8a2aa4 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-6
|
|
|
b8a2aa4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
b8a2aa4 |
|
|
|
454fdc4 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-5
|
|
|
454fdc4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
454fdc4 |
|
|
|
e840f2b |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-4
|
|
|
e840f2b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
e840f2b |
|
|
|
6d0519e |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-3
|
|
|
6d0519e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
6d0519e |
|
|
|
26b48ea |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-2
|
|
|
26b48ea |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
26b48ea |
|
|
|
5db750a |
* Wed May 02 2012 Kushal Das <kushal@fedoraproject.org> - 0.5.4-1
|
|
|
5db750a |
- Updated the source to 0.5.4, for bz#817625
|
|
|
5db750a |
|
|
|
0b3fe42 |
* Thu Mar 22 2012 Kushal Das <kushal@fedoraproject.org> - 0.5.3-1
|
|
|
0b3fe42 |
- Updated the source to 0.5.3, for bz#806013
|
|
|
0b3fe42 |
|
|
|
f34faab |
* Thu Mar 22 2012 Kushal Das <kushal@fedoraproject.org> - 0.5.2-1
|
|
|
f34faab |
- Updated the source to 0.5.2
|
|
|
669e9fe |
|
|
|
fc7fa2e |
* Wed Mar 14 2012 Kushal Das <kushal@fedoraproject.org> - 0.5.1-1
|
|
|
fc7fa2e |
- Updated the source to 0.5.1
|
|
|
fc7fa2e |
|
|
|
d01456e |
* Wed Mar 14 2012 Kushal Das <kushal@fedoraproject.org> - 0.5-1
|
|
|
d01456e |
- Updated the source to 0.5, subpackage kojiplugin
|
|
|
d01456e |
|
|
|
a2925c5 |
* Tue Mar 13 2012 Kushal Das <kushal@fedoraproject.org> - 0.4.1-1
|
|
|
a2925c5 |
- Updated the source to 0.4.1, fixed syncdb issue
|
|
|
a2925c5 |
|
|
|
8275e23 |
* Tue Mar 13 2012 Kushal Das <kushal@fedoraproject.org> - 0.4-1
|
|
|
8275e23 |
- Updated the source to 0.4, removed the subpackage
|
|
|
8275e23 |
|
|
|
8617bf0 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-2
|
|
|
8617bf0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
8617bf0 |
|
|
|
80219bf |
* Tue Dec 27 2011 Kushal Das <kushal@fedoraproject.org> - 0.3-1
|
|
|
80219bf |
- New release of the source
|
|
|
80219bf |
|
|
|
d9fa899 |
* Mon Dec 05 2011 Kushal Das <kushal@fedoraproject.org> - 0.2-1
|
|
|
80219bf |
- New release of the source
|
|
|
80219bf |
|
|
|
80219bf |
* Tue Nov 22 2011 Kushal Das <kushal@fedoraproject.org> - 0.1-3
|
|
|
80219bf |
- Fixing the dir issues from bz#752771
|
|
|
80219bf |
|
|
|
80219bf |
* Fri Nov 11 2011 Kushal Das <kushal@fedoraproject.org> - 0.1-2
|
|
|
80219bf |
- fixing the spec file better description and other ideas
|
|
|
80219bf |
from review request bz#752771
|
|
|
80219bf |
|
|
|
80219bf |
* Thu Nov 10 2011 Kushal Das <kushal@fedoraproject.org> - 0.1-1
|
|
|
80219bf |
- initial release
|