diff options
Diffstat (limited to 'x11-plugins/gkrellmss')
-rw-r--r-- | x11-plugins/gkrellmss/ChangeLog | 10 | ||||
-rw-r--r-- | x11-plugins/gkrellmss/Manifest | 4 | ||||
-rw-r--r-- | x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch | 25 | ||||
-rw-r--r-- | x11-plugins/gkrellmss/gkrellmss-2.6-r2.ebuild | 44 |
4 files changed, 80 insertions, 3 deletions
diff --git a/x11-plugins/gkrellmss/ChangeLog b/x11-plugins/gkrellmss/ChangeLog index 812b475f0ed6..e3be60ff1d3b 100644 --- a/x11-plugins/gkrellmss/ChangeLog +++ b/x11-plugins/gkrellmss/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-plugins/gkrellmss -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-plugins/gkrellmss/ChangeLog,v 1.32 2009/08/03 16:12:10 lack Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/gkrellmss/ChangeLog,v 1.33 2010/08/11 12:45:34 lack Exp $ + +*gkrellmss-2.6-r2 (11 Aug 2010) + + 11 Aug 2010; Jim Ramsay <lack@gentoo.org> +gkrellmss-2.6-r2.ebuild, + +files/gkrellmss-2.6-Respect-LDFLAGS.patch: + Patch to respect LDFLAGS (Bug #331809) 03 Aug 2009; Jim Ramsay <lack@gentoo.org> gkrellmss-2.6.ebuild, gkrellmss-2.6-r1.ebuild: diff --git a/x11-plugins/gkrellmss/Manifest b/x11-plugins/gkrellmss/Manifest index 9b301fd2330e..e002136297ac 100644 --- a/x11-plugins/gkrellmss/Manifest +++ b/x11-plugins/gkrellmss/Manifest @@ -1,6 +1,8 @@ +AUX gkrellmss-2.6-Respect-LDFLAGS.patch 506 RMD160 2f8cfd5e98b0cedc7e40ed685770a5d578e80298 SHA1 b5f9543517d47fe7de708cfc6deccbfaf4cb1279 SHA256 ffa900b71669b58fddfdced2731c4d1d4e08162a968c8c8ed4274b652628a0ae AUX gkrellmss-patch-2.3.diff 638 RMD160 1b707dcb59e60689298b037c7675cd0806fd2d71 SHA1 bb9a990568fede5a0e7d103ac38ddbf562fc6875 SHA256 5c29e222b90c2c763b3075aacafb9da1e183a44727b2951ca2d6598f0608891f DIST gkrellmss-2.6.tar.gz 32082 RMD160 84dbfdf501f0aababf649bb1233921a8391dbd5e SHA1 6f52678e834610bc11ed652d8d54f215d6c43e25 SHA256 370da16c1247dec9d64cb56c568e218b0b5a1e294ad55fa8776408c75a916f4b EBUILD gkrellmss-2.6-r1.ebuild 952 RMD160 339ad254da4c94efefb917d91395806ba6405e77 SHA1 50a9e094f9493afaa71684b11a39e7075f34ecf0 SHA256 2f4184552bafcfd4a9a7e9625bc99984ce79f3c412d231d9da714bb6c0377326 +EBUILD gkrellmss-2.6-r2.ebuild 1024 RMD160 bb31fdeee28cebfe8674538553b48808b8346be3 SHA1 40c8e494d79c4c9de293cacf7935d4fccc09dbb8 SHA256 6a583aaeaaabc7d6ebe769434649fe9f0d7ba27a543999a0f76bf889452c763a EBUILD gkrellmss-2.6.ebuild 950 RMD160 92b023ba7d5f6b5278e29ef061f49361e10831b1 SHA1 3655a6659b036301d8d577fcbcefaeb947ad42d1 SHA256 48de96a50e62654076de213a5768a6347a13d858db69243bac14658e4cc472cd -MISC ChangeLog 4019 RMD160 6b60dc0b718a54144e479f522d0af0df9cf3ceae SHA1 90041aeca2b189178b787cb6d149b09699dcb073 SHA256 99ad1573f6289377cd19f4b505e318f7380b56f9eed90cb55be58bdb085fb798 +MISC ChangeLog 4210 RMD160 e73051b2485d1196df200708d0ade83ac0bbf965 SHA1 1b63c517c9817c8d44b68a2d15dab3cccff39050 SHA256 59e232a1d5e2c5f809e354a12f5a79861c289898a6a5ed016cc19a6c34adeb22 MISC metadata.xml 254 RMD160 415926d9875e8fe9b0d03e74435ad2521fac159c SHA1 172a4c3880766b1bb7e75f4f2b4ed0b62c1d2d6c SHA256 dafc7e6c5cb681b9d6ecbe2ff4280bb987d3533c30bb334b4845faee02aa7279 diff --git a/x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch b/x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch new file mode 100644 index 000000000000..dbb034435ecb --- /dev/null +++ b/x11-plugins/gkrellmss/files/gkrellmss-2.6-Respect-LDFLAGS.patch @@ -0,0 +1,25 @@ +From e33eeeec5d922b79f18e0c39a7f80ef3c44ccc7e Mon Sep 17 00:00:00 2001 +From: Jim Ramsay <jim.ramsay@motorola.com> +Date: Wed, 11 Aug 2010 08:37:20 -0400 +Subject: [PATCH] Respect LDFLAGS + +--- + src/Makefile | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +diff --git a/src/Makefile b/src/Makefile +index e618bd4..35a1453 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -78,6 +78,8 @@ LFLAGS = -shared + STRIP ?= -s + endif + ++LFLAGS += $(LDFLAGS) ++ + ifeq ($(debug),1) + FLAGS += -g + endif +-- +1.7.2 + diff --git a/x11-plugins/gkrellmss/gkrellmss-2.6-r2.ebuild b/x11-plugins/gkrellmss/gkrellmss-2.6-r2.ebuild new file mode 100644 index 000000000000..f286e609a9bb --- /dev/null +++ b/x11-plugins/gkrellmss/gkrellmss-2.6-r2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/gkrellmss/gkrellmss-2.6-r2.ebuild,v 1.1 2010/08/11 12:45:34 lack Exp $ + +EAPI=3 +inherit gkrellm-plugin + +IUSE="+alsa esd nls" + +DESCRIPTION="A plugin for GKrellM2 that has a VU meter and a sound chart" +HOMEPAGE="http://members.dslextreme.com/users/billw/gkrellmss/gkrellmss.html" +SRC_URI="http://web.wt.net/~billw/gkrellmss/${P}.tar.gz" + +RDEPEND="=sci-libs/fftw-3* + esd? ( media-sound/esound ) + alsa? ( media-libs/alsa-lib )" + +DEPEND="${RDEPEND}" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +PLUGIN_SO="src/gkrellmss.so" +PLUGIN_DOCS="Themes" + +pkg_setup() { + if ! use esd && ! use alsa; then + die "You must enable at least one of USE=esd or USE=alsa" + fi +} + +src_prepare() { + epatch "${FILESDIR}/${P}-Respect-LDFLAGS.patch" +} + +src_compile() { + local myconf + + use nls && myconf="${myconf} enable_nls=1" + + addpredict /dev/snd + emake ${myconf} || die +} |