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/gkrellm-volume |
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/gkrellm-volume')
5 files changed, 117 insertions, 0 deletions
diff --git a/x11-plugins/gkrellm-volume/Manifest b/x11-plugins/gkrellm-volume/Manifest new file mode 100644 index 000000000000..b56b3f92f5b4 --- /dev/null +++ b/x11-plugins/gkrellm-volume/Manifest @@ -0,0 +1,7 @@ +AUX gkrellm-volume-2.1.13-makefile.patch 1293 SHA256 20a6b416ad0cceae8039575057f609b18c12b42fc9312a48f4685a688e54cdb9 SHA512 2e4843be7f03b17fd7a496bc31509d83a6733e26231fcae683fcae4abb7ce21fb1465e2f5aa6d813d1f9fc449c4a8cddc738e12d6d93394fc472e5976d05fd4c WHIRLPOOL 48770a4e005b5be521a6944972d7421a9cc3c0d6fc4e645588c0b30aa4a08001bcd00351de16cde3df330108a468da60e2b98b45f91d6a532a5b17875123c25a +AUX gkrellm-volume-2.1.13-reenable.patch 463 SHA256 072a45be3209535b313e6b8162d8c015593375c43b5e15cf18ba6eed86f880b2 SHA512 e3d37f60094da39717309d3cfa644f51c0802dac624ab18e97a1303731f3c9c62561a9ab01e56d70af133fa0b8720fcd88eec0e4cc4bf53b312df997174b1a8f WHIRLPOOL 342ebb5b96be7c9b8724452dc070389bd39f7f7284e48bd83b1a52dfb0974cf16c57d9054c0c6c1827d401d9a919e57d3a723cf8d1626e5b148181cd254d0765 +DIST gkrellm-volume-2.1.13.tar.gz 42087 SHA256 85fa0ac0d242725f81316efba171315323822117d2e24d67273c3356e1b15a43 SHA512 4f244978ea8b68994540b050244350c7c2389b227541822fde009408378ce0511c32956daea205465a4c4890c68e47f64dcd8b3eca8901963d38fd1852526eb5 WHIRLPOOL d6e4ca63bb08efe4b989a5bcd10343d0e4e30402b32dfaa6e33f2845b203402f252c4c9c04c05f0d0f69039c93733f449ce3e49a31f853b6b2760cb826b0ecd5 +EBUILD gkrellm-volume-2.1.13-r2.ebuild 730 SHA256 8763aa66c89448ac56f176aa0c05e1134dd80594dd9317e26455bebe57005f77 SHA512 c9ba53e9464e1eed09594550bf47517799fa10af8b3cd3931aae3c5871ccae3a72d2d96f72f8d852cee14a84a759f1bf891f61d60da0a6ecbc6223be48507bcd WHIRLPOOL a03f7d3c08f25dc1403a2cb68861cd3267111f21fd5c300a9f24e3b5eacffabf0a2c08904998354217fd0f01ffaefbde1accd2182b751d6e1e5689eb5d865010 +MISC ChangeLog 3099 SHA256 6370e9279b2ccec16283f4f4064b503b8a34f47bcb67fa778ff74a8a28dd7535 SHA512 f98b340c7f48dbac12a3e1d3ed219960476f0a7d5678695587a71d0eaed2ea93a58ac2709be56ea931c12774f436bd2730806bff4ae22c6b78ac24117931a828 WHIRLPOOL 74a4b0403fcbe24fdcf166ce5e2814b746d40f6b76c67f0285925b21649e3698deeb323ec89db83bdf56f6ad139e4beb6c2a5434c0979b843f4bffc884ad5696 +MISC ChangeLog-2015 5107 SHA256 e649f0e96f111d6478cf8f69b6c67f9816d22c587b0531a918174be70b09b0bf SHA512 c3e6f38d80891dd9213aba4f20921beef216f3dcebf26144712777ac8e81c399ad5d8a3bd66665797a864404b33f743728f0ed498742abf71a091435c38d818c WHIRLPOOL 858718e2f038508511793ee2178d2f3901fd9489eb42eddcaaf178f0152f9f34be09f8e409c1dccdc7365bb553a7d9d73d2ad4d6c07933d8fce8fa29f50fa698 +MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968 diff --git a/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-makefile.patch b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-makefile.patch new file mode 100644 index 000000000000..23d822ca7fc8 --- /dev/null +++ b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-makefile.patch @@ -0,0 +1,57 @@ +--- a/Makefile 2004-08-19 22:07:27.000000000 +0200 ++++ b/Makefile_new 2013-03-16 21:16:03.919755685 +0100 +@@ -3,7 +3,7 @@ + PACKAGE ?= gkrellm-volume + LOCALEDIR ?= /usr/local/share/locale + +-FLAGS += -DPACKAGE="\"$(PACKAGE)\"" ++CFLAGS += -DPACKAGE="\"$(PACKAGE)\"" + export PACKAGE LOCALEDIR + + GTK_CONFIG = pkg-config gtk+-2.0 +@@ -14,31 +14,32 @@ + GTK_CFLAGS = `$(GTK_CONFIG) --cflags` + GTK_LIB = `$(GTK_CONFIG) --libs` + +-FLAGS = -O2 -Wall -fPIC $(GTK_CFLAGS) $(GKRELLM_INCLUDE) ++CFLAGS := $(CFLAGS) -fPIC $(GTK_CFLAGS) $(GKRELLM_INCLUDE) + LIBS = $(GTK_LIB) + LFLAGS = -shared ++LFLAGS += $(LDFLAGS) + + OBJS = volume.o mixer.o oss_mixer.o + + ifeq ($(enable_alsa),1) +- FLAGS += -DALSA ++ CFLAGS += -DALSA + LIBS += -lasound + OBJS += alsa_mixer.o + endif + + ifeq ($(enable_nls),1) +- FLAGS += -DENABLE_NLS -DLOCALEDIR=\"$(LOCALEDIR)\" ++ CFLAGS += -DENABLE_NLS -DLOCALEDIR=\"$(LOCALEDIR)\" + export enable_nls + endif + +-CC = gcc $(CFLAGS) $(FLAGS) ++CC = $(CC) + + INSTALL = install -c + INSTALL_PROGRAM = $(INSTALL) -s + + all: volume.so + (cd po && ${MAKE} all ) +- ++ + volume.so: $(OBJS) + $(CC) $(OBJS) -o volume.so $(LIBS) $(LFLAGS) + +@@ -50,5 +51,4 @@ + (cd po && ${MAKE} install) + $(INSTALL_PROGRAM) volume.so $(PLUGIN_DIR) + +-%.c.o: %.c +- ++%.c.o: %.c +\ No newline at end of file diff --git a/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch new file mode 100644 index 000000000000..a3e3218dc02f --- /dev/null +++ b/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch @@ -0,0 +1,14 @@ +diff --git a/volume.c b/volume.c +index 18418d1..58708d4 100644 +--- a/volume.c ++++ b/volume.c +@@ -74,6 +74,9 @@ static void remove_all_mixers() { + static Slider *add_slider(Mixer *m, int dev) { + Slider *result,*s; + if (dev < 0 || dev >= mixer_get_nr_devices(m->mixer)) return NULL; ++ for (s = m->Sliderz ; s != NULL; s = s->next) ++ if (s->dev == dev) ++ return s; + result = malloc(sizeof(Slider)); + result->mixer = m->mixer; + result->parent = m; diff --git a/x11-plugins/gkrellm-volume/gkrellm-volume-2.1.13-r2.ebuild b/x11-plugins/gkrellm-volume/gkrellm-volume-2.1.13-r2.ebuild new file mode 100644 index 000000000000..db88433d0fe0 --- /dev/null +++ b/x11-plugins/gkrellm-volume/gkrellm-volume-2.1.13-r2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gkrellm-plugin toolchain-funcs + +DESCRIPTION="A mixer control plugin for gkrellm" +HOMEPAGE="http://gkrellm.luon.net/volume.php" +SRC_URI="http://gkrellm.luon.net/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~alpha amd64 ~ppc ~sparc x86" +IUSE="alsa" + +DEPEND="alsa? ( media-libs/alsa-lib )" +RDEPEND="${DEPEND} + app-admin/gkrellm[X] +" + +S="${WORKDIR}/${PN}" + +PLUGIN_SO="volume.so" + +PATCHES=( + "${FILESDIR}/${P}-reenable.patch" + "${FILESDIR}/${P}-makefile.patch" +) + +src_compile() { + local myconf="" + use alsa && myconf="${myconf} enable_alsa=1" + emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" "${myconf}" +} diff --git a/x11-plugins/gkrellm-volume/metadata.xml b/x11-plugins/gkrellm-volume/metadata.xml new file mode 100644 index 000000000000..6f49eba8f496 --- /dev/null +++ b/x11-plugins/gkrellm-volume/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> |