source: projects/specs/trunk/p/psmisc/psmisc-vl.spec @ 12335

Revision 12335, 5.1 KB checked in by tomop, 4 years ago (diff)

updated 14 packages

chkconfig-1.3.61-3

diffutils-3.7-1

findutils-4.7.0-1

libmpc-1.1.0-1

libuser-0.62-1

libutempter-1.1.6-2

mpfr-4.0.2-1

mpfr3-3.1.6-1

psmisc-23.2-1

sed-4.8-1

shadow-utils-4.8-1

tcsh-6.22.02-1

texinfo-6.7-1

usermode-1.109-2

Line 
1Name: psmisc
2Summary:     Utilities for managing processes on your system.
3Summary(ja): システムのプロセスを管理するユーティリティ
4Version: 23.2
5Release: 1%{?_dist_release}
6Group: Applications/System
7Vendor: Project Vine
8Distribution: Vine Linux
9
10License: GPLv2+
11URL: https://sourceforge.net/projects/psmisc
12Source: https://downloads.sourceforge.net/project/psmisc/psmisc/psmisc-%{version}.tar.xz
13
14Buildroot: %{_tmppath}/%{name}-%{version}-root
15BuildRequires: gettext
16BuildRequires: ncurses-devel
17BuildRequires: autoconf automake
18
19%description
20The psmisc package contains utilities for managing processes on your
21system: pstree, killall and fuser.  The pstree command displays a tree
22structure of all of the running processes on your system.  The killall
23command sends a specified signal (SIGTERM if nothing is specified) to
24processes identified by name.  The fuser command identifies the PIDs
25of processes that are using specified files or filesystems.
26
27%description -l ja
28psmisc パッケージには pstree, killall, fuser といった,システムの
29プロセスを管理するユーティリティが収められています.pstree コマンドは
30システム上で動作している全プロセスをツリー状に表示します.
31killall コマンドは,指定されたシグナル (何も指定しなければ SIGTERM) を
32名前で指定したプロセスに送ります.
33fuser コマンドは,指定したファイルやファイルシステムを使用している
34プロセスの PID を特定します.
35
36
37%prep
38%setup -q
39
40%build
41%configure --prefix=%{_prefix}
42make %{?_smp_mflags}
43
44%install
45rm -rf $RPM_BUILD_ROOT
46# The rpm makeinstall macro breaks the build, so we do it the old way
47make install DESTDIR="$RPM_BUILD_ROOT"
48mkdir -p $RPM_BUILD_ROOT%{_syssbindir}
49mv $RPM_BUILD_ROOT%{_bindir}/fuser $RPM_BUILD_ROOT%{_syssbindir}
50
51%ifnarch %ix86 x86_64 ppc ppc64
52rm -f $RPM_BUILD_ROOT/%{_bindir}/peekfd
53rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/peekfd.1*
54%endif
55
56%find_lang %name
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61
62%files -f %{name}.lang
63%defattr(-,root,root)
64%license COPYING
65%doc AUTHORS ChangeLog README
66%{_syssbindir}/fuser
67%{_bindir}/killall
68%{_bindir}/pslog
69%{_bindir}/pstree
70%{_bindir}/pstree.x11
71%{_bindir}/prtstat
72%{_mandir}/man1/fuser.1*
73%{_mandir}/man1/killall.1*
74%{_mandir}/man1/pslog.1*
75%{_mandir}/man1/pstree.1*
76%{_mandir}/man1/prtstat.1*
77%ifarch %ix86 x86_64 ppc ppc64
78%{_bindir}/peekfd
79%{_mandir}/man1/peekfd.1*
80%endif
81
82%changelog
83* Wed Mar 18 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 23.2-1
84- updated to 23.2.
85
86* Fri May 23 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 22.21-1
87- update to 22.21
88
89* Sat Apr  9 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 22.13-1
90- updated to 22.13
91- added Patch1-4 from Fedora
92  * Thu Jan 27 2011 Jan Görig <jgorig@redhat.com> 22.13-7
93  - fix #671135 - peekfd utility doesn't work on ppc64 architecture
94  * Fri Jan 7 2011 Jan Görig <jgorig@redhat.com> 22.13-6
95  - fix #666213 - uninitialized memory leading to `killall -g name` failure
96  * Tue Nov 16 2010 Jan Görig <jgorig@redhat.com> 22.13-5
97  - fix #651794 - incorrect exit code of fuser -m -s
98  * Thu Oct 14 2010 Jan Görig <jgorig@redhat.com> 22.13-3
99  - fix #642800 - peekfd regression
100
101* Mon Aug 18 2008 Shu KONNO <owa@bg.wakwak.com> 22.6-2
102- added psmisc-22.6-types.patch by fedora
103- added psmisc-22.6-pstree-overflow.patch by fedora
104
105* Sat Aug 16 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 22.6-1
106- new upstream release
107- add peekfd to %%files on %%ix86, x86_64, ppc and ppc64
108
109* Fri Aug 15 2008 Shu KONNO <owa@bg.wakwak.com> 22.5-2vl5
110- applied new versioning policy, spec in utf-8
111
112* Sat Oct 20 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 22.5-2vl1
113- based on 22.5-2 from Fedora
114- rebuilt with new toolchains
115
116* Sun Jun 15 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 21.2-4vl1
117- based on 21.2-4 from Redhat9
118- dropped psmisc-17-buildroot.patch and psmisc-19-noroot.patch
119- rebuild with new toolchains
120
121* Wed Jan 10 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
122- 19-4vl1
123- based on 19-4 from Rawhide
124- use better macros (%%{_syssbindir}, %%{_bindir})
125- added Japanese summary and description
126
127* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
128- automatic rebuild
129
130* Sun Jun 18 2000 Matt Wilson <msw@redhat.com>
131- FHS man paths
132- patch makefile to enable non-root builds
133
134* Sat Feb  5 2000 Bernhard Rosenkraenzer <bero@redhat.com>
135- Deal with compressed man pages
136
137* Sun Nov 21 1999 Bernhard Rosenkraenzer <bero@redhat.com>
138- update to v19
139- handle RPM_OPT_FLAGS
140
141* Mon Sep 27 1999 Bill Nottingham <notting@redhat.com>
142- move fuser to /sbin
143
144* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
145- auto rebuild in the new build environment (release 2)
146
147* Sat Mar 13 1999 Michael Maher <mike@redhat.com>
148- updated package
149
150* Fri May 01 1998 Prospector System <bugs@redhat.com>
151- translations modified for de, fr, tr
152
153* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
154- renamed the patch file .patch instead of .spec
155
156* Thu Apr 09 1998 Erik Troan <ewt@redhat.com>
157- updated to psmisc version 17
158- buildrooted
159
160* Thu Oct 23 1997 Donnie Barnes <djb@redhat.com>
161- updated from version 11 to version 16
162- spec file cleanups
163
164* Tue Jun 17 1997 Erik Troan <ewt@redhat.com>
165- built against glibc
Note: See TracBrowser for help on using the repository browser.