summaryrefslogtreecommitdiff
path: root/x11-plugins/gkrellm-countdown
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-plugins/gkrellm-countdown
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/gkrellm-countdown')
-rw-r--r--x11-plugins/gkrellm-countdown/Manifest6
-rw-r--r--x11-plugins/gkrellm-countdown/files/gkrellm-countdown-makefile.patch40
-rw-r--r--x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2-r1.ebuild27
-rw-r--r--x11-plugins/gkrellm-countdown/metadata.xml8
4 files changed, 81 insertions, 0 deletions
diff --git a/x11-plugins/gkrellm-countdown/Manifest b/x11-plugins/gkrellm-countdown/Manifest
new file mode 100644
index 000000000000..e65afdf496e4
--- /dev/null
+++ b/x11-plugins/gkrellm-countdown/Manifest
@@ -0,0 +1,6 @@
+AUX gkrellm-countdown-makefile.patch 1005 SHA256 251526d343a751a95fef42c79890208fae7ab074302c738584f8028dc782d575 SHA512 ae7ed8c952698b8cf23f99ce18abff865ed0168df42a3b9db54326131dbbbc982ef3490b93fb0e76b05cbb746b34fe43fb98a7b0d18e459e773b723a80bc8178 WHIRLPOOL c7ed1b026ea22cc02a5e7d518ae23a9f51da6e4abf9105e9c92ab6403f7816999b91b61c6154d554d158daee07a31bfa1e9a257fd9a2ceae27ac789d69db7ec0
+DIST gkrellm-countdown-0.1.2.tar.gz 12482 SHA256 b05ee77c3c3beac48b2bbbca4140cbf4d575edb02cfdfd535bc0ec1973ef3dd2 SHA512 974a885ed56ffa95d2b5972fd309721e0043e8798fc1289fbb34bfd0320ec78db7a0572f8e43eee922b2823a2aa80789b8d24fdf106074e683b218e731b6de71 WHIRLPOOL c5aae7cdf8eca3acab9d90d652dd2f17e6e10a50b2bfbbf7b27380316d3d767fb36a84cbf938d1ece2a113e596fca8555949699330f31cbe6ab6213b2c1f9142
+EBUILD gkrellm-countdown-0.1.2-r1.ebuild 593 SHA256 2b0d0cea1551e89e8168dddc912817e65af6c43e612e12d7b60f3644b4235abc SHA512 20e3e0633f00d57d85172b3108110cc9a12402b81d6082856116ef6bf0542c4405e3f4f4ccb0479d0e3999566b7c70842f6e75c8323ec486365b7480386ad6d7 WHIRLPOOL 782634932f2dd4b7267027411bd571992a4077e6363ed1f9ea6a710943adfdf3186068e062dfc0787b18acba4d041d175fe9bf74613eac1cc3feb439d0ca308d
+MISC ChangeLog 3164 SHA256 97b29e0bea19ec4e602e6dd58e25b6d1657426cd25ce4a4a64a6bd1e31513bc2 SHA512 eb1532420f7eeddc88b3f049ddaac1cbd45c2e102685ca62b2ac235e8796bc0d47195a4227c895f7a35408182825d9ff869dc76c0bc2aada9871a117c72b0997 WHIRLPOOL 98a59fe94f88fe11265b48ae47d716363ae185407dadccb8b9f417b130f65c1b7ce712635a33d1f3a2927b89124f5ba36288e6abc528b6ae2b70e5431b936283
+MISC ChangeLog-2015 1789 SHA256 0ea44aec6cf6aa9d319baccf60be3e4354a935768a0b36302ac334b963cd6956 SHA512 33f6b5b853c0e1c115d13aa07247f769e8ba49fce5bd777c87b60e8eb7b76f5233e7dcf2edd7695c02343d99cf98884a11fcc432068252ed0a17d3d7365ea956 WHIRLPOOL 9cd111ee3f2fd2ac120e714abf7324acd83abe6795bdd79fb658cb2314babf4e800ed91b21eeb2a1b9b3ccae39fa9277b82a65692663933192e4f9cdec951528
+MISC metadata.xml 251 SHA256 0fb90e1a06042809e0f4aff2f7420daa151171a598e8d1ffd8e78da036bfff23 SHA512 cb7741f0e8e8f07e6264f62b224e166e1f3a1e7df00df62c5de94c211bf6b60b413b7bbdb1c5fccdd3596e53fc9eb56c6c0cbe0d680690c1bc0e31ff881ee47d WHIRLPOOL 89a160aab773fda2a6b5a745b3ed556f748ad571bdc664e30eafb7a916e4b4472e2dafda8c8eaea2aaac2053d9daf9fa60a91ae32ecf582cf3cc752d52a84244
diff --git a/x11-plugins/gkrellm-countdown/files/gkrellm-countdown-makefile.patch b/x11-plugins/gkrellm-countdown/files/gkrellm-countdown-makefile.patch
new file mode 100644
index 000000000000..af241de73e92
--- /dev/null
+++ b/x11-plugins/gkrellm-countdown/files/gkrellm-countdown-makefile.patch
@@ -0,0 +1,40 @@
+This patch is by Michael Mair-Keimberger, as part of bug 339657. It
+teaches the Makefile to support the user's LDFLAGS.
+
+Gentoo-Bug: 339657
+
+--- a/Makefile 2003-12-30 23:07:29.000000000 +0100
++++ b/Makefile 2013-03-16 14:23:47.671010566 +0100
+@@ -9,7 +9,7 @@
+ IMLIB_LIB ?=
+ PLUGIN_DIR ?= /usr/local/lib/gkrellm2/plugins
+
+-FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE)
++FLAGS = -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE)
+ LIBS = $(GTK_LIB) $(IMLIB_LIB)
+ LFLAGS = -shared -lpthread
+
+@@ -22,8 +22,8 @@
+ FLAGS += -DPACKAGE="\"$(PACKAGE)\""
+ export PACKAGE LOCALEDIR
+
+-CC ?= gcc
+-CC += $(CFLAGS) $(FLAGS)
++
++CC = $(CC)
+
+ INSTALL = install -c
+ INSTALL_PROGRAM = $(INSTALL) -s
+@@ -32,8 +32,11 @@
+
+ all: $(BIN_FILENAME).so
+
++%.o: %.c
++ $(CC) $(CFLAGS) $(LDFLAGS) $(FLAGS) -c -o $@ $<
++
+ $(BIN_FILENAME).so: $(OBJS)
+- $(CC) $(OBJS) -o $(BIN_FILENAME).so $(LFLAGS) $(LIBS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $(FLAGS) $(OBJS) -o $(BIN_FILENAME).so $(LFLAGS) $(LIBS)
+
+ clean:
+ rm -f *.o core *.so* *.bak *~
diff --git a/x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2-r1.ebuild b/x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2-r1.ebuild
new file mode 100644
index 000000000000..7c36a135768d
--- /dev/null
+++ b/x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gkrellm-plugin
+
+DESCRIPTION="A simple countdown clock for GKrellM2"
+SRC_URI="http://oss.pugsplace.net/${P}.tar.gz"
+HOMEPAGE="http://freecode.com/projects/gkrellm-countdown"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ppc sparc x86"
+IUSE=""
+
+COMMON_DEPEND="app-admin/gkrellm[X]"
+RDEPEND+=" ${COMMON_DEPEND}"
+DEPEND+=" ${COMMON_DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-makefile.patch" )
+
+src_compile() {
+ emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}"
+}
diff --git a/x11-plugins/gkrellm-countdown/metadata.xml b/x11-plugins/gkrellm-countdown/metadata.xml
new file mode 100644
index 000000000000..c5f7e606b4ba
--- /dev/null
+++ b/x11-plugins/gkrellm-countdown/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="freecode">gkrellm-countdown</remote-id>
+ </upstream>
+</pkgmetadata>