From eee810c18d789b4dde2a3ff1a8b050aadb29feb1 Mon Sep 17 00:00:00 2001 From: Michal Toman Date: Jun 02 2011 12:15:35 +0000 Subject: Initial import (#705760) --- diff --git a/.gitignore b/.gitignore index e69de29..533a08b 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/retrace-server-1.0.tar.gz diff --git a/retrace-server.spec b/retrace-server.spec new file mode 100644 index 0000000..1fcd50d --- /dev/null +++ b/retrace-server.spec @@ -0,0 +1,83 @@ +%{!?python_site: %define python_site %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")} + +Summary: Application for remote coredump analysis +Name: retrace-server +Version: 1.0 +Release: 1%{?dist} +License: GPLv2+ +Group: Applications/System +URL: https://fedorahosted.org/abrt/wiki/AbrtRetraceServer +Source: https://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.gz + +BuildRequires: intltool +BuildRequires: libtool +BuildRequires: texinfo + +%{?el6:Requires: python-argparse} +Requires: rsync +Requires: mock +Requires: xz +Requires: elfutils +Requires: createrepo +Requires: mod_wsgi +Requires: mod_ssl +Requires: python-webob +Requires(preun): /sbin/install-info +Requires(post): /sbin/install-info + +Obsoletes: abrt-retrace-server < 2.0.3 +Provides: abrt-retrace-server = 2.0.3 + +%description +The retrace server provides a coredump analysis and backtrace +generation service over a network using HTTP protocol. + +%prep +%setup -q + +%build +autoconf +%configure +make %{?_smp_mflags} + +%install +make install DESTDIR=${RPM_BUILD_ROOT} mandir=%{_mandir} + +mkdir -p ${RPM_BUILD_ROOT}/%{_localstatedir}/cache/%{name} +mkdir -p ${RPM_BUILD_ROOT}/%{_localstatedir}/spool/%{name} +mkdir -p ${RPM_BUILD_ROOT}/%{_datadir}/%{name} + +rm -f ${RPM_BUILD_ROOT}%{_infodir}/dir + +%{find_lang} %{name} + +%post +/sbin/install-info %{_infodir}/%{name} %{_infodir}/dir 2> /dev/null || : +/usr/bin/usermod -G mock root 2> /dev/null || : + +%preun +if [ "$1" = 0 ] +then + /sbin/install-info --delete %{_infodir}/abrt-retrace-server %{_infodir}/dir 2> /dev/null || : +fi + +%files -f %{name}.lang +%defattr(-,root,root,-) +%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}-httpd.conf +%config(noreplace) %{_sysconfdir}/%{name}.conf +%config(noreplace) %{_sysconfdir}/yum.repos.d/%{name}.repo +%dir %{_localstatedir}/cache/%{name} +%dir %attr(0755,apache,root) %{_localstatedir}/spool/%{name} +%dir %{_datadir}/%{name} +%caps(cap_setuid=ep) %{_bindir}/%{name}-worker +%{_bindir}/%{name}-cleanup +%{_bindir}/%{name}-reposync +%{_bindir}/coredump2packages +%{python_site}/retrace.py* +%{_datadir}/%{name}/* +%doc %{_infodir}/%{name}* +%doc COPYING INSTALL README TODO + +%changelog +* Wed May 18 2011 Michal Toman 1.0-1 +- initial packaging diff --git a/sources b/sources index e69de29..5a2555a 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +d1e9ca7685e1fc088dc51671d80d2537 retrace-server-1.0.tar.gz