* [gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmmon+smp/files/, x11-plugins/wmmon+smp/
@ 2018-08-02 20:16 Bernard Cafarelli
0 siblings, 0 replies; 2+ messages in thread
From: Bernard Cafarelli @ 2018-08-02 20:16 UTC (permalink / raw
To: gentoo-commits
commit: b567e9b46c456afb8236de4c07982bce71d892a6
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Jul 22 17:42:31 2018 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Aug 2 20:15:41 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b567e9b4
x11-plugins/wmmon+smp: EAPI7, improve ebuild
.../wmmon+smp/files/wmmon+smp-1.0-list.patch | 8 ++---
x11-plugins/wmmon+smp/wmmon+smp-1.0-r3.ebuild | 42 ++++++++++++++++++++++
2 files changed, 46 insertions(+), 4 deletions(-)
diff --git a/x11-plugins/wmmon+smp/files/wmmon+smp-1.0-list.patch b/x11-plugins/wmmon+smp/files/wmmon+smp-1.0-list.patch
index 1b1ac317669..19756d5edf2 100644
--- a/x11-plugins/wmmon+smp/files/wmmon+smp-1.0-list.patch
+++ b/x11-plugins/wmmon+smp/files/wmmon+smp-1.0-list.patch
@@ -1,6 +1,6 @@
diff -Naur wmgeneral.orig/list.c wmgeneral/list.c
---- wmgeneral.orig/list.c 2016-01-04 13:28:36.583339716 +0100
-+++ wmgeneral/list.c 2016-01-04 13:28:48.694343645 +0100
+--- a/wmgeneral/list.c 2016-01-04 13:28:36.583339716 +0100
++++ b/wmgeneral/list.c 2016-01-04 13:28:48.694343645 +0100
@@ -38,7 +38,7 @@
/* Return a cons cell produced from (head . tail)
@@ -83,8 +83,8 @@ diff -Naur wmgeneral.orig/list.c wmgeneral/list.c
{
while(list)
diff -Naur wmgeneral.orig/list.h wmgeneral/list.h
---- wmgeneral.orig/list.h 2016-01-04 13:28:36.583339716 +0100
-+++ wmgeneral/list.h 2016-01-04 13:28:39.471340654 +0100
+--- a/wmgeneral/list.h 2016-01-04 13:28:36.583339716 +0100
++++ b/wmgeneral/list.h 2016-01-04 13:28:39.471340654 +0100
@@ -29,31 +29,25 @@
#ifndef __LIST_H_
#define __LIST_H_
diff --git a/x11-plugins/wmmon+smp/wmmon+smp-1.0-r3.ebuild b/x11-plugins/wmmon+smp/wmmon+smp-1.0-r3.ebuild
new file mode 100644
index 00000000000..34299e08f1d
--- /dev/null
+++ b/x11-plugins/wmmon+smp/wmmon+smp-1.0-r3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Dockapp CPU monitor resembling Xosview, support for smp"
+HOMEPAGE="http://www.ne.jp/asahi/linux/timecop/"
+SRC_URI="http://www.ne.jp/asahi/linux/timecop/software/wmmon+smp.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+S="${WORKDIR}/wmmon.app/wmmon"
+
+PATCHES=( "${FILESDIR}"/${P}-list.patch )
+
+src_prepare() {
+ tc-export CC
+ # Respect LDFLAGS, see bug #335047
+ sed \
+ -e 's/cc -o/${CC} ${LDFLAGS} -o/' \
+ -e 's/cc -c/${CC} ${CFLAGS} -c/' \
+ -i Makefile || die
+
+ cd "${WORKDIR}"/wmmon.app || die
+ default
+}
+
+src_install () {
+ newbin wmmon wmmon+smp
+ dodoc ../README
+}
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmmon+smp/files/, x11-plugins/wmmon+smp/
@ 2020-03-08 11:28 Bernard Cafarelli
0 siblings, 0 replies; 2+ messages in thread
From: Bernard Cafarelli @ 2020-03-08 11:28 UTC (permalink / raw
To: gentoo-commits
commit: 9869d748199f7fad1746a27248990e10436df568
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 8 11:22:00 2020 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Mar 8 11:27:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9869d748
x11-plugins/wmmon+smp: fix build with -fno-common
Closes: https://bugs.gentoo.org/707216
Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
.../wmmon+smp/files/wmmon+smp-1.0-fno-common.patch | 24 ++++++++++++++++++++++
x11-plugins/wmmon+smp/wmmon+smp-1.0-r3.ebuild | 4 +++-
2 files changed, 27 insertions(+), 1 deletion(-)
diff --git a/x11-plugins/wmmon+smp/files/wmmon+smp-1.0-fno-common.patch b/x11-plugins/wmmon+smp/files/wmmon+smp-1.0-fno-common.patch
new file mode 100644
index 00000000000..6ec3ba03520
--- /dev/null
+++ b/x11-plugins/wmmon+smp/files/wmmon+smp-1.0-fno-common.patch
@@ -0,0 +1,24 @@
+diff -Naur wmmon.app.orig/wmgeneral/wmgeneral.h wmmon.app/wmgeneral/wmgeneral.h
+--- wmmon.app.orig/wmgeneral/wmgeneral.h 1999-06-07 03:09:36.000000000 +0200
++++ wmmon.app/wmgeneral/wmgeneral.h 2020-03-08 12:20:10.345121264 +0100
+@@ -36,7 +36,7 @@
+ /* Global variable */
+ /*******************/
+
+-Display *display;
++extern Display *display;
+
+ /***********************/
+ /* Function Prototypes */
+diff -Naur wmmon.app.orig/wmmon/wmmon.c wmmon.app/wmmon/wmmon.c
+--- wmmon.app.orig/wmmon/wmmon.c 1999-06-07 05:49:45.000000000 +0200
++++ wmmon.app/wmmon/wmmon.c 2020-03-08 12:20:18.657124944 +0100
+@@ -19,6 +19,8 @@
+ int wmmon_mask_width = 64;
+ int wmmon_mask_height = 64;
+
++Display *display;
++
+ void usage(void);
+ void drawstat(int *, int, int, int, int);
+ void wmmon_routine(int, char **);
diff --git a/x11-plugins/wmmon+smp/wmmon+smp-1.0-r3.ebuild b/x11-plugins/wmmon+smp/wmmon+smp-1.0-r3.ebuild
index b1e2679d8c7..e16511eaf5b 100644
--- a/x11-plugins/wmmon+smp/wmmon+smp-1.0-r3.ebuild
+++ b/x11-plugins/wmmon+smp/wmmon+smp-1.0-r3.ebuild
@@ -22,7 +22,9 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/wmmon.app/wmmon"
-PATCHES=( "${FILESDIR}"/${P}-list.patch )
+PATCHES=( "${FILESDIR}"/${P}-list.patch
+ "${FILESDIR}"/${P}-fno-common.patch
+ )
src_prepare() {
tc-export CC
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-03-08 11:28 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-02 20:16 [gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmmon+smp/files/, x11-plugins/wmmon+smp/ Bernard Cafarelli
-- strict thread matches above, loose matches on Subject: below --
2020-03-08 11:28 Bernard Cafarelli
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox