source: spec/trunk/SPECS/exceptq.spec@ 364

Last change on this file since 364 was 364, checked in by Yuri Dario, 12 years ago

spec: exceptq, update to SHL 2013-10-15 binaries.

File size: 2.3 KB
Line 
1#disable lxlite strip
2%define __os_install_post %{nil}
3
4Summary: Exceptq creates a debugging report.
5Name: exceptq
6Version: 7.11
7Release: 6%{?dist}
8License: custom
9Group: Development/Libraries
10Source: exceptq-7.11-dll-shl-2013-10-15.zip
11#Source1: exceptq.h
12Source2: exceptq71-dev.zip
13
14%description
15Exceptq creates a debugging report whenever a program that uses it
16encounters a fatal exception (i.e. the app crashes). Programmers can
17also use it to generate debugging reports while the app is running.
18
19It emits a two-tone beep, then generates the report and puts it in the
20directory containing the .exe that crashed. The name is based on the
21IDs of the process and thread that encountered the problem. For example,
22'006C_01.TRP' describes a trap in process 6C, thread 1.
23
24Reports are typically 10-30k - small enough that it should be easy to
25email them to the program's author, even on dialup. Most of the info
26they contain is of little value to the user. However, you may want to
27examine the last section, "DLLs accessible from this process", to see
28if a dll was loaded from an incorrect or unexpected directory.
29
30If you have any questions about Exceptq - or any problems with it,
31please contact:
32
33 Rich Walsh <rich@e-vertise.com>
34or
35 Steven Levine <steve53@earthlink.net>
36
37%package devel
38Summary: Exceptq developer package
39
40%description devel
41Exceptq developer package
42
43
44%prep
45%setup -q -c -a 2
46
47%build
48
49%install
50rm -rf %{buildroot}
51mkdir -p %{buildroot}%{_bindir}
52mkdir -p %{buildroot}%{_libdir}
53mkdir -p %{buildroot}%{_includedir}
54
55cp -p *.dll %{buildroot}%{_libdir}
56cp -p *.xqs %{buildroot}%{_libdir}
57
58cp -p exceptq71-dev/mapxqs.* %{buildroot}%{_bindir}
59cp -p exceptq71-dev/demangl.dll %{buildroot}%{_libdir}
60cp -p exceptq.h %{buildroot}%{_includedir}
61
62%clean
63rm -rf %{buildroot}
64
65%files
66%defattr(-,root,root)
67%{_libdir}/*.dll
68%exclude %{_libdir}/demangl.dll
69%{_libdir}/*.xqs
70%doc distorm-shl.txt
71%doc exceptq-shl.txt
72%doc HISTORY
73%doc exceptq71-dev/exceptq.txt
74
75%files devel
76%defattr(-,root,root)
77%{_bindir}/*
78%{_includedir}/*.h
79%{_libdir}/demangl.dll
80%doc distorm-shl.txt
81%doc exceptq-shl.txt
82%doc HISTORY
83%doc exceptq71-dev/exceptq.txt
84
85%changelog
86* Mon Oct 28 2013 yd
87- update to SHL 2013-10-15 binaries.
Note: See TracBrowser for help on using the repository browser.