From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- x11-plugins/gkrellm-xkb/Manifest | 6 ++++ .../gkrellm-xkb/files/gkrellm-xkb-makefile.patch | 35 ++++++++++++++++++++++ x11-plugins/gkrellm-xkb/gkrellm-xkb-1.05-r1.ebuild | 27 +++++++++++++++++ x11-plugins/gkrellm-xkb/metadata.xml | 5 ++++ 4 files changed, 73 insertions(+) create mode 100644 x11-plugins/gkrellm-xkb/Manifest create mode 100644 x11-plugins/gkrellm-xkb/files/gkrellm-xkb-makefile.patch create mode 100644 x11-plugins/gkrellm-xkb/gkrellm-xkb-1.05-r1.ebuild create mode 100644 x11-plugins/gkrellm-xkb/metadata.xml (limited to 'x11-plugins/gkrellm-xkb') diff --git a/x11-plugins/gkrellm-xkb/Manifest b/x11-plugins/gkrellm-xkb/Manifest new file mode 100644 index 000000000000..4184ab47ae01 --- /dev/null +++ b/x11-plugins/gkrellm-xkb/Manifest @@ -0,0 +1,6 @@ +AUX gkrellm-xkb-makefile.patch 1030 SHA256 eb83473b8c3cd5393237ae136925b961dd840ee1805b3c83dff45b7c7d062e21 SHA512 2a9e3959ad0920126f1c93193f76b087590f5428fe2b8d1cd66670343547ed8030937723b4a0a71e620d1ac518ae4a36231aced63d88171976ea1cf1d3c2c4b7 WHIRLPOOL fa60500464a4a9f99128bc55e87e091f3fb83a38f755d00c43d36fc8372779690c9a83fde2b3fddde707a0bf752fd5b9fdd700715f6fa371c1ec4b8d0c2564f8 +DIST gkrellm-xkb-1.05.tar.gz 37775 SHA256 0216f3a18fbefad0f672034b80f97545a9db35c575660b7be1a4978317481981 SHA512 451c66c875af8dcb6998ba1b6242332002328b81112315cd6eee453612cbd8e23f78d7b829224d623cee90b08445b721dfd60e2483a710f4f97860c82654ba2e WHIRLPOOL 4bc443814fdeaf16f8be8b81303eefe1c44a811a9d20802dd8fbb246ac87e467247e01a4eb0581432ab91ed0f843334d5a9407c802a46c4e48b252fe668a03b1 +EBUILD gkrellm-xkb-1.05-r1.ebuild 576 SHA256 84f313a8e494d144bb441b25124a712adc2f776fbafdd32090c7e37532bdc62b SHA512 cd35c4f120cb28f0bd056a3596105fbd428640dbcf0f650afda48e06ec06d3f6f957198a5d883c54cc33bde01ae400615788a418ec8b59d8d4c13b3f1fe28d3b WHIRLPOOL 382ac343969edac9eea472df4d1b1911fca501797e5b88848558afff584c743c0354d349702a11cf88b7a9cdd60512f0e13db9df90e2a1a6bdf05a2d70c40e55 +MISC ChangeLog 3020 SHA256 0b57adb01db6973975cdf69c1a9d6c0d8bb14a991aa35645dd34847c39bc0e3d SHA512 e9997930cd2bc128a6d9aa6e38dd6738867472135a4539fc2fdfb7f658d24af2ea85b231808f60504f7f701992f435edc74a410fd44c15d666102217ddee864b WHIRLPOOL fbb6bb94fd2359453ac7446210a04763a3b03a926a87b8c92916026dd5eddff61fd51d674ae1cf31f28185ce5ba7db5e850cdb7cb1a8d4cf002b8660c85e2eae +MISC ChangeLog-2015 1403 SHA256 aa1b072a118870572a7057ec3322d72e54e35bc9e355fb0eea69109d0bd99b82 SHA512 d676a6ed89f32da3be5e1fac055f76792434bc314d385c16177622bc101cfb011a1ebf0c21e5c4aa351aa2d6715a5e5c60c999013a267166bc183b89af01f53e WHIRLPOOL 8dfefa3cc688513bfddcf9e3525652a36b84e2123a6604aef62c8207bbd8b1a28cafc7fa17de1ede2caa29c283ab3ce5febbf2cc364df27207f787993a121382 +MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968 diff --git a/x11-plugins/gkrellm-xkb/files/gkrellm-xkb-makefile.patch b/x11-plugins/gkrellm-xkb/files/gkrellm-xkb-makefile.patch new file mode 100644 index 000000000000..425a0a0417ee --- /dev/null +++ b/x11-plugins/gkrellm-xkb/files/gkrellm-xkb-makefile.patch @@ -0,0 +1,35 @@ +This patch is by Michael Mair-Keimberger, as part of bug 338786. It +teaches the Makefile to support the user's LDFLAGS. + +Gentoo-Bug: 338786 + +--- a/Makefile 2004-01-05 07:34:36.000000000 +0100 ++++ b/Makefile 2013-03-15 22:11:58.105227982 +0100 +@@ -5,18 +5,16 @@ + GKRELLM_INCLUDE = -I$(PREFIX)/include + GTK_CFLAGS = `$(GTK_CONFIG) --cflags` + GTK_LIB = `$(GTK_CONFIG) --libs` +-FLAGS = -Wall -fPIC $(GTK_CFLAGS) $(GKRELLM_INCLUDE) +-CFLAGS ?= -O -g +-CFLAGS += $(FLAGS) ++FLAGS = -fPIC $(GTK_CFLAGS) $(GKRELLM_INCLUDE) + LIBS = $(GTK_LIB) + LFLAGS = -shared +-CC ?= gcc ++CC = $(CC) + INSTALL = install -c + INSTALL_PROGRAM = $(INSTALL) -s + PIX = caps_off.xpm caps_on.xpm num_off.xpm num_on.xpm + + xkb.so: main.o +- $(CC) $(FLAGS) main.o -o xkb.so $(LIBS) $(LFLAGS) ++ $(CC) $(CFLAGS) $(FLAGS) $(LDFLAGS) main.o -o xkb.so $(LIBS) $(LFLAGS) + + clean: + rm -f *.o core *.so* *.bak *~ +@@ -25,4 +23,4 @@ + $(INSTALL_PROGRAM) xkb.so $(PLUGIN_DIR) + + main.o: main.c $(PIX) +- $(CC) $(FLAGS) -c main.c ++ $(CC) $(CFLAGS) $(FLAGS) $(LDFLAGS) -c main.c diff --git a/x11-plugins/gkrellm-xkb/gkrellm-xkb-1.05-r1.ebuild b/x11-plugins/gkrellm-xkb/gkrellm-xkb-1.05-r1.ebuild new file mode 100644 index 000000000000..81db97705c9d --- /dev/null +++ b/x11-plugins/gkrellm-xkb/gkrellm-xkb-1.05-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="XKB keyboard switcher for gkrellm2" +HOMEPAGE="http://tripie.sweb.cz/gkrellm/xkb/" +SRC_URI="http://tripie.sweb.cz/gkrellm/xkb/dist/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +COMMON_DEPEND="app-admin/gkrellm[X]" +RDEPEND+=" ${COMMON_DEPEND}" +DEPEND+=" ${COMMON_DEPEND}" + +PLUGIN_SO=xkb.so + +PATCHES=( "${FILESDIR}/${PN}-makefile.patch" ) + +src_compile() { + emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" +} diff --git a/x11-plugins/gkrellm-xkb/metadata.xml b/x11-plugins/gkrellm-xkb/metadata.xml new file mode 100644 index 000000000000..6f49eba8f496 --- /dev/null +++ b/x11-plugins/gkrellm-xkb/metadata.xml @@ -0,0 +1,5 @@ + + + + + -- cgit v1.2.3