summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-admin/whowatch/ChangeLog26
-rw-r--r--app-admin/whowatch/Manifest49
-rw-r--r--app-admin/whowatch/files/digest-whowatch-1.5.22
-rw-r--r--app-admin/whowatch/files/digest-whowatch-1.5.2-r13
-rw-r--r--app-admin/whowatch/files/whowatch-1.5.2-Makefile.in.patch13
-rw-r--r--app-admin/whowatch/files/whowatch-1.5.2-gcc4.patch13
-rw-r--r--app-admin/whowatch/metadata.xml13
-rw-r--r--app-admin/whowatch/whowatch-1.5.2-r1.ebuild33
8 files changed, 129 insertions, 23 deletions
diff --git a/app-admin/whowatch/ChangeLog b/app-admin/whowatch/ChangeLog
index edeb2b27147e..e354e24ee389 100644
--- a/app-admin/whowatch/ChangeLog
+++ b/app-admin/whowatch/ChangeLog
@@ -1,6 +1,21 @@
# ChangeLog for app-admin/whowatch
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/whowatch/ChangeLog,v 1.11 2005/01/01 11:35:57 eradicator Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/whowatch/ChangeLog,v 1.12 2006/09/16 15:46:45 phreak Exp $
+
+*whowatch-1.5.2-r1 (16 Sep 2006)
+
+ 16 Sep 2006; Christian Heim <phreak@gentoo.org>
+ +files/whowatch-1.5.2-Makefile.in.patch, +files/whowatch-1.5.2-gcc4.patch,
+ metadata.xml, +whowatch-1.5.2-r1.ebuild:
+ Revision bump, fixing compilation with gcc-4 (#146138, thanks to Janne
+ Pikkarainen for the inital patch), fixing usage with gcc-3.4 (#102339,
+ WORKSFORME with gcc-3.4.6). Also updating the ChangeLog (ChrisWhite didn't
+ on 2005/11/06). Taking maintainership of the package.
+
+ 30 Nov 2005; Chris White <chriswhite@gentoo.org> whowatch-1.5.2.ebuild:
+ Updating the ebuild, removing lots of invalid stuff, adding HOMEPAGE,
+ KEYWORDS, LICENSE, SLOT, IUSE. Modify src_compile to use econf and emake;
+ src_install is now using einstall.
26 Apr 2004; Aron Griffis <agriffis@gentoo.org> whowatch-1.5.2.ebuild:
Add die following econf for bug 48950
@@ -11,18 +26,17 @@
29 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> whowatch-1.5.2.ebuild:
inherit eutils for epatch
- 01 Feb 2004; Jon Portnoy <avenj@gentoo.org> whowatch-1.5.2.ebuild :
+ 01 Feb 2004; Jon Portnoy <avenj@gentoo.org> whowatch-1.5.2.ebuild:
AMD64 keywords.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
+
*whowatch-1.5.2 (1 Feb 2002)
- 30 Jul 2002; Calum Selkirk <cselkirk@gentoo.org> whowatch-1.5.2.ebuild :
+ 30 Jul 2002; Calum Selkirk <cselkirk@gentoo.org> whowatch-1.5.2.ebuild:
Added ppc to KEYWORDS.
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
diff --git a/app-admin/whowatch/Manifest b/app-admin/whowatch/Manifest
index dc78948caa1d..57334fd7a3cc 100644
--- a/app-admin/whowatch/Manifest
+++ b/app-admin/whowatch/Manifest
@@ -1,20 +1,45 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX whowatch-1.5.2-Makefile.in.patch 430 RMD160 8e4c65af26ddb27ee49aa3aadfd19c3aad572b59 SHA1 632f3e0905893a25f646af34c90cf9c69e17062c SHA256 56bd2863f496bbd18351d62e24ce55a2642483ee2cefedca403d7521f7122f64
+MD5 f9118c4c52dc9a3258fcb7a65aa1f55d files/whowatch-1.5.2-Makefile.in.patch 430
+RMD160 8e4c65af26ddb27ee49aa3aadfd19c3aad572b59 files/whowatch-1.5.2-Makefile.in.patch 430
+SHA256 56bd2863f496bbd18351d62e24ce55a2642483ee2cefedca403d7521f7122f64 files/whowatch-1.5.2-Makefile.in.patch 430
+AUX whowatch-1.5.2-gcc4.patch 373 RMD160 032436582bddce2254eb4b5e913b0568ffb44b84 SHA1 4c508b5230ae955f8a8c8a79c64b587e9c1df369 SHA256 1ffb5c15cdaef3b96e88a24d5efb2e68b5ff9850ea863976f93b9d16c2e7992f
+MD5 bc49d0de0f1850ea95d6e4ec89a9fff3 files/whowatch-1.5.2-gcc4.patch 373
+RMD160 032436582bddce2254eb4b5e913b0568ffb44b84 files/whowatch-1.5.2-gcc4.patch 373
+SHA256 1ffb5c15cdaef3b96e88a24d5efb2e68b5ff9850ea863976f93b9d16c2e7992f files/whowatch-1.5.2-gcc4.patch 373
AUX whowatch-1.5.2-gentoo.diff 430 RMD160 8e4c65af26ddb27ee49aa3aadfd19c3aad572b59 SHA1 632f3e0905893a25f646af34c90cf9c69e17062c SHA256 56bd2863f496bbd18351d62e24ce55a2642483ee2cefedca403d7521f7122f64
MD5 f9118c4c52dc9a3258fcb7a65aa1f55d files/whowatch-1.5.2-gentoo.diff 430
RMD160 8e4c65af26ddb27ee49aa3aadfd19c3aad572b59 files/whowatch-1.5.2-gentoo.diff 430
SHA256 56bd2863f496bbd18351d62e24ce55a2642483ee2cefedca403d7521f7122f64 files/whowatch-1.5.2-gentoo.diff 430
-DIST whowatch-1.5.2.tar.gz 51613
+DIST whowatch-1.5.2.tar.gz 51613 RMD160 ec3ce5a72a688202a9c5bcb2e52376cfc79e1611 SHA1 98664cd311a1c46960a0140d6a2f21ee6cf5e9d1 SHA256 fa4d9fbb94529f2dac28c14c9cc37587754df3acc5fd69bd780fd46fafebcc9f
+EBUILD whowatch-1.5.2-r1.ebuild 838 RMD160 b7a6c4838f20e61cf41579c53fd3383a0dfc7940 SHA1 c1f63c56f4b9148049164d896683cfdb172bc7a2 SHA256 47711d4eaf3ea822baddb9adc1ac272ea9aab93b58fb04954a6b28677f68049f
+MD5 1ad7448230d43651f3a496f651a27329 whowatch-1.5.2-r1.ebuild 838
+RMD160 b7a6c4838f20e61cf41579c53fd3383a0dfc7940 whowatch-1.5.2-r1.ebuild 838
+SHA256 47711d4eaf3ea822baddb9adc1ac272ea9aab93b58fb04954a6b28677f68049f whowatch-1.5.2-r1.ebuild 838
EBUILD whowatch-1.5.2.ebuild 789 RMD160 588f8c900c46c2bf35de2870193d9770ef24bfd3 SHA1 439a099be90e53074948c6b28c2b3acba66fdda4 SHA256 2286f97a79216d5a0fc475fc5c51f35b8aeac3222798bc661c24df7a78688b91
MD5 49974726e50e1f3d2716219a3d501cfc whowatch-1.5.2.ebuild 789
RMD160 588f8c900c46c2bf35de2870193d9770ef24bfd3 whowatch-1.5.2.ebuild 789
SHA256 2286f97a79216d5a0fc475fc5c51f35b8aeac3222798bc661c24df7a78688b91 whowatch-1.5.2.ebuild 789
-MISC ChangeLog 1264 RMD160 a88a2f0861fbd05f616a00d4fde77cd2f6956cef SHA1 4c485d9e46d5d85bfb6d40b3331206f74b8b4557 SHA256 ca568b952b5340606d84aebee88363bebed9ddd7650c3b7e79a751a11d79030d
-MD5 3636a45789b4e486d38ebbcf7761af54 ChangeLog 1264
-RMD160 a88a2f0861fbd05f616a00d4fde77cd2f6956cef ChangeLog 1264
-SHA256 ca568b952b5340606d84aebee88363bebed9ddd7650c3b7e79a751a11d79030d ChangeLog 1264
-MISC metadata.xml 371 RMD160 ef6feb14068b971fe7d341e5db6b5f1fc91bbe8d SHA1 f6e2b4ce268c62fdabe8dbbdf2a7b06ca64bde13 SHA256 34ae3408eb3ee4c6dc21124b28fced65a3e279f1d3ec035b7cf04bd7f74ee6e5
-MD5 f35274e85b3d67431d02448986831928 metadata.xml 371
-RMD160 ef6feb14068b971fe7d341e5db6b5f1fc91bbe8d metadata.xml 371
-SHA256 34ae3408eb3ee4c6dc21124b28fced65a3e279f1d3ec035b7cf04bd7f74ee6e5 metadata.xml 371
-MD5 28a6caa17456e7a25e61c5ff223b3494 files/digest-whowatch-1.5.2 65
-RMD160 ee71c9b82e7b595636aa03fa9381a22e6e4c6d7e files/digest-whowatch-1.5.2 65
-SHA256 8515434aadc51b0d0f92a2b6c49931a080a9fc04ad21df7c456d7a4fa7061c9c files/digest-whowatch-1.5.2 65
+MISC ChangeLog 1997 RMD160 8bdfa66487281602bf2ee5f42c5f241b790be3f3 SHA1 95f0bd2920e2e74798a0acf14e393750e7f29814 SHA256 e8a1019135a0082ed5a0b49a8b245b015d1baa586988e045b272dd38a4020ffe
+MD5 e7212c0e21d7220d3b0024823785fa9b ChangeLog 1997
+RMD160 8bdfa66487281602bf2ee5f42c5f241b790be3f3 ChangeLog 1997
+SHA256 e8a1019135a0082ed5a0b49a8b245b015d1baa586988e045b272dd38a4020ffe ChangeLog 1997
+MISC metadata.xml 378 RMD160 92ba1da8359e125e6c9831a149e8fef730512613 SHA1 584f37348abebff21d47bd3d30f5c28dc305b469 SHA256 d8455190c88b102c31f51c9d501287ffdd4b4f666421fda521e803774ac97cca
+MD5 f47633b4f6277a73d2c522248b1e70b2 metadata.xml 378
+RMD160 92ba1da8359e125e6c9831a149e8fef730512613 metadata.xml 378
+SHA256 d8455190c88b102c31f51c9d501287ffdd4b4f666421fda521e803774ac97cca metadata.xml 378
+MD5 771986a3de6610e4cd3ec1a3cabd4bc1 files/digest-whowatch-1.5.2 241
+RMD160 02f4e86ffd56fb4c9a12705961fb98ab1701d9ee files/digest-whowatch-1.5.2 241
+SHA256 801373d90ec1bac3ddd314c505d13fdd1e1d68321784b163ff4358c7038e0b53 files/digest-whowatch-1.5.2 241
+MD5 771986a3de6610e4cd3ec1a3cabd4bc1 files/digest-whowatch-1.5.2-r1 241
+RMD160 02f4e86ffd56fb4c9a12705961fb98ab1701d9ee files/digest-whowatch-1.5.2-r1 241
+SHA256 801373d90ec1bac3ddd314c505d13fdd1e1d68321784b163ff4358c7038e0b53 files/digest-whowatch-1.5.2-r1 241
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFFDBxryuNVb5qfaOYRAtcrAJ4o9dt/Ljk4cGkGwVfc8lTtT3sh5gCgpgTU
+wvKh7ePHcLwryWipArYTMn4=
+=uRiJ
+-----END PGP SIGNATURE-----
diff --git a/app-admin/whowatch/files/digest-whowatch-1.5.2 b/app-admin/whowatch/files/digest-whowatch-1.5.2
index 4109e1f1d642..9aa9d74f5a06 100644
--- a/app-admin/whowatch/files/digest-whowatch-1.5.2
+++ b/app-admin/whowatch/files/digest-whowatch-1.5.2
@@ -1 +1,3 @@
MD5 95ad3ea12b1c33e59e93c9a1ab1812d3 whowatch-1.5.2.tar.gz 51613
+RMD160 ec3ce5a72a688202a9c5bcb2e52376cfc79e1611 whowatch-1.5.2.tar.gz 51613
+SHA256 fa4d9fbb94529f2dac28c14c9cc37587754df3acc5fd69bd780fd46fafebcc9f whowatch-1.5.2.tar.gz 51613
diff --git a/app-admin/whowatch/files/digest-whowatch-1.5.2-r1 b/app-admin/whowatch/files/digest-whowatch-1.5.2-r1
new file mode 100644
index 000000000000..9aa9d74f5a06
--- /dev/null
+++ b/app-admin/whowatch/files/digest-whowatch-1.5.2-r1
@@ -0,0 +1,3 @@
+MD5 95ad3ea12b1c33e59e93c9a1ab1812d3 whowatch-1.5.2.tar.gz 51613
+RMD160 ec3ce5a72a688202a9c5bcb2e52376cfc79e1611 whowatch-1.5.2.tar.gz 51613
+SHA256 fa4d9fbb94529f2dac28c14c9cc37587754df3acc5fd69bd780fd46fafebcc9f whowatch-1.5.2.tar.gz 51613
diff --git a/app-admin/whowatch/files/whowatch-1.5.2-Makefile.in.patch b/app-admin/whowatch/files/whowatch-1.5.2-Makefile.in.patch
new file mode 100644
index 000000000000..0bb0a8689463
--- /dev/null
+++ b/app-admin/whowatch/files/whowatch-1.5.2-Makefile.in.patch
@@ -0,0 +1,13 @@
+diff -Nur whowatch-1.5.2/Makefile.in whowatch-1.5.2-new/Makefile.in
+--- whowatch-1.5.2/Makefile.in Sun Mar 11 15:04:41 2001
++++ whowatch-1.5.2-new/Makefile.in Thu Jun 28 09:09:27 2001
+@@ -70,7 +70,9 @@
+ rm -rf ./*.o
+ rm -f whowatch
+ install: whowatch
++ $(INSTALL) -d $(bindir)
+ $(INSTALL) -m 755 whowatch $(bindir)/whowatch
++ $(INSTALL) -d $(mandir)/man1
+ $(INSTALL) -m 644 whowatch.1 $(mandir)/man1/whowatch.1
+
+ distclean:
diff --git a/app-admin/whowatch/files/whowatch-1.5.2-gcc4.patch b/app-admin/whowatch/files/whowatch-1.5.2-gcc4.patch
new file mode 100644
index 000000000000..d731cc67968c
--- /dev/null
+++ b/app-admin/whowatch/files/whowatch-1.5.2-gcc4.patch
@@ -0,0 +1,13 @@
+Index: whowatch-1.5.2/process.c
+===================================================================
+--- whowatch-1.5.2.orig/process.c
++++ whowatch-1.5.2/process.c
+@@ -74,7 +74,7 @@ void synchronize()
+ memset(z, 0, sizeof *z);
+ check_line(l);
+ z->line = l++;
+- (struct process *) p->priv = z;
++ p->priv = z;
+ z->proc = p;
+ if (*current){
+ z->next = *current;
diff --git a/app-admin/whowatch/metadata.xml b/app-admin/whowatch/metadata.xml
index 7656282fe720..9d798cf90115 100644
--- a/app-admin/whowatch/metadata.xml
+++ b/app-admin/whowatch/metadata.xml
@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
<pkgmetadata>
-<herd>no-herd</herd>
-<maintainer>
- <email>maintainer-needed@gentoo.org</email>
-</maintainer>
-<longdescription>A interactive who program that displays information about the users currently logged into the machine.</longdescription>
+ <maintainer>
+ <email>phreak@gentoo.org</email>
+ <name>Christian Heim</name>
+ </maintainer>
+ <longdescription>
+ A interactive who program that displays information about the users currently logged into the machine.
+ </longdescription>
</pkgmetadata>
diff --git a/app-admin/whowatch/whowatch-1.5.2-r1.ebuild b/app-admin/whowatch/whowatch-1.5.2-r1.ebuild
new file mode 100644
index 000000000000..31ab9675352a
--- /dev/null
+++ b/app-admin/whowatch/whowatch-1.5.2-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/whowatch/whowatch-1.5.2-r1.ebuild,v 1.1 2006/09/16 15:46:45 phreak Exp $
+
+inherit eutils
+
+DESCRIPTION="interactive who-like program that displays information about users currently logged on in real time"
+HOMEPAGE="http://wizard.ae.krakow.pl/~mike/"
+SRC_URI="http://wizard.ae.krakow.pl/~mike/download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND="sys-libs/ncurses"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-Makefile.in.patch
+ epatch "${FILESDIR}"/${P}-gcc4.patch
+}
+
+src_compile() {
+ econf || die "econf failed"
+ make || die
+}
+
+src_install() {
+ einstall || die
+ dodoc AUTHORS ChangeLog KEYS NEWS README TODO VERSION
+}