summaryrefslogtreecommitdiff
path: root/x11-plugins/gkrellflynn
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/gkrellflynn
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/gkrellflynn')
-rw-r--r--x11-plugins/gkrellflynn/Manifest6
-rw-r--r--x11-plugins/gkrellflynn/files/gkrellflynn-0.8-makefile.patch37
-rw-r--r--x11-plugins/gkrellflynn/gkrellflynn-0.8.ebuild24
-rw-r--r--x11-plugins/gkrellflynn/metadata.xml5
4 files changed, 72 insertions, 0 deletions
diff --git a/x11-plugins/gkrellflynn/Manifest b/x11-plugins/gkrellflynn/Manifest
new file mode 100644
index 000000000000..7d041fae4ad6
--- /dev/null
+++ b/x11-plugins/gkrellflynn/Manifest
@@ -0,0 +1,6 @@
+AUX gkrellflynn-0.8-makefile.patch 1003 SHA256 17fce2739572ec84e30e79e35a45e190b618de6fb0f1465096db9238b6c333a1 SHA512 0bf88e97955076c5b2495331f7e3022d8a997eb3b0c8c42c123d830809679e8db086099b3dca5df4d7a833287b95501269eb0cfb903822dc75bebb6269529d10 WHIRLPOOL 702e5ad09a838110cc9725f4c276c10c95aecec17f4f520cec86c70307cee770310d0452782e7128aa1a50a06f05c53d0ab8f1610927419835befb90a2041a49
+DIST gkrellflynn-0.8.tar.gz 26722 SHA256 377c8581c15e83948687cc22c0ddee208c65195687df68dd05e73bafa7e68659 SHA512 36c643adcfb1ecb994eb6c2bb590225df1f268e885508ede28ea8b9760bdca33bfb48821d356ce0c56e38be5f7b16ad7062bc191e8a77aef1c792bd02da2f366 WHIRLPOOL dbf98ce6383443d57511cb7d4f05a50f78c1a7a39e8d97e40fef42005657984f64f65d711bb236aeb81c7a20a2436b58617a9d8d2f2f55125e0412dfffcc814b
+EBUILD gkrellflynn-0.8.ebuild 625 SHA256 feb26efd915a4e5c64286b335283d17ffe720206583f74197dc413d944a53038 SHA512 7ffdceca6155d684a3a1639d4b8369c314a54913167df1c7e0c9b5b0df12484e0553983820fa40edd43933c850fa10ec7aad2a14d3e2661f59527cb92b3ec0ef WHIRLPOOL b16b1933138a040db256351beadfa747430cb6ffac3ff76aaa9139e286bb925508a053d46ba9dd78cb25fe1588ad0f7d030f06553af9741af13b56835186ab2d
+MISC ChangeLog 2508 SHA256 d2b0404755c5f73cadee995334ea07223e5f5e47c7d53d1e91f1dbd01a3e7a7e SHA512 228378d00d1539c4f4e6c6bd96d0887abdea7f6a3d0f39337d7ef2f054dc1455a7d9ca5990f966073e3dbf05b4fd6987176e1fb7266ac01d2e1e4021b98b9e76 WHIRLPOOL 49a4cb08323d9c3c7d0fbca20d4b372612f0d70792dc05451d769804d286aa145c4615556070e850e3af607dfdafbbf0e1b81e8175e38452d9abf4873635efd1
+MISC ChangeLog-2015 3232 SHA256 ac9c604c6ceeec2649607c7e78528e51596987fc54167985dfac3d9c0cdcf221 SHA512 934dac80b5a94e69049078144e02c53bfdd89204e997bfd5659b28c5f9fd2b7be8ab869e5feb6292dc751c3d4431928ab6bb68b2159be80b6cf59baf73c9d4f1 WHIRLPOOL aac40c9ec9fcd33ef4fcbe9072ce49714235de31ae4ac2aee511207d2432a0ef008a1600cb270a369a1b01794a0fd14d1c3d0d969109caed1e3f8ae0fcf2fc34
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/x11-plugins/gkrellflynn/files/gkrellflynn-0.8-makefile.patch b/x11-plugins/gkrellflynn/files/gkrellflynn-0.8-makefile.patch
new file mode 100644
index 000000000000..0b539fa6635f
--- /dev/null
+++ b/x11-plugins/gkrellflynn/files/gkrellflynn-0.8-makefile.patch
@@ -0,0 +1,37 @@
+--- Makefile 2002-05-07 10:04:49.000000000 +0200
++++ Makefile_new 2013-03-12 21:10:15.888656809 +0100
+@@ -3,11 +3,10 @@
+ #
+ # updated for gkrellm2.0
+
+-CC = gcc
+-CFLAGS = -c -O -Wall -fPIC `${EXTRACONF}`
++CC = $(CC)
++INCLUDE = -c -fPIC `${EXTRACONF}`
+
+-LD = $(CC)
+-LDFLAGS = -shared -Wl -o
++LDFLAGS = $(LDFLAGS)
+ INCPATH = -I.
+ INCPATH += ${GKRELL_INC}
+
+@@ -25,10 +24,10 @@
+ (make GKRELL_INC=-DGKRELLM EXTRACONF="gtk-config --cflags;imlib-config --cflags-gdk" ${TARGET})
+
+ gkrellm2:
+- (make GKRELL_INC=-DGKRELLM2 EXTRACONF="pkg-config --cflags gtk+-2.0 gthread-2.0" ${TARGET})
++ ($(MAKE) GKRELL_INC=-DGKRELLM2 EXTRACONF="pkg-config --cflags gtk+-2.0 gthread-2.0" ${TARGET})
+
+ ${TARGET}: ${OBJS}
+- ${LD} ${DEBUG} ${LDFLAGS} ${TARGET} ${OBJS}
++ ${CC} -shared ${LDFLAGS} ${CFLAGS} -o ${TARGET} ${OBJS}
+
+ clean:
+ rm -f ${OBJS}
+@@ -47,5 +46,5 @@
+ ./install-sub.sh ${TARGET} gkrellm2
+
+ %.o : %.c
+- ${CC} ${CFLAGS} $(INCPATH) -o $@ $<
++ ${CC} ${CFLAGS} $(INCLUDE) ${LDFLAGS} $(INCPATH) -o $@ $<
+
diff --git a/x11-plugins/gkrellflynn/gkrellflynn-0.8.ebuild b/x11-plugins/gkrellflynn/gkrellflynn-0.8.ebuild
new file mode 100644
index 000000000000..e0014a4bc095
--- /dev/null
+++ b/x11-plugins/gkrellflynn/gkrellflynn-0.8.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+inherit eutils gkrellm-plugin toolchain-funcs
+
+HOMEPAGE="http://bax.comlab.uni-rostock.de/en/projects/flynn.html"
+SRC_URI="http://bax.comlab.uni-rostock.de/fileadmin/downloads/${P}.tar.gz"
+DESCRIPTION="A funny GKrellM2 load monitor (for Doom(tm) fans)"
+KEYWORDS="alpha amd64 ppc sparc x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+RDEPEND="app-admin/gkrellm[X]"
+DEPEND="${RDEPEND}"
+
+src_prepare(){
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" gkrellm2
+}
diff --git a/x11-plugins/gkrellflynn/metadata.xml b/x11-plugins/gkrellflynn/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/x11-plugins/gkrellflynn/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>