source: projects/specs/trunk/d/dstat/dstat-vl.spec @ 8920

Revision 8920, 7.8 KB checked in by kudoh, 10 years ago (diff)

new upstream and rebuilt

Line 
1Summary: Versatile resource statistics tool
2Summary(ja): 多目的リソース統計ツール
3Name: dstat
4Version: 0.7.2
5Release: 2%{?_dist_release}
6License: GPLv2
7Group: System Environment/Base
8URL: http://dag.wieers.com/home-made/dstat/
9Source: http://dag.wieers.com/home-made/dstat/dstat-%{version}.tar.bz2
10BuildRoot: %{_tmppath}/%{name}-%{version}-root
11
12# Is there any BZ for this ?
13Patch0: dstat-0.6.8-dbus.patch
14
15# patch adding options switching from bytes to bits when displaying network and/or disk stats
16# Is there any BZ for this ?
17Patch1: dstat-0.7.2-bits.patch
18
19# This patch enables to specify disks with path to device file
20# (or with symbolic link to the device file)
21# For example:
22# dstat -d -D /dev/vda2
23# dstat -d -D /dev/disk/by-id/scsi-SATA_Hitachi_HDP7250_GEA534RF3YYMMA-part3
24# dstat -d -D /dev/disk/by-path/pci-0000:00:06.0-virtio-pci-virtio3-part2
25# dstat -d -D /dev/disk/by-uuid/6df45ed6-c4ad-4054-955d-b15102f2c566
26# (BZ#766443)
27Patch2: dstat-0.7.2-disk-path.patch
28
29# Fixed inconsistency between man page and help (#852797)
30Patch3: dstat-0.7.2-man.patch
31
32BuildArch: noarch
33BuildRequires: python-devel
34Requires: python
35
36%description
37Dstat is a versatile replacement for vmstat, iostat, netstat and ifstat.
38Dstat overcomes some of their limitations and adds some extra features,
39more counters and flexibility. Dstat is handy for monitoring systems
40during performance tuning tests, benchmarks or troubleshooting.
41
42Dstat allows you to view all of your system resources instantly, you
43can eg. compare disk usage in combination with interrupts from your
44IDE controller, or compare the network bandwidth numbers directly
45with the disk throughput (in the same interval).
46
47Dstat gives you detailed selective information in columns and clearly
48indicates in what magnitude and unit the output is displayed. Less
49confusion, less mistakes.
50
51%prep
52%setup -q
53%patch0 -p1 -b .dbus
54%patch1 -p1 -b .bits
55%patch2 -p1 -b .disk-path
56%patch3 -p1 -b .man
57
58%build
59# Make sure the docs are in unix format
60%{__sed} -i 's/\r//' docs/*.html
61# Remove the broken symlink
62%{__rm} -rf examples/dstat.py
63%{__chmod} a-x examples/*
64
65%install
66%{__make} install DESTDIR=%{buildroot}
67# Install the man page
68cd docs
69%{__make} install DESTDIR=%{buildroot}
70# Plugins .py files are modules, not executable python
71%{__chmod} a-x %{buildroot}/%{_datadir}/dstat/*.py
72%{__chmod} a+x %{buildroot}/%{_datadir}/dstat/dstat.py
73
74
75%files
76%dir %{_datadir}/dstat
77%doc AUTHORS ChangeLog COPYING README TODO docs/*.html docs/*.txt examples/
78%{_mandir}/man1/dstat.1*
79%{_bindir}/dstat
80%{_datadir}/dstat/*.py*
81
82%changelog
83* Fri Aug 29 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.2-2
84- rebuilt with current environment
85
86* Sat Apr 06 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.7.2-1
87- initial build for Vine Linux
88
89* Mon Sep 03 2012 Jiri Popelka <jpopelka@redhat.com> - 0.7.2-9
90- use upstream's bits.patch
91- fixed inconsistency between man page and help (#852797)
92
93* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-8
94- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
95
96* Mon Jun 18 2012 Jiri Popelka <jpopelka@redhat.com> - 0.7.2-7
97- fixed typo in bits.patch (#832683)
98
99* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-6
100- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
101
102* Tue Nov 08 2011 Jiri Popelka <jpopelka@redhat.com> - 0.7.2-5
103- enable to specify disks with path to device file or
104  with symbolic link to the device file (#766443)
105- modernize spec
106
107* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-4
108- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
109
110* Tue Aug 24 2010 Jan Zeleny <jzeleny@redhat.com> - 0.7.2-3
111- patch adding options switching from bytes to bits when displaying
112  network and/or disk stats
113
114* Wed Aug 11 2010 David Malcolm <dmalcolm@redhat.com> - 0.7.2-2
115- recompiling .py files against Python 2.7 (rhbz#623287)
116
117* Mon Jun 28 2010 Jan Zeleny <jzeleny@redhat.com> - 0.7.2-1
118- rebased to 0.7.2
119
120* Mon Mar 01 2010 Jan Zeleny <jzeleny@redhat.com> - 0.7.1-1
121- rebased to 0.7.1
122
123* Mon Feb 22 2010 Jan Zeleny <jzeleny@redhat.com> - 0.7.0-2
124- fixed syntax error in mysql_conn plugin
125
126* Thu Dec 03 2009 Jan Zeleny <jzeleny@redhat.com> - 0.7.0-1
127- rebased to 0.7.0
128
129* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.9-5
130- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
131
132* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.9-4
133- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
134
135* Tue Dec 23 2008 Zdenek Prikryl <zprikryl@redhat.com> - 0.6.9-3
136- Fixed wrong total disk counts (#476935)
137
138* Thu Dec 04 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.9-2
139- Rebuild for Python 2.6
140
141* Thu Dec 04 2008 Zdenek Prikryl <zprikryl@redhat.com> - 0.6.9-1
142- Updated to 0.6.9
143- Fixed dbus module patch again
144
145* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.8-2
146- Rebuild for Python 2.6
147
148* Tue Sep 16 2008 Zdenek Prikryl <zprikryl@redhat.com> - 0.6.8-1
149- Updated to 0.6.8
150- Fixed dbus module patch
151
152* Fri Apr 25 2008 Radek Brich <rbrich@redhat.com> - 0.6.7-3
153- fix dbus module (new dbus-python interface since FC4)
154
155* Thu Mar 27 2008 Radek Brich <rbrich@redhat.com> - 0.6.7-2
156- fixes for interrupt stats:
157  * traceback when called with unknown name of interrupt (bz#439143)
158  * allow '-I total' option (bz#439146)
159
160* Wed Mar 19 2008 Radek Brich <rbrich@redhat.com> - 0.6.7-1
161- Release 0.6.7
162- Drop upstream patches
163
164* Fri Jan 18 2008 Radek Brich <rbrich@redhat.com> - 0.6.6-3
165- Fix --nocolor and --raw (upstream patches)
166- Fix errors in man page
167
168* Tue Sep 04 2007 Radek Brich <rbrich@redhat.com> - 0.6.6-2
169- Updated license tag.
170- Spec clean up.
171
172* Tue May 01 2007 Scott Baker <scott@perturb.org> - 0.6.6-1
173- Bumped to latest release
174
175* Wed Apr 18 2007 Scott Baker <scott@perturb.org> - 0.6.5-1
176- Bumped to latest release
177
178* Tue Dec 12 2006 Scott Baker <scott@perturb.org> - 0.6.4-1
179- Bumped to 0.6.4
180
181* Fri Aug 11 2006 Scott Baker <scott@perturb.org> - 0.6.3-5
182- Removed the execute permission from the examples directory
183- Fixed the changelog to remove the replaceable %%clean
184
185* Tue Jul 25 2006 Scott Baker <scott@perturb.org> - 0.6.3-4
186- Removed some commeted lines in the .spec file that weren't needed
187- Changed the permissions on the examples/* scripts
188- Converted the HTML documentation to unix line endings
189- Removed the erroneous commenting of the %%clean section of the .spec
190
191* Fri Jul 21 2006 Scott Baker <scott@perturb.org> - 0.6.3-3
192- Packaged for Fedora Extras.
193
194* Mon Jun 26 2006 Dag Wieers <dag@wieers.com> - 0.6.3-1 - 4303+/dries
195- Updated to release 0.6.3.
196
197* Thu Mar 09 2006 Dag Wieers <dag@wieers.com> - 0.6.2-1
198- Updated to release 0.6.2.
199
200* Mon Sep 05 2005 Dag Wieers <dag@wieers.com> - 0.6.1-1
201- Updated to release 0.6.1.
202
203* Sun May 29 2005 Dag Wieers <dag@wieers.com> - 0.6.0-1
204- Updated to release 0.6.0.
205
206* Fri Apr 08 2005 Dag Wieers <dag@wieers.com> - 0.5.10-1
207- Updated to release 0.5.10.
208
209* Mon Mar 28 2005 Dag Wieers <dag@wieers.com> - 0.5.9-1
210- Updated to release 0.5.9.
211
212* Tue Mar 15 2005 Dag Wieers <dag@wieers.com> - 0.5.8-1
213- Updated to release 0.5.8.
214
215* Fri Dec 31 2004 Dag Wieers <dag@wieers.com> - 0.5.7-1
216- Updated to release 0.5.7.
217
218* Mon Dec 20 2004 Dag Wieers <dag@wieers.com> - 0.5.6-1
219- Updated to release 0.5.6.
220
221* Thu Dec 02 2004 Dag Wieers <dag@wieers.com> - 0.5.5-1
222- Updated to release 0.5.5.
223
224* Thu Nov 25 2004 Dag Wieers <dag@wieers.com> - 0.5.4-1
225- Updated to release 0.5.4.
226- Use dstat15 if distribution uses python 1.5.
227
228* Sun Nov 21 2004 Dag Wieers <dag@wieers.com> - 0.5.3-1
229- Updated to release 0.5.3.
230
231* Sat Nov 13 2004 Dag Wieers <dag@wieers.com> - 0.5.2-1
232- Updated to release 0.5.2.
233
234* Thu Nov 11 2004 Dag Wieers <dag@wieers.com> - 0.5.1-1
235- Updated to release 0.5.1.
236
237* Tue Oct 26 2004 Dag Wieers <dag@wieers.com> - 0.4-1
238- Initial package. (using DAR)
Note: See TracBrowser for help on using the repository browser.