diff --git a/.gitignore b/.gitignore index e69de29..f198b63 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/darkserver-0.3.tar.gz diff --git a/darkserver.spec b/darkserver.spec new file mode 100644 index 0000000..7e2718e --- /dev/null +++ b/darkserver.spec @@ -0,0 +1,76 @@ +Name: darkserver +Version: 0.3 +Release: 1%{?dist} +Summary: GNU build-id service +Group: Applications/Publishing +License: GPLv2+ +URL: https://github.com/kushaldas/darkserver +Source0: http://kushal.fedorapeople.org/%{name}/%{name}-%{version}.tar.gz +BuildArch: noarch +BuildRequires: python-setuptools python-devel + +Requires: Django +Requires: koji + +Requires: httpd +Requires: mod_wsgi + + +%description +Service to provide details of GNU build-id. This is a Django based web-service +which keeps records of GNU build-ids of various ELF files imported from RPMs +and provide them in JSON format through web. + +%prep +%setup -q + + +%build +%{__python} setup.py build + +%install +%{__python} setup.py install -O1 --skip-build --root %{buildroot} + +%files +%doc README + +%{_sbindir}/darkserver.wsgi +%config(noreplace) %{_sysconfdir}/%{name}/darkserverweb.conf +%config(noreplace) %{_sysconfdir}/%{name}/settings* +%config(noreplace) %{_sysconfdir}/httpd/conf.d/darkserver-httpd.conf +%dir %{_sysconfdir}/%{name} +%dir %{python_sitelib}/darkserverweb/ +%dir %{_datadir}/darkserver/ +%dir %{_datadir}/darkserver/static/ +%{python_sitelib}/darkserverweb/*.py* +%{_datadir}/darkserver/createtable.sql +%{_datadir}/darkserver/static/*.* +%{python_sitelib}/darkserver*.egg-info + +%package import +Requires: elfutils rpmdevtools +Summary: The import command for darkserver +%description import +The import command for darkserver. +%files import +%{_sbindir}/darkserver-import +%dir %{_sysconfdir}/%{name} +%config(noreplace) %{_sysconfdir}/%{name}/darkserver.conf + + +%changelog +* Tue Dec 27 2011 Kushal Das - 0.3-1 +- New release of the source + +* Tue Dec 05 2011 Kushal Das - 0.2-1 +- New release of the source + +* Tue Nov 22 2011 Kushal Das - 0.1-3 +- Fixing the dir issues from bz#752771 + +* Fri Nov 11 2011 Kushal Das - 0.1-2 +- fixing the spec file better description and other ideas + from review request bz#752771 + +* Thu Nov 10 2011 Kushal Das - 0.1-1 +- initial release diff --git a/sources b/sources index e69de29..e55deaf 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +b5a9d18dfd89980fd402774333c258b3 darkserver-0.3.tar.gz