diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-plugins/wmhdplop |
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/wmhdplop')
-rw-r--r-- | x11-plugins/wmhdplop/Manifest | 10 | ||||
-rw-r--r-- | x11-plugins/wmhdplop/files/wmhdplop-0.9.10-cflags.patch | 14 | ||||
-rw-r--r-- | x11-plugins/wmhdplop/files/wmhdplop-0.9.10-sysmacros.patch | 11 | ||||
-rw-r--r-- | x11-plugins/wmhdplop/files/wmhdplop-0.9.9-64bit.patch | 94 | ||||
-rw-r--r-- | x11-plugins/wmhdplop/metadata.xml | 9 | ||||
-rw-r--r-- | x11-plugins/wmhdplop/wmhdplop-0.9.10.ebuild | 37 | ||||
-rw-r--r-- | x11-plugins/wmhdplop/wmhdplop-0.9.9-r2.ebuild | 37 |
7 files changed, 212 insertions, 0 deletions
diff --git a/x11-plugins/wmhdplop/Manifest b/x11-plugins/wmhdplop/Manifest new file mode 100644 index 000000000000..f6cbbc9d260f --- /dev/null +++ b/x11-plugins/wmhdplop/Manifest @@ -0,0 +1,10 @@ +AUX wmhdplop-0.9.10-cflags.patch 424 SHA256 aab709ecc0a40f018d407bec74a33e749eaaed73bf36655f79a683c7c38c8d5f SHA512 878eb78f4ccddb03b03848089da111c72c2861f9bbb6859eb154c161d4a429194443a87dfcf1ded61cc186017c96286019ab3856a741bda96361ef387ff50f01 WHIRLPOOL 56aff27735a61764347a30f1417d5f42bfa7388d357525d3d4ab9db342cb42c69ec280530dabd0895c9e28b9caa79913d89fedc7e5abd03755df21112a843297 +AUX wmhdplop-0.9.10-sysmacros.patch 388 SHA256 a2ee671499c4d0834f77bf5d501725393a97227b100f04bdf4647d97f8811ec6 SHA512 b914f815c65196221f88d75b0346063be3f283f8f55921e454529d7a3089121edbac6ba8e75bd759f2b4f0fcc5d1295a1084f751901c275a6aa501271e0831f3 WHIRLPOOL 5e91274505bce765add05c6cc055f203ce7a19e25154a8c969c1c568c9aa7a397744615a5b32563cdde5215188a91cbb2dcd68893f30604ab434506b86de0249 +AUX wmhdplop-0.9.9-64bit.patch 3955 SHA256 d9f4b259e06785728ee1e83740a5601f0c31faae10fdc71724565022fd008a35 SHA512 11ad797cce7d04e389f7252cac2617aada7da68b412f3678eda2b7503d104ec2a66d4e297cec80501626b67c2ee0fee4799646f8421c450a0ffb70d68ebb9d94 WHIRLPOOL 444a69cacdb61458852eba5e633ac8deea8edc7322a6bb9f0aab6c54ef443e42a8374baebf33a842e102d14e0a842767670d3de0b439ffd175860382765acfd1 +DIST wmhdplop-0.9.10.tar.gz 163491 SHA256 d77d362be720b3c245a931d538b99b30c140149a455a15abb612ea9592f2b79d SHA512 9bd79ab5c271e2fbd7d415a1ea20eda5412d7657d9ccfd4781a6d42b834107b65e110231718ad686355e76590cd39f556ebfc9b14e7a4048a68d62503df94f46 WHIRLPOOL df79e592c96da24e84603ce2cd1372dfdb4e952f6dfce4a9d0d5063408917c25d782ac5d487640a4311d0eb5c04c00f6f7686d8173d600ccd1e444f19b94bebf +DIST wmhdplop-0.9.9.tar.gz 232684 SHA256 68f27918a8da4af2389544441eeee3a6fda3a875cd55603a3e04abedc1726553 SHA512 91c6860c775444aaf02c2138d94e2e21849bf6268a71633dc7575a7ec65220a62e1fc4a105d13ab1e5b305edb759a90dc0d104d35ed5245fb2df6646908b36db WHIRLPOOL f8cfb78d69a2ec85d03d8e0504a7675a29a1dd53e00d5791932e67c3b29894b967e7dcb08770195aca5f9f005e91fd94be3a35a77daeddda4ff88de7c1e3edaf +EBUILD wmhdplop-0.9.10.ebuild 752 SHA256 59c245585a4b533ba18798a34a8417a032a4b9fddd0c434b6c3372866a948993 SHA512 94adafb80633a868bfd15a9f5e9a00898277069c92c7b870a82ca256eaba31a1914cb15c33c970642ae86262822e3399485303a9f28b52ec53b0c9c23d34615d WHIRLPOOL 3cda533c9be490e44cb6db71b43b8b2405c046ad22be32810978cc99bf0897cf49759c32a107a5e3f7343f843b276d55a6674d97b5eceb0e984bd7a73f7265e4 +EBUILD wmhdplop-0.9.9-r2.ebuild 832 SHA256 db207521a8c5234295c72d7310ae5a0fe38fa978c673170f68164fc2cb81c6e2 SHA512 0e473054d5e2144b110260481cbf786c931bcfcdd87b82309bab799d12ebef03b98599263ab47e07c610fd0b6be215ef603b316cfe030a12c53b0143c4a60be3 WHIRLPOOL 8bded559053c94f73e8f56f0eab7d39a009afa6a5c6df86908532a880cf9a061cfca4586770e85a3872b309439058c0ebdbff994b718bbf7f6064a62910ba848 +MISC ChangeLog 3184 SHA256 437caa62318611b1a0108b5011bc2f375d1f00a610bec887e616f140697084ea SHA512 bd3cbe78c3075addc0e8a434e8371cc39a77c30189f7e9d21e331ab4ab67da96b29da28932ee2accdcda708b0526557ab7ede74d34fa6c551a9f57d2be59ea55 WHIRLPOOL 6f7fbcc2bbd491b256b96dbdb5b68387a377e11e5a715dfb4c24bb6ef0ce06fcb3e4e94ae71ecf5a316a50ee470fc50819276bbd30b277e864af598b67fc1094 +MISC ChangeLog-2015 3161 SHA256 6b963c6cebc6b376ad809d0267c38b3f82e0a9f89f274d64d164825ded175664 SHA512 5417401a8897af8e8983c30f229e7cba4ba538f140388049491c8016ee5194b85cba29cf0df07c47a2b68d498d9e013f346070023f782905b0b621302fd66fac WHIRLPOOL c0d9d58fd63d4c3afae252404abc2f2d868515788215430d1815fd026ebfcb93a7a86c6668f34e57fe70e008d87ffd4c42213b43e9f9c74e8b668a30afe185f3 +MISC metadata.xml 249 SHA256 ab0de85cc2ebef9f9bca3773395bc5c909312efb834a8b3948806c1b00dee4e5 SHA512 1a1312bb0e9f74f1e3852218d8fd4817fbad3bc65633cecbe8735607bc33c1e05b414c2628ff3f6e24dfc4a3999de7191f6cdadd2161b03cf614d5b6f24fab8d WHIRLPOOL 3d7026fc5a045f5c90505dab413fe4534364d8c9a47c053ffbfaf3579478e55f77427eb00b05bd4c593a372c69eefae5ca93a2bab9398f52d20d374c2265fb2d diff --git a/x11-plugins/wmhdplop/files/wmhdplop-0.9.10-cflags.patch b/x11-plugins/wmhdplop/files/wmhdplop-0.9.10-cflags.patch new file mode 100644 index 000000000000..999379988317 --- /dev/null +++ b/x11-plugins/wmhdplop/files/wmhdplop-0.9.10-cflags.patch @@ -0,0 +1,14 @@ +diff -Naur wmhdplop-0.9.10.orig/configure.ac wmhdplop-0.9.10/configure.ac +--- wmhdplop-0.9.10.orig/configure.ac 2016-11-24 16:18:21.000000000 +0100 ++++ wmhdplop-0.9.10/configure.ac 2016-12-02 11:58:28.276017676 +0100 +@@ -19,10 +19,6 @@ + AC_DEFINE(_GNU_SOURCE,[],[uses GNU extensions]) + + +-if test x$GCC = xyes; then +- CFLAGS="-O3 -fomit-frame-pointer -ffast-math -Wall -W"; +-fi +- + dnl check for X + AC_PATH_X + AC_PATH_XTRA diff --git a/x11-plugins/wmhdplop/files/wmhdplop-0.9.10-sysmacros.patch b/x11-plugins/wmhdplop/files/wmhdplop-0.9.10-sysmacros.patch new file mode 100644 index 000000000000..1346cd2e3641 --- /dev/null +++ b/x11-plugins/wmhdplop/files/wmhdplop-0.9.10-sysmacros.patch @@ -0,0 +1,11 @@ +diff -Naur wmhdplop-0.9.10.orig/devnames.c wmhdplop-0.9.10/devnames.c +--- wmhdplop-0.9.10.orig/devnames.c 2016-11-24 15:49:55.000000000 +0100 ++++ wmhdplop-0.9.10/devnames.c 2017-02-16 15:03:08.946447885 +0100 +@@ -4,6 +4,7 @@ + #include <string.h> + #include <sys/types.h> + #include <sys/stat.h> ++#include <sys/sysmacros.h> + #include <unistd.h> + #include <linux/major.h> + #include <ctype.h> diff --git a/x11-plugins/wmhdplop/files/wmhdplop-0.9.9-64bit.patch b/x11-plugins/wmhdplop/files/wmhdplop-0.9.9-64bit.patch new file mode 100644 index 000000000000..13650e9bb7d9 --- /dev/null +++ b/x11-plugins/wmhdplop/files/wmhdplop-0.9.9-64bit.patch @@ -0,0 +1,94 @@ +diff -pudr wmhdplop-0.9.9/devnames.h wmhdplop-0.9.9-fixed/devnames.h +--- wmhdplop-0.9.9/devnames.h 2004-04-07 01:14:01.000000000 +0200 ++++ wmhdplop-0.9.9-fixed/devnames.h 2010-06-25 21:56:10.662190796 +0200 +@@ -9,7 +9,7 @@ typedef struct DiskList { + unsigned major, minor; + int hd_id, part_id; /* part_id = 0 for disks */ + int enable_hddtemp; +- int nr, nw, touched_r, touched_w; ++ long nr, nw, touched_r, touched_w; + struct DiskList *next; + } DiskList; + +diff -pudr wmhdplop-0.9.9/procstat.c wmhdplop-0.9.9-fixed/procstat.c +--- wmhdplop-0.9.9/procstat.c 2007-04-20 11:12:16.000000000 +0200 ++++ wmhdplop-0.9.9-fixed/procstat.c 2010-06-25 21:55:37.086191145 +0200 +@@ -8,7 +8,7 @@ + static ProcStats ps; + int use_proc_diskstats; + +-void pstat_init(struct pstat *pst, int nslice, float update_interval) { ++void pstat_init(struct pstat *pst, long nslice, float update_interval) { + pst->nslice = nslice; + ALLOC_VEC(pst->slices, nslice); + pst->cur_slice = 0; +@@ -17,7 +17,7 @@ void pstat_init(struct pstat *pst, int n + } + + float pstat_current(struct pstat *pst) { +- int idx = pst->cur_slice ? pst->cur_slice-1 : pst->nslice-1; ++ long idx = pst->cur_slice ? pst->cur_slice-1 : pst->nslice-1; + return pst->slices[idx]/pst->update_interval; + } + +@@ -101,13 +101,13 @@ void update_stats() { + if (!Prefs.debug_disk_rd) { + pstat_add(&ps.disk_read, nr); + } else { +- static int cntr = 0; cntr+=(rand()%30) == 0 ? Prefs.debug_disk_rd : 0; ++ static long cntr = 0; cntr+=(rand()%30) == 0 ? Prefs.debug_disk_rd : 0; + pstat_add(&ps.disk_read, nr + cntr); + } + if (!Prefs.debug_disk_wr) { + pstat_add(&ps.disk_write, nw); + } else { +- static int cntw = 0; cntw+=(rand()%30) == 0 ? Prefs.debug_disk_wr : 0; ++ static long cntw = 0; cntw+=(rand()%30) == 0 ? Prefs.debug_disk_wr : 0; + pstat_add(&ps.disk_write, nw + cntw); + } + readok = 2; +@@ -121,7 +121,7 @@ void update_stats() { + pstat_add(&ps.swap_in, nr); + pstat_add(&ps.swap_out, nw); + } else { +- static int cnt = 0; cnt+=Prefs.debug_swapio; ++ static long cnt = 0; cnt+=Prefs.debug_swapio; + pstat_add(&ps.swap_in, nr + cnt); + pstat_add(&ps.swap_out, nw + cnt); + } +@@ -144,10 +144,10 @@ void init_stats(float update_interval) { + char s[512]; + FILE *f; + +- pstat_init(&ps.swap_in, (int)(0.5/update_interval)+1, update_interval); +- pstat_init(&ps.swap_out, (int)(0.5/update_interval)+1, update_interval); +- pstat_init(&ps.disk_read, (int)(0.5/update_interval)+1, update_interval); +- pstat_init(&ps.disk_write, (int)(0.5/update_interval)+1, update_interval); ++ pstat_init(&ps.swap_in, (long)(0.5/update_interval)+1, update_interval); ++ pstat_init(&ps.swap_out, (long)(0.5/update_interval)+1, update_interval); ++ pstat_init(&ps.disk_read, (long)(0.5/update_interval)+1, update_interval); ++ pstat_init(&ps.disk_write, (long)(0.5/update_interval)+1, update_interval); + f = fopen("/proc/swaps","r"); + //if (!f) { perror("/proc/swaps"); exit(1); } + if (f) { +diff -pudr wmhdplop-0.9.9/procstat.h wmhdplop-0.9.9-fixed/procstat.h +--- wmhdplop-0.9.9/procstat.h 2004-03-14 12:07:15.000000000 +0100 ++++ wmhdplop-0.9.9-fixed/procstat.h 2010-06-25 21:45:52.146334994 +0200 +@@ -4,7 +4,7 @@ + + struct pstat { + unsigned long total; +- int nslice, cur_slice; ++ long nslice, cur_slice; + unsigned long *slices; + float update_interval; + }; +@@ -15,7 +15,7 @@ typedef struct { + struct pstat disk_read, disk_write; + } ProcStats; + +-void pstat_init(struct pstat *pst, int nslice, float update_interval); ++void pstat_init(struct pstat *pst, long nslice, float update_interval); + float pstat_current(struct pstat *pst); + void pstat_add(struct pstat *pst, unsigned long v); + void pstat_advance(struct pstat *pst); diff --git a/x11-plugins/wmhdplop/metadata.xml b/x11-plugins/wmhdplop/metadata.xml new file mode 100644 index 000000000000..1d5e6504004e --- /dev/null +++ b/x11-plugins/wmhdplop/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"> + <email>voyageur@gentoo.org</email> + <name>Bernard Cafarelli</name> +</maintainer> + +</pkgmetadata> diff --git a/x11-plugins/wmhdplop/wmhdplop-0.9.10.ebuild b/x11-plugins/wmhdplop/wmhdplop-0.9.10.ebuild new file mode 100644 index 000000000000..96c79eec232a --- /dev/null +++ b/x11-plugins/wmhdplop/wmhdplop-0.9.10.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools + +DESCRIPTION="a dockapp for monitoring disk activities with fancy visuals" +HOMEPAGE="http://www.dockapps.net/wmhdplop" +SRC_URI="http://www.dockapps.net/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND="media-libs/imlib2[X] + x11-libs/libX11 + x11-libs/libXext + media-fonts/corefonts + >=media-libs/freetype-2" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.9.9-64bit.patch + "${FILESDIR}"/${P}-cflags.patch + "${FILESDIR}"/${P}-sysmacros.patch + ) +DOCS=( AUTHORS ChangeLog NEWS README ) + +src_prepare() { + eautoreconf + default +} + +src_configure() { + econf --disable-gkrellm +} diff --git a/x11-plugins/wmhdplop/wmhdplop-0.9.9-r2.ebuild b/x11-plugins/wmhdplop/wmhdplop-0.9.9-r2.ebuild new file mode 100644 index 000000000000..07e948e5e6ff --- /dev/null +++ b/x11-plugins/wmhdplop/wmhdplop-0.9.9-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="2" + +inherit eutils multilib + +DESCRIPTION="a dockapp for monitoring disk activities with fancy visuals" +HOMEPAGE="http://hules.free.fr/wmhdplop" +SRC_URI="http://hules.free.fr/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc x86" +IUSE="" + +RDEPEND="media-libs/imlib2[X] + x11-libs/libX11 + x11-libs/libXext + media-fonts/corefonts + >=media-libs/freetype-2" +DEPEND="${RDEPEND} + x11-proto/xextproto" + +src_prepare() { + epatch "${FILESDIR}"/${P}-64bit.patch + sed -i -e "s:-O3 -fomit-frame-pointer -ffast-math:${CFLAGS}:" "${S}"/configure +} + +src_configure() { + econf --disable-gkrellm +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed." + dodoc AUTHORS ChangeLog NEWS README || die +} |