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

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

spec: exceptq, update to SHL 2014-02-07 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: 7%{?dist}
8License: custom
9Group: Development/Libraries
10Source: exceptq-7.11-shl-2014-02-07.zip
11#Source1: exceptq.h
12#Source2: 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
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/*.dll %{buildroot}%{_libdir}
56cp -p dll/*.xqs %{buildroot}%{_libdir}
57
58cp -p bin/mapxqs.* %{buildroot}%{_bindir}
59#cp -p exceptq71-dev/demangl.dll %{buildroot}%{_libdir}
60cp -p include/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.txt
72%doc exceptq-shl.txt
73%doc HISTORY
74%doc readme.exceptq
75
76%files devel
77%defattr(-,root,root)
78%{_bindir}/*
79%{_includedir}/*.h
80#%{_libdir}/demangl.dll
81#%doc distorm-shl.txt
82%doc exceptq.txt
83%doc exceptq-shl.txt
84%doc HISTORY
85%doc readme.exceptq
86
87%changelog
88* Fri Feb 28 2014 yd
89- update to SHL 2014-02-07 binaries.
90
91* Mon Oct 28 2013 yd
92- update to SHL 2013-10-15 binaries.
Note: See TracBrowser for help on using the repository browser.