summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2012-11-06 20:54:47 +0000
committerChristian Ruppert <idl0r@gentoo.org>2012-11-06 20:54:47 +0000
commit102d036d207d2449dca368cb8e74fabc2d4c035f (patch)
tree0143f12dc8998fede434f9b1c209d0db6625246d /sys-process/htop
parentAdd mercurial as alternative to quilt. Fixes bug 196523 by James Rowe <jnrowe... (diff)
downloadhistorical-102d036d207d2449dca368cb8e74fabc2d4c035f.tar.gz
historical-102d036d207d2449dca368cb8e74fabc2d4c035f.tar.bz2
historical-102d036d207d2449dca368cb8e74fabc2d4c035f.zip
Version bump, bug 442098
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 Manifest-Sign-Key: 0xB427ABC8
Diffstat (limited to 'sys-process/htop')
-rw-r--r--sys-process/htop/ChangeLog7
-rw-r--r--sys-process/htop/Manifest18
-rw-r--r--sys-process/htop/htop-1.0.2.ebuild61
3 files changed, 77 insertions, 9 deletions
diff --git a/sys-process/htop/ChangeLog b/sys-process/htop/ChangeLog
index 829d21752441..daeb72855976 100644
--- a/sys-process/htop/ChangeLog
+++ b/sys-process/htop/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-process/htop
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/htop/ChangeLog,v 1.124 2012/10/30 20:09:27 idl0r Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/htop/ChangeLog,v 1.125 2012/11/06 20:54:39 idl0r Exp $
+
+*htop-1.0.2 (06 Nov 2012)
+
+ 06 Nov 2012; Christian Ruppert <idl0r@gentoo.org> +htop-1.0.2.ebuild:
+ Version bump, bug 442098
30 Oct 2012; Christian Ruppert <idl0r@gentoo.org> -htop-0.9-r2.ebuild,
-files/htop-0.9-debug.patch, -files/htop-0.9-small-width.patch,
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index 3a636654ddef..5cd3c8745be3 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -2,18 +2,20 @@
Hash: SHA256
DIST htop-1.0.1.tar.gz 384683 SHA256 07db2cbe02835f9e186b9610ecc3beca330a5c9beadb3b6069dd0a10561506f2 SHA512 9cc442fd63fb3270929e489f645d1a63fdcba2bee4ea0e606a86257badb55fa02794b7a97de4070c951f5558b7d40a677e10801a1c42c0832521a453f956997c WHIRLPOOL 4091088071cc247fead93df788a5ecb64ce32d026e4119276acce7a91a5061561700dbb26236b17ea51b399829b60654e059ca3124f74892ab507efae370053b
+DIST htop-1.0.2.tar.gz 388499 SHA256 ee60657b044ece0df096c053060df7abf3cce3a568ab34d260049e6a37ccd8a1 SHA512 50ae0e8ace862520c01a707b3cf9a19591dc1081f6fc38c7fdccc81e36dd94b3cbe9db00cbb90f782c22d9b73f22526e24d04fad8368c6f2a7de0c58f9d92191 WHIRLPOOL 2766cfe1ea9c98d23c375e5a1c293c6d573d33cf7132e9aaa6ad0335a5f62976a8b8a8da6ede2f03bbadb31ac62e9d7ba5b35138a262dda73eb033afdf27b570
EBUILD htop-1.0.1-r1.ebuild 1853 SHA256 a5887905dff04efca6c7ca937da51cafb3fff5a6703551ff3b91fe5c32c154ed SHA512 d4997ffc40e9efe18cdd90b5c9b59b7c7fa4869af97667e8a4103a704832b6239af2e5ba286a3296e5065ec3085122c9365712975ae05a19a49897b5afd5d5e2 WHIRLPOOL 980cf481fb8df75139018fc95c4eda3f2f56ddc2b40c0445cb0e370fa52f048d1751254c499f00971675133d4d621ab20c30a6f215b4d55147f499efc0870cf8
EBUILD htop-1.0.1.ebuild 1554 SHA256 6b8dc12916eeeccabc9ebffcfac21c4ff0f18eedf60e4d87703c35fcb99ab941 SHA512 3bc242fd6d3d25d621e2edb18df82bf48b954057b04dbdcfa04fe0102132c689b32148218254ce2a5ae085c70af9141b0cfa1e676f5a1d6162967d65414abc1c WHIRLPOOL 6e8dc59815e71a728dc3d872cd5c25bf8efd2ef86c344754b69310e3c06b1747121f9dd2a5fe605575082dd50fb1435f088327689c2a0b319a11c41e651f8fcd
-MISC ChangeLog 16581 SHA256 7b77043c79839b91810653918dc75c9f50c90cacd4274f21cd48bd75c97fca96 SHA512 e3fc80b405e1cc5aa186ed499f825ecbe0cd82b3b45f3acc15d4a65c08a6df5f1fd505fef5ccf3f7f3c10a415ee4723ec2d2d414a30d99bdd8c585a611636a8b WHIRLPOOL 4b10c7fd049483f428388b16b62accffab5107977dc94d6bc7a24ec6589a5fdf00a3894f663a8b497e70240c2ac0c97e53bbcc41a450a81799dd8e432d3287a0
+EBUILD htop-1.0.2.ebuild 1857 SHA256 50b8e60e93af80badf6871cd576313050287bcdd1b0c66b7022c544afdc57f6b SHA512 01f48cf1d3ecf5e5646eeaea08d34ff25596528927b4080cf304ba33a2aad0048a6ce9ed93075bfb5053ef3809c462ff97207732a994b6026aee6db260277c8b WHIRLPOOL c58fb495257fcf077488604c764088de122b515710ee940fa79fd641d9bb96d9b1f3fa410d2946852cbb968ed249032385efc0272261660f0ee3ccc08a9c504f
+MISC ChangeLog 16708 SHA256 de9e4d2ae5571614633b27008811b50a5375b62d6512bc8f42602ee16fb5b127 SHA512 8d2c3ff2b57f1c4e5209d32975f0890f158d12f0c090b897b8fb17c855245ec8fcbc2032bead0b6714d762a219b0466b08d3d41b58a7a154613762dab9896f28 WHIRLPOOL d994cfbc12ba2dc5224b6d3a422bbf22bfabc7f9a84b76615c7a9467b19ab2d460edba0f6bb59683b2c4b522668825ed9e732b12cc541724e2de3622d65a727e
MISC metadata.xml 624 SHA256 ea0be2cf5721cb1d68215f060919177204937290083dd2635b45d043095838ec SHA512 1e4871bb46014b82071ffb3f3535c93f334fed90217ceef32d880f14c754167c5b13aaa990c585b09d7ca12a93509411ea7e362d0e1d71a63144afd709456dbf WHIRLPOOL 2cca5290c631769f9f53d6c1dd2155bffe0b0b12b33319c050898b7281f47c90a54bb72dd74937b35e930f7d6bce4b70eb172aacddf5143c73091d2daf9ca7bf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQkDP4AAoJEMOx0zmdw4Z1UaUIAIFinMBWnsIZO8lQkF4iyK3C
-boQ8noyDWzYzGLYbt77MyKdalBSGJe5Sd+eTW09Tvlg4SEM6tUs6qaz1t0tBJMSt
-n1EEKFDsPbzRNg901sVBw+fX/45nukJprk8ktRphyVgT36yUkyJmnrJ0lyL4wkpR
-HwuUGNNojey8ExS1bqg/UnlWmlmd3jTWfqoBDVnP+v0/05SvbTeKkV/UtbqIzpfn
-6wyBO1pz4iLqCj/OvNBdCrzbU5k9PndOlkl0tapO50JLf5QfS+P+6xnXYcgzauXw
-4xzG/wbgNxQNaHqGYUw9yQ0eX4JmDbB3f6MOtrz3rZ5oPvp2rloZcXMLbHM2Z8U=
-=T63Y
+iQEcBAEBCAAGBQJQmXkWAAoJEMOx0zmdw4Z1z30H/A1G/JSp6VQs+cooHLgQYzri
+FCU+348Au8uUbJ0fRidoa2ndoSivj6PLAkAtoDcQlsUysc12y+/Rhtlq5M9/La3H
+K7quvSi3QVXLl9xoDOFcVDU0+tMKaBrWZ4GafrQzNiSZdvnyeh/i93jh0mSwJiGs
+YHDZEkPFLYYqmESC2w/XwBhy0vQorp3V7Qhv3oj/UaxkY0KHg4pZxpKp96QXKsqE
+SMgmy7oLSYS5KFtixbFLjdx/DoYJ/lJdhRycxVU2PlYGrWSWFiM+yUhF77bNg2yi
+2a9yX0GDkdmTNam3epkskasojeXmeuaKW2oVr1q8HNJwnWj9Jz2OGf/chAWlbbg=
+=Pt6Q
-----END PGP SIGNATURE-----
diff --git a/sys-process/htop/htop-1.0.2.ebuild b/sys-process/htop/htop-1.0.2.ebuild
new file mode 100644
index 000000000000..54ea5740978b
--- /dev/null
+++ b/sys-process/htop/htop-1.0.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/htop/htop-1.0.2.ebuild,v 1.1 2012/11/06 20:54:40 idl0r Exp $
+
+EAPI=4
+
+# autotools for auto* dependencies
+inherit autotools
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="http://htop.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux"
+IUSE="kernel_FreeBSD kernel_linux openvz unicode vserver"
+
+RDEPEND="sys-libs/ncurses[unicode?]"
+DEPEND="${RDEPEND}"
+
+DOCS=( ChangeLog README )
+
+pkg_setup() {
+ if use kernel_FreeBSD && ! [[ -f ${ROOT}/compat/linux/proc/stat && -f ${ROOT}/compat/linux/proc/meminfo ]]; then
+ eerror
+ eerror "htop requires linprocfs mounted at /compat/linux/proc to build and function."
+ eerror "To mount it, type:"
+ [ -d /compat/linux/proc ] || eerror "mkdir -p /compat/linux/proc"
+ eerror "mount -t linprocfs none /compat/linux/proc"
+ eerror "Alternatively, place this information into /etc/fstab"
+ eerror
+ die "htop needs /compat/linux/proc mounted"
+ fi
+
+ if ! has_version sys-process/lsof; then
+ ewarn "To use lsof features in htop(what processes are accessing"
+ ewarn "what files), you must have sys-process/lsof installed."
+ fi
+}
+
+src_prepare() {
+ sed -i -e '1c\#!'"${EPREFIX}"'/usr/bin/python' \
+ scripts/MakeHeader.py || die
+}
+
+src_configure() {
+ [[ $CBUILD != $CHOST ]] && export ac_cv_file__proc_{meminfo,stat}=yes #328971
+
+ myconf=''
+
+ use kernel_FreeBSD && myconf="${myconf} --with-proc=/compat/linux/proc"
+
+ econf \
+ $(use_enable openvz) \
+ $(use_enable kernel_linux cgroup) \
+ $(use_enable vserver) \
+ $(use_enable unicode) \
+ --enable-taskstats \
+ ${myconf}
+}