summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2012-11-05 03:01:59 +0000
committerJeroen Roovers <jer@gentoo.org>2012-11-05 03:01:59 +0000
commit54984d46a516faf8d6c9b6c758b62a836609e78e (patch)
tree732342e8628bb15e7d0106c3a4f1004f49d46b63 /app-admin
parentFix overflow identified by Vicente Olivert Riera in bug #441420; use a patch ... (diff)
downloadhistorical-54984d46a516faf8d6c9b6c758b62a836609e78e.tar.gz
historical-54984d46a516faf8d6c9b6c758b62a836609e78e.tar.bz2
historical-54984d46a516faf8d6c9b6c758b62a836609e78e.zip
Build verbosely. Fix the code that is used when the select() configure test fails (bug #441798 by Stephen Lecheler).
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/whowatch/ChangeLog9
-rw-r--r--app-admin/whowatch/Manifest15
-rw-r--r--app-admin/whowatch/files/whowatch-1.8.3-exit.patch17
-rw-r--r--app-admin/whowatch/files/whowatch-1.8.3-verbose.patch20
-rw-r--r--app-admin/whowatch/whowatch-1.8.3-r1.ebuild32
5 files changed, 91 insertions, 2 deletions
diff --git a/app-admin/whowatch/ChangeLog b/app-admin/whowatch/ChangeLog
index c3c02c829279..e8df91e93b11 100644
--- a/app-admin/whowatch/ChangeLog
+++ b/app-admin/whowatch/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-admin/whowatch
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/whowatch/ChangeLog,v 1.42 2012/03/07 07:03:51 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/whowatch/ChangeLog,v 1.43 2012/11/05 03:01:57 jer Exp $
+
+*whowatch-1.8.3-r1 (05 Nov 2012)
+
+ 05 Nov 2012; Jeroen Roovers <jer@gentoo.org> +whowatch-1.8.3-r1.ebuild,
+ +files/whowatch-1.8.3-exit.patch, +files/whowatch-1.8.3-verbose.patch:
+ Build verbosely. Fix the code that is used when the select() configure test
+ fails (bug #441798 by Stephen Lecheler).
07 Mar 2012; Jeroen Roovers <jer@gentoo.org> -whowatch-1.6.0-r1.ebuild,
-files/whowatch-1.6.0-cflags.patch, -files/whowatch-1.6.0-submenus.patch:
diff --git a/app-admin/whowatch/Manifest b/app-admin/whowatch/Manifest
index 1e6abf773a80..bc5f503d136b 100644
--- a/app-admin/whowatch/Manifest
+++ b/app-admin/whowatch/Manifest
@@ -1,4 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX whowatch-1.8.3-exit.patch 344 SHA256 c5863cf97358b84b8164a717f0442fcad071dda1bb1f0abd3bf1dbe2e4ac5892 SHA512 9e059dccb952e748850c11a78bf15804e96ef2c83edee61b176b3c2d377dd3e682277aee57c5ca8f443efb3c8a9acc5267f8b66d7d74e71af0c685672f777ccd WHIRLPOOL 39b2931eb2204db634dd7b814c2dcb4a8b6f4ffd8d9b170465381f0db115f2c91e4fc8d2956d85f8369a14f361aec68bffffc6bb4e2402fddea19d7a12287dd5
+AUX whowatch-1.8.3-verbose.patch 537 SHA256 92ceeb0d1ac19c2a92d987fef1cdb8393fca2f5fcf88fdc3ea37a9fd1f455620 SHA512 fb257a47855589ce3ea493bc7640d5ee0e7faeb959f1c2757622f006b4566d1a888fc50a1a0255a2998e2b205c89895c2464a6fc48ffc36456722cd46ea35a02 WHIRLPOOL 39f440b759dfe801f6641478f4f7e628520ac241ca004ac2e01437ce98782caeee7b02e88f0ba66398d1449c6a7a733454fecd4a62eb325d486e8ae49d1df186
DIST whowatch-1.8.3.tar.gz 161240 SHA256 759bfe473f400958b6c9e5aadde73c12395ac3187d95b25ba3f00c54b3416ba3 SHA512 daa24cdcafdd3fa58f15fe18f904c8091116df090ca8810b712b4322099d6f44f009530511c6cd56b22c827aaf9c3f34ca0f24275dd2474bdc95507b421b424a WHIRLPOOL e00a6cf923e77ddc9032ab760678681837986933c2bc5151e573ca3de30cd50b5c08ef8dd496baae841d6f1b871f32b5b43b409c2206ddac18988481932367d4
+EBUILD whowatch-1.8.3-r1.ebuild 801 SHA256 52099d9efaa1ae915c33859ec583eb815489e72bbc8f21cf8ac02b929df81bd6 SHA512 fb98d7b0f77e284ea83b314a43f10e8f64000d2f4b08ddaf7de4f466a17dc203bdadf9b33de3f391cbc59797d3aca261795a0a869cbfdfca0aba953b592a2efa WHIRLPOOL 0dfb0c531002d67dc00b97b6d147baf87658410cb3a67572b954d25472d364878f5a16a205aee4a68f75d74afb6b6d26c9ab206cfdd53e0cd4cb22960a40ecc2
EBUILD whowatch-1.8.3.ebuild 736 SHA256 b1562eafe0d8b272ecede570a39a41b8bf79e83d3f7e72b3e58042bb89e0e589 SHA512 00052fd1b4ed874eed9f320414611c77316d9605c6f2239579f1a7a9213602b0bb6d4d0d17150e66cd4c5ee3faab42be84b978665abe7c544d11e38b0ac982a7 WHIRLPOOL f6e4ce25409e8bc611c939b9d2d2169867dd7e4a4eb7aa783096e36b5d550ca64189cb617e046d9fdbc2620060b80082ad8b85e79bcede18eef9184d99f1b122
-MISC ChangeLog 5744 SHA256 d1450117866b575d3fb809681dbbb0cc5b3d9d1049d07100d966c20dc2460a08 SHA512 2ca47f68f602aeeaf41b47d784e8b42436ece142e8c17b77419f61f8b5d04007d0141956ce4d36a4b38a084e094ba28a00036f3cc60e318dced0adb3df92f28a WHIRLPOOL b0ffe32acc0e4d4b9e5cd2df70acbce71389ef93befb5caeab66d80209b60f1421351afe68994ab5a9cba3987c1fec67dc966095d96022369e170681c6de05a8
+MISC ChangeLog 6047 SHA256 e34ecbf14c1d9db05824f9c655df19c80b967e6ec8842cda0d91aeb2880ee6b4 SHA512 96586fe5d948a00fb5c91b9c514afaff8064e70d4eac0a8f7716f52126176db843b19f4accbf5ab955389406e3b3f3b542e94adc7cbce55053e4bf2e9f1febb1 WHIRLPOOL 1dc802d1cf72883d60a2d9982154bfb71e7adda2276cb2d98ba4621cb5dbf7f66eab2b094b6f1cd7092b3e75c9fddac00dd8b0bc23084ab375d1ee853382bd50
MISC metadata.xml 375 SHA256 e5e887a451af1263dadf1e0d854475487d790461cc5f5fb8563c010b61f7af4e SHA512 59f1496a521fd0c6874c2b65dbe721246be88c5763fc8381af8d105c3efab788614b3b181181e764dd1b7f42e7a93cd17ce6d6fa898e2d6d19c30888d01581cc WHIRLPOOL 5e4008abc53e8ca7f3107091368eefd60eedf0882b0de13872f9d8d312be145d882e0770741aedd875e3b6a88ffce3bc02a99dc7c1fd16ca84a993ecaf4f4112
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlCXLCcACgkQVWmRsqeSphNmBACffaPZguIvIFNyBO8YXd/ALRWB
+3UMAn2noBf9KIVYmNKtmzpqM4Ny8d0B2
+=R2dC
+-----END PGP SIGNATURE-----
diff --git a/app-admin/whowatch/files/whowatch-1.8.3-exit.patch b/app-admin/whowatch/files/whowatch-1.8.3-exit.patch
new file mode 100644
index 000000000000..384d42004568
--- /dev/null
+++ b/app-admin/whowatch/files/whowatch-1.8.3-exit.patch
@@ -0,0 +1,17 @@
+--- a/src/whowatch.c
++++ b/src/whowatch.c
+@@ -436,12 +436,12 @@
+ gettimeofday(&after, 0);
+ tv.tv_sec -= (after.tv_sec - before.tv_sec);
+ if(retval > 0) {
+- int key = read_key();
++ key = getkey();
+ key_action(key);
+ }
+ if(tv.tv_sec <= 0) {
+ ticks++;
+- periodic();
++ main_periodic();
+ tv.tv_sec = TIMEOUT;
+ }
+ #endif
diff --git a/app-admin/whowatch/files/whowatch-1.8.3-verbose.patch b/app-admin/whowatch/files/whowatch-1.8.3-verbose.patch
new file mode 100644
index 000000000000..5b571ed24507
--- /dev/null
+++ b/app-admin/whowatch/files/whowatch-1.8.3-verbose.patch
@@ -0,0 +1,20 @@
+--- src/Makefile.in.org 2006-03-16 11:53:33.000000000 +0100
++++ src/Makefile.in 2012-11-05 03:45:48.854646487 +0100
+@@ -35,7 +35,7 @@
+
+ top_builddir = .
+
+-CC = @echo " Compiling" [$@] ; @CC@
++CC = @CC@
+ PACKAGE = @PACKAGE@
+ VERSION = @VERSION@
+
+@@ -60,7 +60,7 @@
+ whowatch_LDFLAGS =
+ CFLAGS = @CFLAGS@ -Wall -I. -ggdb
+ COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+-CCLD = @echo " Creating" $@ ; @CC@
++CCLD = @CC@
+ LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
+
+ all: whowatch
diff --git a/app-admin/whowatch/whowatch-1.8.3-r1.ebuild b/app-admin/whowatch/whowatch-1.8.3-r1.ebuild
new file mode 100644
index 000000000000..ec88c8dc0a41
--- /dev/null
+++ b/app-admin/whowatch/whowatch-1.8.3-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/whowatch/whowatch-1.8.3-r1.ebuild,v 1.1 2012/11/05 03:01:58 jer Exp $
+
+EAPI=4
+inherit eutils toolchain-funcs
+
+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 ~hppa ~ppc ~x86"
+IUSE=""
+
+DEPEND="sys-libs/ncurses"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ tc-export CC
+
+ epatch \
+ "${FILESDIR}"/${P}-exit.patch \
+ "${FILESDIR}"/${P}-verbose.patch
+}
+
+src_install() {
+ dobin src/${PN}
+ doman ${PN}.1
+ dodoc AUTHORS ChangeLog README TODO
+}