source: projects/specs/trunk/x/xxgdb/xxgdb-vl.spec @ 3680

Revision 3680, 5.9 KB checked in by owa, 13 years ago (diff)

rebuild

Line 
1Summary: An X Window System graphical interface for the GNU gdb debugger.
2Summary(ja): GNU gdbデバッガ用 Xウィンドウシステム・グラフィカルインタフェース
3Name: xxgdb
4Version: 1.12
5Release: 18%{?_dist_release}
6License: MIT
7Source0: ftp://ftp.x.org/contrib/utilities/xxgdb-1.12.tar.gz
8Source1: xxgdb.png
9Patch100: xxgdb-1.12-I18N_mb-1.1.patch
10Patch101: xxgdb-1.12-I18N_mb-1.2.patch
11Patch103: xxgdb-1.12-Unix98.patch
12Patch104: xxgdb-1.12-SYSV.patch
13
14Group: Applications/Development
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16BuildRequires: glibc-common
17BuildRequires: imake
18BuildRequires: libX11-devel, libICE-devel, libSM-devel, libXext-devel
19BuildRequires: libXmu-devel, libXt-devel
20BuildRequires: libXaw-devel >= 1.0.5
21Requires: gdb
22
23%description
24Xxgdb is an X Window System graphical interface to the GNU gdb
25debugger.  Xxgdb provides visual feedback and supports a mouse
26interface for the user who wants to perform debugging tasks like the
27following: controlling program execution through breakpoints,
28examining and traversing the function call stack, displaying values of
29variables and data structures, and browsing source files and
30functions.
31
32Install the xxgdb package if you'd like to use a graphical interface
33with the GNU gdb debugger.  You'll also need to have the gdb package
34installed.
35
36%description -l ja
37Xxgdb は GNU gdb デバッガに対応する X ウィンドウシステム・グラフィカル
38インタフェースです。Xxgdb ではビジュアルに応答を調べることができ、そし
39て、以下のようなデバック処理を行いたいユーザに対しマウスインタフェース
40をサポートします;
41 - ブレークポイントを通してプログラムの実行を制御する、
42 - 関数呼出のスタックを試験、移動する
43 - 変数やデータ構造体の値を表示する
44 - ソースファイルや関数をブラウズする
45
46もし GNU gdb デバッガと一緒にそのグラフィカルなインタフェースを利用した
47いなら、xxgdb パッケージをインストールして下さい。また、gdb パッケージ
48を別にインストールする必要があります。
49
50%prep
51%setup -q -n xxgdb-1.12
52%patch100 -p1 -b .I18N_mb
53%patch101 -p1 -b .I18N-mb2
54%patch103 -p1 -b .Unix98
55%patch104 -p1 -b .SYSV
56
57
58%build
59xmkmf
60make
61
62%install
63rm -rf $RPM_BUILD_ROOT
64make install install.man \
65        DESTDIR=$RPM_BUILD_ROOT \
66        CONFDIR=%{_datadir}/X11 \
67        XAPPLOADDIR=%{_datadir}/X11/app-defaults \
68        MANPATH=%{_mandir} \
69
70cat > %{name}.desktop <<EOF
71[Desktop Entry]
72Encoding=UTF-8
73Name=xxgdb
74Name[ja]=xxgdb C/C++ デバッガ
75Comment=X11 gdb wrapper
76Comment[ja]=日本語ソースを扱える C/C++ デバッガです
77Icon=xxgdb.xpm
78Terminal=false
79Exec=xxgdb %F
80Type=Application
81Categories=Application;Development;
82EOF
83
84mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
85install -m644 %{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications/
86
87mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
88cp %SOURCE1 $RPM_BUILD_ROOT%{_datadir}/pixmaps/
89
90rm -rf $RPM_BUILD_ROOT%{_prefix}/lib/X11
91
92%clean
93rm -rf $RPM_BUILD_ROOT
94
95%files
96%defattr(-,root,root)
97%{_bindir}/xxgdb
98%{_datadir}/X11/app-defaults/XDbx
99%{_mandir}/man1/xxgdb.*
100%{_datadir}/pixmaps/xxgdb.png
101%config(missingok) %{_datadir}/applications/xxgdb.desktop
102
103%changelog
104* Sat Apr 23 2011 Shu KONNO <owa@bg.wakwak.com> 1.12-18
105- rebuilt with rpm-4.8.1-3
106
107* Wed Feb 17 2010 Shu KONNO <owa@bg.wakwak.com> 1.12-17
108- rebuilt with new environment
109
110* Sun Apr 19 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.12-16
111- changed Group to Applications/Development
112
113* Sun Nov 09 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.12-15
114- rebuild with libXaw.so.7 (libXaw-1.0.5)
115
116* Sun Jun 08 2008 Shu KONNO <owa@bg.wakwak.com> 1.12-14vl5
117- applied new versioning policy and utf-8
118- added BuildRequires: xorg-x11-devel imake
119- dropt Patch0: xxgdb-1.08-glibc.patch
120- dropt Patch1: xxgdb-1.12-sysv.patch
121- dropt Patch2: xxgdb-1.12-compat21.patch
122- added Patch104: xxgdb-1.12-SYSV.patch
123
124* Sat Jan 05 2008 Shu KONNO <owa@bg.wakwak.com> 1.12-13vl10
125- updated xxgdb.desktop
126- add xxgdb.png
127
128* Wed Jul 12 2006 Shu KONNO <owa@bg.wakwak.com> 1.12-13vl9
129- rebuild
130
131* Sat Jul 30 2005 Shu KONNO <owa@bg.wakwak.com> 1.12-13vl8
132- rebuilt with kernel-2.6.12
133- dropt xxgdb-1.12-cannot-open.patch
134- added xxgdb-1.12-Unix98.patch
135
136* Wed Dec 01 2004 Shu KONNO <owa@bg.wakwak.com> 1.12-13vl7
137- rebuilt
138
139* Sun May 02 2004 Shu KONNO <owa@bg.wakwak.com> 1.12-13vl6
140- changed url to 'ftp://ftp.x.org/contrib/utilities/'
141- replaced specs, 'Copyright' to 'License'
142- added xxgdb-1.12-cannot-open.patch
143
144* Sun Jan  6 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 1.12-13vl4
145- rebuilt for VineSeed
146
147* Sat Jan 05 2002 Shu KONNO <owa@bg.wakwak.com> 1.12-13vl3
148- added xxgdb-1.12-I18N_mb-1.2.patch
149
150* Thu Jul 13 2000 Masato Bito <masato@nets.ce.hiroshima-cu.ac.jp>
151- 1.12-13vl2
152- modified %patch1 -p1 -> %patch1 -p0
153- modified BuildRoot:
154
155* Fri May 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
156- sync with RH 6.2
157- added I18N patch
158
159* Mon Feb 07 2000 Preston Brown <pbrown@redhat.com>
160- wmconfig -> desktop
161
162* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
163- fix description
164
165* Fri Jan 14 2000 Jeff Johnson <jbj@redhat.com>
166- rebuild for Red Hat 6.2.
167
168* Wed Mar 23 1999 Michael Maher <mike@redhat.com>
169- added requires for gdb
170
171* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
172- auto rebuild in the new build environment (release 9)
173
174* Sun Jan 17 1999 Jeff Johnson <jbj@redhat.com>
175- patch around i386 wchar_t glibc-2.1 typedef.
176
177* Wed Jul 29 1998 Jeff Johnson <jbj@redhat.com>
178- change wmconfig group to utilities
179- build root
180
181* Thu May 07 1998 Prospector System <bugs@redhat.com>
182- translations modified for de, fr, tr
183
184* Mon Feb  9 1998 Otto Hammersmith <otto@redhat.com>
185- fixed wmconfig entry
186
187* Tue Oct 21 1997 Otto Hammersmith <otto@redhat.com>
188- fixed src url
189- added wmconfig entries
190- removed prefix line ... can't have it with wmconfig file :(
191
192* Fri Aug 22 1997 Erik Troan <ewt@redhat.com>
193- built against glibc
Note: See TracBrowser for help on using the repository browser.