-
Notifications
You must be signed in to change notification settings - Fork 49
/
libgtop2.spec
365 lines (254 loc) · 9.99 KB
/
libgtop2.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
%define __libtoolize :
%define glib2_version 2.0.1
%define po_package libgtop-2.0
Name: libgtop2
Summary: libgtop library (version 2)
Version: 2.28.0
Release: 3%{?dist}
License: GPLv2+
URL: http://download.gnome.org/sources/libgtop/2.28
Group: System Environment/Libraries
Source: http://download.gnome.org/sources/libgtop/2.28/libgtop-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: texinfo libtool gettext
BuildRequires: intltool
Patch0: add-more-cpus.patch
Patch1: translation-fixes.patch
%description
libgtop is a library for portably obtaining information about processes,
such as their PID, memory usage, etc.
%package devel
Summary: Libraries and include files for developing with libgtop
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: glib2-devel >= %{glib2_version}
Requires: pkgconfig
Requires: gtk-doc
%description devel
This package provides the necessary development libraries and include
files to allow you to develop with libgtop.
%prep
%setup -q -n libgtop-%{version}
%patch0 -p1 -b .add-more-cpus
%patch1 -p1 -b .translation-fixes
%build
%configure --disable-gtk-doc --disable-static
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%find_lang %{po_package}
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files -f %{po_package}.lang
%defattr(-, root, root)
%doc AUTHORS COPYING NEWS README
%{_libdir}/*.so.*
%files devel
%defattr(-, root, root)
%{_libdir}/*.so
%{_includedir}/libgtop-2.0
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/libgtop
# not worth fooling with
%exclude %{_datadir}/info
%changelog
* Tue Jun 29 2010 Soren Sandmann <[email protected]> - 2.28.0-3
- Add translation fixes from bug 589223
* Tue Jun 29 2010 Soren Sandmann <[email protected]> - 2.28.0-2
- Add patch to increase number of CPUs to 256
* Mon Sep 21 2009 Matthias Clasen <[email protected]> - 2.28.0-1
- Update to 2.28.0
* Fri Jul 24 2009 Fedora Release Engineering <[email protected]> - 2.27.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Sun May 31 2009 Matthias Clasen <[email protected]> - 2.27.3-1
- Update to 2.27.3
- http://download.gnome.org/sources/libgtop/2.27/libgtop-2.27.3.news
* Mon May 18 2009 Bastien Nocera <[email protected]> 2.27.2-1
- Update to 2.27.2
* Mon May 18 2009 Bastien Nocera <[email protected]> 2.27.1-1
- Update to 2.27.1
* Mon Apr 13 2009 Matthias Clasen <[email protected]> - 2.26.1-1
- Update to 2.26.1
- See http://download.gnome.org/sources/libgtop/2.26/libgtop-2.26.1.news
* Mon Mar 2 2009 Matthias Clasen <[email protected]> - 2.26.0-1
- Update to 2.26.0
* Wed Feb 25 2009 Fedora Release Engineering <[email protected]> - 2.25.91-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Tue Feb 17 2009 Matthias Clasen <[email protected]> - 2.25.91-1
- Update to 2.25.91
* Wed Dec 17 2008 Matthias Clasen <[email protected]> - 2.24.0-4
- Rebuild for pkg-config auto-provides
* Sun Nov 9 2008 Matthias Clasen <[email protected]> - 2.24.0-3
- Read /proc/cpuinfo completely (#467455)
* Tue Sep 23 2008 Matthias Clasen <[email protected]> - 2.24.0-1
- Update to 2.24.0
* Fri Aug 22 2008 Matthias Clasen <[email protected]> - 2.23.90-1
- Update to 2.23.90
* Tue Jul 1 2008 Matthias Clasen <[email protected]> - 2.23.4-1
- Update to 2.23.4
* Tue May 27 2008 Matthias Clasen <[email protected]> - 2.23.2-1
- Update to 2.23.2
* Mon Apr 7 2008 Matthias Clasen <[email protected]> - 2.22.1-1
- Update to 2.22.1
* Mon Mar 10 2008 Matthias Clasen <[email protected]> - 2.22.0-1
- Update to 2.22.0
* Mon Feb 25 2008 Matthias Clasen <[email protected]> - 2.21.92-1
- Update to 2.21.92
* Tue Feb 19 2008 Fedora Release Engineering <[email protected]> - 2.21.5-2
- Autorebuild for GCC 4.3
* Mon Jan 14 2008 Matthias Clasen <[email protected]> - 2.21.5-1
- Update to 2.21.5
* Tue Nov 13 2007 Matthias Clasen <[email protected]> - 2.21.1-1
- Update top 2.21.1
* Sun Sep 16 2007 Matthias Clasen <[email protected]> - 2.20.0-1
- Update to 2.20.0
* Mon Sep 3 2007 Matthias Clasen <[email protected]> - 2.19.92-1
- Update to 2.19.92
* Wed Aug 22 2007 Adam Jackson <[email protected]> - 2.19.5-3
- Rebuild for PPC toolchain bug
* Wed Aug 8 2007 Matthias Clasen <[email protected]> - 2.19.5-2
- Update the license field
* Tue Jul 10 2007 Matthias Clasen <[email protected]> - 2.19.5-1
- Update to 2.19.5
* Mon Jun 18 2007 Matthias Clasen <[email protected]> - 2.19.4-1
- Update to 2.19.4
* Mon Jun 4 2007 Matthias Clasen <[email protected]> - 2.19.3-1
- Update to 2.19.3
* Sat May 19 2007 Matthias Clasen <[email protected]> - 2.19.2-1
- Update to 2.19.2
* Tue Feb 27 2007 Matthias Clasen <[email protected]> - 2.14.8-1
- Update to 2.14.8
* Mon Feb 12 2007 Matthias Clasen <[email protected]> - 2.14.7-1
- Update to 2.14.7
* Sun Jan 14 2007 Matthias Clasen <[email protected]> - 2.14.6-1
- Update to 2.14.6
* Tue Dec 5 2006 Matthias Clasen <[email protected]> - 2.14.5-1
- Update to 2.14.5
- Require pkgconfig in the -devel package
* Sun Oct 01 2006 Jesse Keating <[email protected]> - 2.14.4-2
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
* Wed Sep 20 2006 Soren Sandmann <[email protected]> - 2.14.4-1.fc6
- Update to 2.14.4. The only change from 2.14.3 is the fix for
b.r.c 206616 / b.g.o 255290.
* Tue Sep 5 2006 Matthias Clasen <[email protected]> - 2.14.3-1.fc6
- Update to 2.14.3
* Thu Aug 3 2006 Matthias Clasen <[email protected]> - 2.14.2-1.fc6
- Update to 2.14.2
* Wed Jul 13 2006 Jesse Keating <[email protected]> - 2.14.1-4
- rebuild
- add missing br libtool gettext
* Tue Jun 6 2006 Matthias Clasen <[email protected]> - 2.14.1-3
- Rebuild
* Mon Apr 10 2006 Matthias Clasen <[email protected]> - 2.14.1-2
- Update to 2.14.1
* Mon Mar 13 2006 Matthias Clasen <[email protected]> - 2.14.0-1
- Update to 2.14.0
* Mon Feb 27 2006 Matthias Clasen <[email protected]> - 2.13.92-1
- Update to 2.13.92
* Fri Feb 10 2006 Jesse Keating <[email protected]> - 2.13.3-1.2
- bump again for double-long bug on ppc(64)
* Tue Feb 07 2006 Jesse Keating <[email protected]> - 2.13.3-1.1
- rebuilt for new gcc4.1 snapshot and glibc changes
* Thu Jan 24 2006 Matthias Clasen <[email protected]>
- Update to 2.13.3
* Tue Jan 03 2006 Matthias Clasen <[email protected]>
- Update to 2.13.2
* Thu Dec 15 2005 Matthias Clasen <[email protected]>
- Update to 2.13.1
* Wed Dec 14 2005 Matthias Clasen <[email protected]>
- Update to 2.13.0
* Fri Dec 09 2005 Jesse Keating <[email protected]>
- rebuilt
* Thu Dec 1 2005 Matthias Clasen <[email protected]> - 2.12.2-1
- Update to 2.12.2
- Drop static libraries
* Wed Sep 7 2005 Matthias Clasen <[email protected]> - 2.12.0-1
- Update to 2.12.0
* Tue Aug 16 2005 Matthias Clasen <[email protected]>
- New upstream version
* Thu Aug 4 2005 Matthias Clasen <[email protected]> - 2.11.90-1
- New upstream version
* Tue Jul 12 2005 Matthias Clasen <[email protected]> - 2.11.1-1
- Update to newer upstream version
* Fri Apr 29 2005 David Zeuthen <[email protected]> - 2.10.1-1
- New upstream version (#155188)
* Fri Mar 18 2005 David Zeuthen <[email protected]> - 2.10.0-2
- Rebuilt
* Fri Mar 18 2005 David Zeuthen <[email protected]> - 2.10.0-1
- Even newer upstream version
* Fri Mar 18 2005 David Zeuthen <[email protected]> - 2.9.92-1
- New upstream version
* Fri Mar 4 2005 David Zeuthen <[email protected]> - 2.9.91-2
- Rebuild
* Wed Feb 9 2005 Matthias Clasen <[email protected]> - 2.9.91-1
- Update to 2.9.91
* Thu Jan 27 2005 Matthias Clasen <[email protected]> - 2.9.90-1
- Update to 2.9.90
* Wed Sep 22 2004 Alexander Larsson <[email protected]> - 2.8.0-1
- update to 2.8.0
* Tue Aug 31 2004 Alex Larsson <[email protected]> 2.7.92-1
- update to 2.7.92
* Thu Aug 5 2004 Mark McLoughlin <[email protected]> 2.7.90-1
- Update to 2.7.90
* Tue Jun 15 2004 Elliot Lee <[email protected]>
- rebuilt
* Tue Apr 13 2004 Warren Togami <[email protected]> 2.5.2-2
- BR libtool texinfo gettext
* Fri Mar 12 2004 Alex Larsson <[email protected]> 2.5.2-1
- update to 2.5.2
* Tue Mar 02 2004 Elliot Lee <[email protected]>
- rebuilt
* Wed Feb 25 2004 Alexander Larsson <[email protected]> 2.5.1-1
- update to 2.5.1
* Fri Feb 13 2004 Elliot Lee <[email protected]>
- rebuilt
* Mon Jan 26 2004 Alexander Larsson <[email protected]> 2.5.0-1
- update to 2.5.0
* Wed Jul 23 2003 Havoc Pennington <[email protected]>
- automated rebuild
* Fri Jul 18 2003 Havoc Pennington <[email protected]> 2.0.2-1
- 2.0.2
- forward port prog_as patch
- attempted fix to handle >4mb on IA32, #98676
* Wed Jun 04 2003 Elliot Lee <[email protected]>
- rebuilt
* Tue Feb 11 2003 Bill Nottingham <[email protected]> 2.0.0-10
- fix URL (#79390)
* Mon Feb 3 2003 Havoc Pennington <[email protected]> 2.0.0-9
- rebuild
* Wed Jan 22 2003 Tim Powers <[email protected]>
- rebuilt
* Thu Dec 19 2002 Elliot Lee <[email protected]> 2.0.0-7
- More missing libXau hackery (prog_as.patch so we can run auto* to pull
in an updated libtool)
- _smp_mflags
* Wed Dec 4 2002 Havoc Pennington <[email protected]>
- rebuild more, woot!
* Mon Dec 2 2002 Havoc Pennington <[email protected]>
- rebuild to try and fix weird undefined Xau symbols
* Fri Nov 8 2002 Havoc Pennington <[email protected]>
- rebuild
- remove nonexistent doc files
- fix uninstalled but unpackaged files
* Tue Jun 25 2002 Owen Taylor <[email protected]>
- Fix missing po files
* Sat Jun 15 2002 Havoc Pennington <[email protected]>
- 2.0.0
- check file list, lose libgnomesupport
* Sun May 26 2002 Tim Powers <[email protected]>
- automated rebuild
* Tue May 21 2002 Havoc Pennington <[email protected]>
- rebuild in different environment
* Thu Apr 18 2002 Havoc Pennington <[email protected]>
- .la files evil
* Thu Apr 18 2002 Havoc Pennington <[email protected]>
- rebuild for glib 2.0
* Thu Feb 14 2002 Havoc Pennington <[email protected]>
- 1.90.2
* Mon Jan 28 2002 Havoc Pennington <[email protected]>
- Initial build