SPECS: procps.spec - check files cleanup - todo about psdevdb

glen glen at pld-linux.org
Wed Mar 28 20:00:29 CEST 2007


Author: glen                         Date: Wed Mar 28 18:00:29 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- check files cleanup
- todo about psdevdb

---- Files affected:
SPECS:
   procps.spec (1.124 -> 1.125) 

---- Diffs:

================================================================
Index: SPECS/procps.spec
diff -u SPECS/procps.spec:1.124 SPECS/procps.spec:1.125
--- SPECS/procps.spec:1.124	Tue Feb 13 09:06:42 2007
+++ SPECS/procps.spec	Wed Mar 28 20:00:23 2007
@@ -1,4 +1,6 @@
 # $Revision$, $Date$
+# TODO
+# - isn't /etc/psdevtab & /etc/psdatabase obsolete? if not package as ghost
 Summary:	Utilities for monitoring your system and processes on your system
 Summary(de.UTF-8):	Utilities zum Ueberwachen Ihres Systems und der Prozesse
 Summary(es.UTF-8):	Utilitarios de monitoración de procesos
@@ -26,6 +28,7 @@
 Patch3:		%{name}-selinux.patch
 URL:		http://procps.sourceforge.net/
 BuildRequires:	ncurses-devel >= 5.1
+Requires(post):	/sbin/ldconfig
 Requires:	fileutils
 Obsoletes:	procps-X11
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -166,13 +169,15 @@
 
 bzcat -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
 rm -f $RPM_BUILD_ROOT%{_mandir}/*/man1/{kill,oldps}.1
+rm -f $RPM_BUILD_ROOT%{_mandir}/README-procps-non-english-man-pages
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
 /sbin/ldconfig
-if [ -f /proc/uptime ] ; then
+# ask ps to set up /etc/psdevtab if /proc is mounted
+if [ -f /proc/uptime ]; then
 	/bin/ps </dev/null >/dev/null 2>&1
 fi
 rm -f %{_sysconfdir}/psdevtab %{_sysconfdir}/psdatabase
@@ -216,6 +221,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.125  2007/03/28 18:00:23  glen
+- check files cleanup
+- todo about psdevdb
+
 Revision 1.124  2007/02/13 08:06:42  glen
 - tabs in preamble
 
@@ -287,7 +296,7 @@
 
 Revision 1.102  2003/12/25 00:15:52  qboosh
 - simplified install, don't run ldconfig on make install
-- moved devel symlink to %%{_libdir}
+- moved devel symlink to %{_libdir}
 
 Revision 1.101  2003/12/24 19:03:12  arekm
 - updated to 3.1.15 (selinux support without additional libs)
@@ -302,7 +311,7 @@
 - updated to 3.1.13
 
 Revision 1.97  2003/09/21 17:35:03  adgor
-- Desktop file moved to %%{_desktopdir}
+- Desktop file moved to %{_desktopdir}
 
 Revision 1.96  2003/09/15 07:31:59  adamg
 - updated to 3.1.12
@@ -419,7 +428,7 @@
   Group field using gettext).
 
 Revision 1.62  2002/01/18 02:14:41  kloczek
-perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
+- perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
 
 Revision 1.61  2001/11/12 07:06:45  ankry
 - removed bogus da man pages
@@ -441,10 +450,10 @@
 - added polish top.1 man page(kloczek, please do link)
 
 Revision 1.56  2001/05/23 02:14:54  qboosh
-- use %%rpmldflags
+- use %rpmldflags
 
 Revision 1.55  2001/04/30 16:05:28  kloczek
-- added using %%{rpmcflags} macro.
+- added using %{rpmcflags} macro.
 
 Revision 1.54  2001/04/09 23:51:27  kloczek
 - release 6.
@@ -453,11 +462,10 @@
 - moved desktop-file to System
 
 Revision 1.52  2001/01/25 20:03:47  misiek
-
-Massive attack. We use -O0 instead -O flags while debug enabled.
+- Massive attack. We use -O0 instead -O flags while debug enabled.
 
 Revision 1.51  2000/12/23 00:48:46  michuz
-- changed %%{!?debug:...}%%{?debug...} to %%{?debug:...}%%{!?debug...}
+- changed %{!?debug:...}%{?debug...} to %{?debug:...}%{!?debug...}
   (now it's more C like)
 
 Revision 1.50  2000/09/29 14:41:11  zagrodzki
@@ -472,7 +480,7 @@
 - release 3,
 - added locale patch from RH (on locale diffrent than C top without this fix
   fails because tries output some variables depending on locale formats),
-- make spec %%{debug} ready.
+- make spec %{debug} ready.
 
 Revision 1.47  2000/08/25 13:12:33  baggins
 - fixed patching
@@ -495,12 +503,12 @@
 Revision 1.42  2000/07/12 18:51:20  baggins
 - release 13
 - added patches from rawhide
-	larger buffers for reading /proc/stat
-	add smp, signal name patches from VA Linux.  Thanks guys.
-	fix PAGE_SIZE mismatch on ia64
+  larger buffers for reading /proc/stat
+  add smp, signal name patches from VA Linux.  Thanks guys.
+  fix PAGE_SIZE mismatch on ia64
 
 Revision 1.41  2000/06/09 07:23:51  kloczek
-- added using %%{__make} macro.
+- added using %{__make} macro.
 
 Revision 1.40  2000/06/07 04:36:13  kloczek
 - spec adapterized.
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/procps.spec?r1=1.124&r2=1.125&f=u



More information about the pld-cvs-commit mailing list