]> git.pld-linux.org Git - packages/satyr.git/blame - satyr.spec
- updated to 0.15
[packages/satyr.git] / satyr.spec
CommitLineData
ad566da7
JB
1Summary: Tools to create anonymous, machine-friendly problem reports
2Summary(pl.UTF-8): Analizator śladów wywołań tworzonych przez GDB
3Name: satyr
60422b1d 4Version: 0.15
e90cc048 5Release: 1
ad566da7
JB
6License: GPL v2+
7Group: Development/Tools
8Source0: https://fedorahosted.org/released/abrt/%{name}-%{version}.tar.xz
60422b1d 9# Source0-md5: 91f268fed10295c8b1c3afce741e24eb
ad566da7
JB
10Patch0: %{name}-libopcodes.patch
11Patch1: %{name}-rpm5.patch
12Patch2: %{name}-rpm45.patch
13URL: http://fedorahosted.org/abrt/
14BuildRequires: autoconf >= 2.50
15BuildRequires: automake
16BuildRequires: binutils-devel
17BuildRequires: elfutils-devel
18BuildRequires: libtool
60422b1d 19BuildRequires: libstdc++-devel
ad566da7
JB
20BuildRequires: libunwind-devel >= 1.1
21BuildRequires: pkgconfig
60422b1d 22BuildRequires: rpm-devel >= 4.5
ad566da7
JB
23BuildRequires: python-devel >= 1:2.6
24BuildRequires: rpm-pythonprov
25BuildRequires: rpmbuild(macros) >= 1.219
02dde5cb 26BuildRequires: sphinx-pdg
ad566da7
JB
27BuildRequires: tar >= 1:1.22
28BuildRequires: xz
29Requires: %{name}-libs = %{version}-%{release}
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%description
33Satyr is a library that can be used to create and process
34microreports. Microreports consist of structured data suitable to be
35analyzed in a fully automated manner, though they do not necessarily
36contain sufficient information to fix the underlying problem. The
37reports are designed not to contain any potentially sensitive data to
38eliminate the need for review before submission. Included is a tool
39that can create microreports and perform some basic operations on
40them.
41
42%description -l pl.UTF-8
43Satyr to biblioteka do tworzenia i przetwarzania mikroraportów.
44Mikroraporty składają się ze strukturalnych danych nadających się do
45analizy w sposób całkowicie automatyczny, ale niekoniecznie
46zawierających pełne informacje do naprawienia problemu. Raporty są
47zaprojektowane tak, żeby nie zawierały żadnych potencjalnie wrażliwych
48danych, aby nie było potrzeby przeglądania ich przed wysłaniem. Do
49pakietu jest dołączone narzędzie potrafiące tworzyć mikroraporty i
50wykonywać na nich podstawowe operacje.
51
52%package libs
53Summary: Satyr library - automatic problem management with anonymous reports
54Summary(pl.UTF-8): Biblioteka Satyr do automatycznego zarządzania problemami z anonimowymi zgłoszeniami
55Group: Libraries
56
57%description libs
58Satyr library - automatic problem management with anonymous reports.
59
60%description libs -l pl.UTF-8
61Biblioteka Satyr do automatycznego zarządzania problemami z
62anonimowymi złoszeniami.
63
64%package devel
65Summary: Header files for Satyr library
66Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Satyr
67Group: Development/Libraries
68Requires: %{name}-libs = %{version}-%{release}
69
70%description devel
71Header files for Satyr library.
72
73%description devel -l pl.UTF-8
74Pliki nagłówkowe biblioteki Satyr.
75
76%package -n python-satyr
77Summary: Python bindings for Satyr library
78Summary(pl.UTF-8): Wiązania Pythona do biblioteki Satyr
79Group: Libraries/Python
80Requires: %{name}-libs = %{version}-%{release}
81Requires: python-modules
82
83%description -n python-satyr
84Python bindings for Satyr library.
85
86%description -n python-satyr -l pl.UTF-8
87Wiązania Pythona do biblioteki Satyr.
88
89%prep
90%setup -q
91%patch0 -p1
92%if "%{_rpmversion}" >= "5.0"
93%patch1 -p1
94%else
95%patch2 -p1
96%endif
60422b1d
JB
97
98printf '%s' '%{version}' > satyr-version
ad566da7
JB
99
100%build
101%{__libtoolize}
102%{__aclocal}
103%{__autoconf}
104%{__autoheader}
105%{__automake}
b6a6e0d4
JB
106%configure \
107 --disable-silent-rules
ad566da7
JB
108
109%{__make}
110
111%install
112rm -rf $RPM_BUILD_ROOT
113
114%{__make} install \
115 DESTDIR=$RPM_BUILD_ROOT
116
117%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la $RPM_BUILD_ROOT%{py_sitedir}/satyr/*.la
118
119%py_postclean
120
121%clean
122rm -rf $RPM_BUILD_ROOT
123
124%post libs -p /sbin/ldconfig
125%postun libs -p /sbin/ldconfig
126
127%files
128%defattr(644,root,root,755)
129%doc NEWS README
130%attr(755,root,root) %{_bindir}/satyr
131%{_mandir}/man1/satyr.1*
132
133%files libs
134%defattr(644,root,root,755)
135%attr(755,root,root) %{_libdir}/libsatyr.so.*.*
e90cc048 136%attr(755,root,root) %ghost %{_libdir}/libsatyr.so.3
ad566da7
JB
137
138%files devel
139%defattr(644,root,root,755)
140%attr(755,root,root) %{_libdir}/libsatyr.so
141%{_includedir}/satyr
142%{_pkgconfigdir}/satyr.pc
143
144%files -n python-satyr
145%defattr(644,root,root,755)
146%dir %{py_sitedir}/satyr
147%{py_sitedir}/satyr/__init__.py[co]
148%attr(755,root,root) %{py_sitedir}/satyr/_satyr.so
8f9a4bf0 149%{_mandir}/man3/satyr-python.3*
This page took 0.094602 seconds and 4 git commands to generate.