automatic version update by autodist [release 1.0.2-1mamba;Sun Nov 11 2012]
This commit is contained in:
parent
1e9a63efb5
commit
1c7fc14e88
@ -1,2 +1,5 @@
|
|||||||
# htop
|
# htop
|
||||||
|
|
||||||
|
htop is an interactive process viewer for Linux.
|
||||||
|
It is a text-mode application (for console or X terminals) and requires ncurses.
|
||||||
|
|
||||||
|
45
htop-0.9-libplpa.patch
Normal file
45
htop-0.9-libplpa.patch
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
diff -up htop-0.8.3/acinclude.m4.noplpa htop-0.8.3/acinclude.m4
|
||||||
|
--- htop-0.8.3/acinclude.m4.noplpa 2010-03-04 15:35:47.457908679 -0500
|
||||||
|
+++ htop-0.8.3/acinclude.m4 2010-03-04 15:35:50.721919708 -0500
|
||||||
|
@@ -1 +0,0 @@
|
||||||
|
-m4_include(plpa-1.3.2/plpa.m4)
|
||||||
|
diff -up htop-0.8.3/Makefile.am.noplpa htop-0.8.3/Makefile.am
|
||||||
|
--- htop-0.8.3/Makefile.am.noplpa 2009-06-02 15:17:57.000000000 -0400
|
||||||
|
+++ htop-0.8.3/Makefile.am 2010-03-04 15:34:41.579909477 -0500
|
||||||
|
@@ -1,8 +1,4 @@
|
||||||
|
|
||||||
|
-if HAVE_PLPA
|
||||||
|
-SUBDIRS = plpa-1.3.2
|
||||||
|
-endif
|
||||||
|
-
|
||||||
|
ACLOCAL_AMFLAGS=-I m4
|
||||||
|
|
||||||
|
bin_PROGRAMS = htop
|
||||||
|
@@ -35,9 +35,6 @@
|
||||||
|
|
||||||
|
BUILT_SOURCES = $(myhtopheaders)
|
||||||
|
htop_SOURCES = $(myhtopheaders) $(myhtopsources) config.h debug.h
|
||||||
|
-if HAVE_PLPA
|
||||||
|
-htop_LDADD = $(top_builddir)/plpa-1.3.2/src/libplpa/libplpa_included.la
|
||||||
|
-endif
|
||||||
|
|
||||||
|
profile:
|
||||||
|
$(MAKE) all CFLAGS="-pg -O2"
|
||||||
|
--- htop-0.9/configure.ac.orig 2011-03-05 13:45:09.000000000 +0100
|
||||||
|
+++ htop-0.9/configure.ac 2011-03-05 13:45:29.000000000 +0100
|
||||||
|
@@ -104,14 +104,7 @@
|
||||||
|
AC_CHECK_FILE($PROCDIR/stat,,AC_MSG_ERROR(Cannot find /proc/stat. Make sure you have a Linux-compatible /proc filesystem mounted. See the file README for help.))
|
||||||
|
AC_CHECK_FILE($PROCDIR/meminfo,,AC_MSG_ERROR(Cannot find /proc/meminfo. Make sure you have a Linux-compatible /proc filesystem mounted. See the file README for help.))
|
||||||
|
|
||||||
|
-AC_ARG_ENABLE(plpa, [AC_HELP_STRING([--enable-plpa], [enable PLPA support for CPU affinity])], ,enable_plpa="yes")
|
||||||
|
-PLPA_INCLUDED
|
||||||
|
-PLPA_INIT([plpa-1.3.2], [plpa_happy=yes], [plpa_happy=no])
|
||||||
|
-AM_CONDITIONAL([HAVE_PLPA], [test "$plpa_happy" = "yes" && test "$enable_plpa" = "yes"])
|
||||||
|
-if test "$plpa_happy" = "yes" && test "$enable_plpa" = "yes"
|
||||||
|
-then
|
||||||
|
- AC_DEFINE([HAVE_PLPA], [1], [Have plpa])
|
||||||
|
-fi
|
||||||
|
+AC_CHECK_LIB([plpa], [plpa_sched_getaffinity], [], [missing_libraries="$missing_libraries libplpa"])
|
||||||
|
|
||||||
|
AC_CONFIG_FILES([Makefile htop.1])
|
||||||
|
AC_OUTPUT
|
59
htop.spec
Normal file
59
htop.spec
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
Name: htop
|
||||||
|
Version: 1.0.2
|
||||||
|
Release: 1mamba
|
||||||
|
Summary: An interactive process viewer for Linux
|
||||||
|
Group: System/Tools
|
||||||
|
Vendor: openmamba
|
||||||
|
Distribution: openmamba
|
||||||
|
Packager: Stefano Cotta Ramusino <stefano.cotta@openmamba.org>
|
||||||
|
URL: http://htop.sourceforge.net
|
||||||
|
Source: http://downloads.sourceforge.net/project/htop/htop/%{version}/htop-%{version}.tar.gz
|
||||||
|
Patch0: htop-0.9-libplpa.patch
|
||||||
|
License: GPL
|
||||||
|
## AUTOBUILDREQ-BEGIN
|
||||||
|
BuildRequires: glibc-devel
|
||||||
|
BuildRequires: libncurses-devel
|
||||||
|
BuildRequires: libplpa-devel
|
||||||
|
## AUTOBUILDREQ-END
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||||
|
|
||||||
|
%description
|
||||||
|
htop is an interactive process viewer for Linux.
|
||||||
|
It is a text-mode application (for console or X terminals) and requires ncurses.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
#%patch0 -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
rm -rf plpa-*/
|
||||||
|
autoreconf -isvf
|
||||||
|
%configure
|
||||||
|
|
||||||
|
%make
|
||||||
|
|
||||||
|
%install
|
||||||
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||||
|
%makeinstall
|
||||||
|
|
||||||
|
%clean
|
||||||
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_bindir}/htop
|
||||||
|
%{_datadir}/man/man1/*
|
||||||
|
%{_datadir}/applications/htop.desktop
|
||||||
|
%{_datadir}/pixmaps/htop.png
|
||||||
|
%doc AUTHORS COPYING
|
||||||
|
# ChangeLog NEWS README TODO
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sun Nov 11 2012 Automatic Build System <autodist@mambasoft.it> 1.0.2-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
* Wed Jun 13 2012 Automatic Build System <autodist@mambasoft.it> 1.0.1-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
* Mon Apr 04 2011 Stefano Cotta Ramusino <stefano.cotta@openmamba.org> 0.9-1mamba
|
||||||
|
- package created by autospec
|
Loading…
Reference in New Issue
Block a user