summaryrefslogtreecommitdiff
path: root/x11-plugins/gkrellm-vaiobright
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-vaiobright
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/gkrellm-vaiobright')
-rw-r--r--x11-plugins/gkrellm-vaiobright/Manifest7
-rw-r--r--x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-fixinfo.patch38
-rw-r--r--x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-textrel.patch38
-rw-r--r--x11-plugins/gkrellm-vaiobright/gkrellm-vaiobright-2.5-r2.ebuild25
-rw-r--r--x11-plugins/gkrellm-vaiobright/metadata.xml5
5 files changed, 113 insertions, 0 deletions
diff --git a/x11-plugins/gkrellm-vaiobright/Manifest b/x11-plugins/gkrellm-vaiobright/Manifest
new file mode 100644
index 000000000000..cb802173a959
--- /dev/null
+++ b/x11-plugins/gkrellm-vaiobright/Manifest
@@ -0,0 +1,7 @@
+AUX gkrellm-vaiobright-2.5-fixinfo.patch 1774 SHA256 906bece1eb6e927081e10f7708c4b9d256b5f84437e42976718ed193ac83b5ec SHA512 51c7983830a045f38dd08039dcc0e9c1fdc682394649761a998511e72ccd7e9ea6a2632312ed589967b1e3b02cd5c7764c7724da19fee770f71048d43818d160 WHIRLPOOL 4c55118e22852b04712cb9b7767beb6235be400052bfd7bc1485d894e23d267694c93d4bc0de3c540d8fec1940f26bc5f0b0ba47f38411b0bcac9418e81a759c
+AUX gkrellm-vaiobright-2.5-textrel.patch 1053 SHA256 5aa8cf11af7830e99c08018b16db1d58bbd072f8f4964bb9dade2cd5b64c74cd SHA512 2742b7e75af6f83ac6f5cc53116dee9802d12262eb4f2a3628740b2d5f50cdf6485aacfe36eb546e36d7800be0dfc874dc6f7dee0e09a5f269ec29cd52dc1943 WHIRLPOOL 2634edfb43f4f9cdaaee849d035db795d9d58c2fbb3f8e2a11e41ca462d4d451c5050320bb1fbf598c1e30ea1fa427062d8c81695c467f2af6543e0718dbd870
+DIST vaiobright-2.5.tar.gz 6178 SHA256 de80a3d29d00a5230958e65488846bd959244a2b3be881883b349b9c9e20a0e4 SHA512 e58b74fe5dedd8ccc69cbcadf4b273aeb0e52fb2619e148121f79c53e41dcbff36e6ddf748b0c24a33e26c6d84ec84cf5e2cfa4d655443b9fe03d6e0150b5c3d WHIRLPOOL 1ed5c42761016d35fe38119e5527140c67bbd5405d71c2d0d2ee890e1404bf7341356044c571071e8a28288ad372c567d3231685c045c9b2a1cfe3b00e17fd0d
+EBUILD gkrellm-vaiobright-2.5-r2.ebuild 543 SHA256 5ab1fd0e4d1f5015601515baea2328d09a2e93278c5df12c7f9365fcf985d85a SHA512 e79f62a84f35dd9b2efec72da3816030cd7bd9abc2d05bae089b229108ded1f1a65554d2d91a4a5dd041772b3d47b27635b8e401186236f2d7458ff7c3c572a5 WHIRLPOOL 42693132ac34ad9c1f322012d32fae1ede15041839fdf26edf67dda088c50c204f3932fa631d6561b4fb8db8d475f820ed5431a75796eb2adea281b53acad615
+MISC ChangeLog 2588 SHA256 dff018b9d6715b4125b1a8af081f4112571d4c020b9cb4c7c14eec7658f3697f SHA512 886c4caa00397330862a034a27b5aa00af8763f40a0d284e43e537e5e00e0432ea618c6619fa0370224b1ffbea92f39da302892ee782633da82ffb2740136cee WHIRLPOOL 5d978b2e8c0ab6b067795445dc09595910a5f1bbe8587570d1df3bdf4f2707e9844f7810c8b30fd21d95af41115b7356b8b912b8a0de2ea7f29f2bf43442b477
+MISC ChangeLog-2015 1328 SHA256 9f860de7b3d2d96f5967971a3e1fb1a573a02470dbedd3e9c5f9a06a3d6dfa50 SHA512 c697abc946372f88e55b00325af2c4916c0740366b3f1b1f5519a5698bd651cc13a78ad9dcf9b1d137440a3a5cd61fa8eb70ef9dea38b5676ad994e9d96ba154 WHIRLPOOL f065d097c6c41a25c1b01428ffedb63b8649d667f90a8606e568b1b3b7a9080df0e9848d3f78deaa27b51df3e897af73f50593d7472fcbc5238ba61e2377ee75
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-fixinfo.patch b/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-fixinfo.patch
new file mode 100644
index 000000000000..f2e4ac4c56e0
--- /dev/null
+++ b/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-fixinfo.patch
@@ -0,0 +1,38 @@
+diff -ur vaiobright-2.5/readme vaiobright-2.5-infofix/readme
+--- vaiobright-2.5/README 2004-03-20 13:58:13.000000000 -0500
++++ vaiobright-2.5-infofix/README 2004-03-20 13:59:30.000000000 -0500
+@@ -28,6 +28,7 @@
+ bright or max dark depending on the current value.
+
+ Changelog:
++ Sat 20 Mar 2004 Fixed the "Info" tab (Billy Goto)
+ 2.5 Sun 20 Oct 2002 Removed need for external helper applications
+ entirely. SonyPI is now required, but no suid
+ or spicctrl binaries are needed.
+diff -ur vaiobright-2.5/vaiobright.c vaiobright-2.5-infofix/vaiobright.c
+--- vaiobright-2.5/vaiobright.c 2002-10-20 19:22:26.000000000 -0400
++++ vaiobright-2.5-infofix/vaiobright.c 2004-03-20 12:55:38.000000000 -0500
+@@ -422,21 +422,9 @@
+ (GtkSignalFunc) vaiobright_toggle_toggled, REVERSE_TOGGLE);
+
+ /* Help tab */
+- frame = gtk_frame_new(NULL);
+- gtk_container_border_width(GTK_CONTAINER(frame),3);
+- scrolled = gtk_scrolled_window_new(NULL,NULL);
+- gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled),
+- GTK_POLICY_AUTOMATIC,GTK_POLICY_AUTOMATIC);
+-
+- gtk_container_add(GTK_CONTAINER(frame),scrolled);
+- label = gtk_label_new("Info");
+- gtk_notebook_append_page(GTK_NOTEBOOK(tabs),frame,label);
+-
+- text = gtk_text_view_new();
+- gtk_text_view_set_editable(GTK_TEXT_VIEW(text),FALSE);
++ vbox = gkrellm_gtk_framed_notebook_page(tabs,"Info");
++ text = gkrellm_gtk_scrolled_text_view(vbox, NULL, GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+ vaiobright_create_help_text(text);
+- gtk_container_add(GTK_CONTAINER(scrolled),text);
+-
+
+ /* About tab */
+ plugin_about_text = g_strdup_printf(
diff --git a/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-textrel.patch b/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-textrel.patch
new file mode 100644
index 000000000000..4cdaa1dd4c8e
--- /dev/null
+++ b/x11-plugins/gkrellm-vaiobright/files/gkrellm-vaiobright-2.5-textrel.patch
@@ -0,0 +1,38 @@
+--- vaiobright-2.5/Makefile.orig 2002-10-20 16:52:19.000000000 -0600
++++ vaiobright-2.5/Makefile 2007-02-21 08:55:39.000000000 -0600
+@@ -1,10 +1,11 @@
+ HOME = .
+ PREFIX = /usr
+-CC = cc
++CC ?= cc
+ INCLUDE = -I./ -I${PREFIX}/include
+-OPTS = -shared `pkg-config gtk+-2.0 --cflags`
++CFLAGS += -shared `pkg-config gtk+-2.0 --cflags` -fPIC
++LDFLAGS += -shared -fPIC
+ DEFINES =
+-LIBS = `pkg-config gtk+-2.0 --cflags`
++LIBS = `pkg-config gtk+-2.0 --libs`
+
+ GKVO = vaiobright.o
+ GKV = vaiobright.so
+@@ -12,7 +13,7 @@
+ all: $(GKV)
+
+ $(GKV): $(GKVO)
+- $(CC) $(OPTS) -o $(GKV) $(GKVO) $(LIBS)
++ $(CC) $(LDFLAGS) -o $(GKV) $(GKVO) $(LIBS)
+
+ install:
+ @-echo "Copy the plugin ($(GKV) to ~/.gkrellm2/plugins/$(GKV) and restart gkrellm."
+@@ -22,9 +23,9 @@
+ @-rm *.o *.so
+
+ .c.so: $(DEPEND)
+- $(CC) $(OPTS) $(INCLUDE) $(DEFINES) -fPIC -c $*.c -o $@
++ $(CC) $(CFLAGS) $(INCLUDE) $(DEFINES) -fPIC -c $*.c -o $@
+
+ .c.o: $(DEPEND)
+- $(CC) $(OPTS) $(INCLUDE) $(DEFINES) -c $*.c -o $@
++ $(CC) $(CFLAGS) $(INCLUDE) $(DEFINES) -c $*.c -o $@
+
+ .SUFFIXES: .c .so .o
diff --git a/x11-plugins/gkrellm-vaiobright/gkrellm-vaiobright-2.5-r2.ebuild b/x11-plugins/gkrellm-vaiobright/gkrellm-vaiobright-2.5-r2.ebuild
new file mode 100644
index 000000000000..4f67780e0125
--- /dev/null
+++ b/x11-plugins/gkrellm-vaiobright/gkrellm-vaiobright-2.5-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gkrellm-plugin
+
+MY_P=${P/gkrellm-/}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="Superslim VAIO LCD Brightness Control Plugin for Gkrellm"
+SRC_URI="http://nerv-un.net/~dragorn/code/${MY_P}.tar.gz"
+HOMEPAGE="http://nerv-un.net/~dragorn/"
+IUSE=""
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 x86"
+
+RDEPEND="app-admin/gkrellm[X]"
+
+PLUGIN_SO=vaiobright.so
+
+PATCHES=(
+ "${FILESDIR}"/${P}-textrel.patch
+ "${FILESDIR}"/${P}-fixinfo.patch
+)
diff --git a/x11-plugins/gkrellm-vaiobright/metadata.xml b/x11-plugins/gkrellm-vaiobright/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/x11-plugins/gkrellm-vaiobright/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>