diff options
author | Rob Romans <killsoft@gentoo.org> | 2005-03-07 06:12:36 +0000 |
---|---|---|
committer | Rob Romans <killsoft@gentoo.org> | 2005-03-07 06:12:36 +0000 |
commit | 4a300a2b6f4b5c74d56dc5167cfbc9ecbaca7b7b (patch) | |
tree | f503d18a2c0168e98a727c4073224fce56414bd4 /media-radio | |
parent | Added threading support. (diff) | |
download | historical-4a300a2b6f4b5c74d56dc5167cfbc9ecbaca7b7b.tar.gz historical-4a300a2b6f4b5c74d56dc5167cfbc9ecbaca7b7b.tar.bz2 historical-4a300a2b6f4b5c74d56dc5167cfbc9ecbaca7b7b.zip |
add patch from Sen. Santofimia, fix QA warn on 0.6.ebuild
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'media-radio')
-rw-r--r-- | media-radio/gmfsk/ChangeLog | 11 | ||||
-rw-r--r-- | media-radio/gmfsk/Manifest | 7 | ||||
-rw-r--r-- | media-radio/gmfsk/files/digest-gmfsk-0.6-r1 | 1 | ||||
-rw-r--r-- | media-radio/gmfsk/files/gmfsk-patch-mt63_dsp.h | 21 | ||||
-rw-r--r-- | media-radio/gmfsk/gmfsk-0.6-r1.ebuild | 37 | ||||
-rw-r--r-- | media-radio/gmfsk/gmfsk-0.6.ebuild | 7 |
6 files changed, 76 insertions, 8 deletions
diff --git a/media-radio/gmfsk/ChangeLog b/media-radio/gmfsk/ChangeLog index 21c2aa8b603e..001c93cd42dd 100644 --- a/media-radio/gmfsk/ChangeLog +++ b/media-radio/gmfsk/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-radio/gmfsk -# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-radio/gmfsk/ChangeLog,v 1.2 2004/07/24 05:07:19 killsoft Exp $ +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-radio/gmfsk/ChangeLog,v 1.3 2005/03/07 06:12:35 killsoft Exp $ + + 06 Mar 2005; Robb Romans <killsoft@gentoo.org> + +files/gmfsk-patch-mt63_dsp.h: + Add a patch from Francisco José Cañizares Santofimia, + obtained from Carl Makin, to enable compilation on certain + newer configurations. This may or may not be necessary + for your system, but shouldn't hurt anything. 24 Jul 2004; Robb Romans <killsoft@gentoo.org> gmfsk-0.6.ebuild: Add docs diff --git a/media-radio/gmfsk/Manifest b/media-radio/gmfsk/Manifest index 5a8e50495f7a..a9e65be89530 100644 --- a/media-radio/gmfsk/Manifest +++ b/media-radio/gmfsk/Manifest @@ -1,4 +1,7 @@ -MD5 3552a954235e853a6521f9fcb932d70b gmfsk-0.6.ebuild 827 -MD5 5f119731698bd682fc9fe66be22f71a0 ChangeLog 514 +MD5 7be5d7b0034f3b078432ffa8f9f27ef5 ChangeLog 821 MD5 28d0c3bb6c80425620241cff231da8d3 metadata.xml 224 +MD5 30b9c94f05b144515d0be9fba74e33ba gmfsk-0.6-r1.ebuild 949 +MD5 99f43feef7b504ee834ec897ce0e74e0 gmfsk-0.6.ebuild 829 +MD5 3b2985c7057b5000b272a85ad2fe5a77 files/digest-gmfsk-0.6-r1 61 +MD5 6f6f711166a2d339c81540d1ef9954af files/gmfsk-patch-mt63_dsp.h 800 MD5 3b2985c7057b5000b272a85ad2fe5a77 files/digest-gmfsk-0.6 61 diff --git a/media-radio/gmfsk/files/digest-gmfsk-0.6-r1 b/media-radio/gmfsk/files/digest-gmfsk-0.6-r1 new file mode 100644 index 000000000000..3e5fe16eed08 --- /dev/null +++ b/media-radio/gmfsk/files/digest-gmfsk-0.6-r1 @@ -0,0 +1 @@ +MD5 184840b31b85f6c4f86cdbe27f0644c8 gmfsk-0.6.tar.gz 540765 diff --git a/media-radio/gmfsk/files/gmfsk-patch-mt63_dsp.h b/media-radio/gmfsk/files/gmfsk-patch-mt63_dsp.h new file mode 100644 index 000000000000..2fed48b35150 --- /dev/null +++ b/media-radio/gmfsk/files/gmfsk-patch-mt63_dsp.h @@ -0,0 +1,21 @@ +--- src/mt63/dsp.h.orig Sat Sep 25 10:52:22 2004 ++++ src/mt63/dsp.h Sat Sep 25 10:58:58 2004 +@@ -555,15 +555,15 @@ + inline void LowPass2(typeInp Inp, LowPass2elem &Elem, + typeW W1, typeW W2, typeW W5) + { double Sum, Diff; +- Sum=Elem.Mid+Elem.Out; Diff=Elem.Mid-Elem.Out; Elem.Mid+=W2*Inp-W1*Sum; Out+=W5*Diff; } ++ Sum=Elem.Mid+Elem.Out; Diff=Elem.Mid-Elem.Out; Elem.Mid+=W2*Inp-W1*Sum; Elem.Out+=W5*Diff; } + + template <class typeInp> + inline void LowPass2(typeInp Inp, LowPass2elem &Elem, LowPass2weight &Weight) + { double Sum, Diff; + Sum=Elem.Mid+Elem.Out; + Diff=Elem.Mid-Elem.Out; +- Elem.Mid+=Weight.W2*Inp-Weigth.W1*Sum; +- Out+=Weight.W5*Diff; } ++ Elem.Mid+=Weight.W2*Inp-Weight.W1*Sum; ++ Elem.Out+=Weight.W5*Diff; } + + /* + inline void LowPass2(float Inp, double &Mid, double &Out, diff --git a/media-radio/gmfsk/gmfsk-0.6-r1.ebuild b/media-radio/gmfsk/gmfsk-0.6-r1.ebuild new file mode 100644 index 000000000000..aabcc6621eca --- /dev/null +++ b/media-radio/gmfsk/gmfsk-0.6-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-radio/gmfsk/gmfsk-0.6-r1.ebuild,v 1.1 2005/03/07 06:12:35 killsoft Exp $ + +inherit eutils gnome2 + +DESCRIPTION="Gnome MFSK, RTTY, THROB, PSK31, MT63 and HELLSCHREIBER terminal" +HOMEPAGE="http://gmfsk.connect.fi/index.html" +SRC_URI="http://he.fi/pub/ham/unix/linux/hfmodems/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~x86 ~ppc" +IUSE="doc" + +RDEPEND="virtual/libc + virtual/x11 + gnome-base/gnome-libs + >=gnome-base/libgnomeui-2.0 + gnome-extra/yelp + >=media-libs/hamlib-1.2.0 + <sci-libs/fftw-3" + +DEPEND="${RDEPEND} + >=app-text/scrollkeeper-0.3.5 + dev-util/pkgconfig + >=gnome-base/gconf-2.6" + +G2CONF="${G2CONF} --enable-hamlib" +DOCS="AUTHORS COPYING COPYING-DOCS ChangeLog INSTALL NEWS README" + +src_unpack(){ + unpack ${A} + cd ${S} + epatch ${FILESDIR}/${PN}-patch-mt63_dsp.h || \ + die "epatch failed" +} diff --git a/media-radio/gmfsk/gmfsk-0.6.ebuild b/media-radio/gmfsk/gmfsk-0.6.ebuild index a2599390ec3c..154f7e653c6e 100644 --- a/media-radio/gmfsk/gmfsk-0.6.ebuild +++ b/media-radio/gmfsk/gmfsk-0.6.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-radio/gmfsk/gmfsk-0.6.ebuild,v 1.5 2004/12/29 02:48:51 ribosome Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-radio/gmfsk/gmfsk-0.6.ebuild,v 1.6 2005/03/07 06:12:35 killsoft Exp $ inherit gnome2 @@ -11,7 +11,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="x86 ~ppc" -IUSE="" +IUSE="doc" RDEPEND="virtual/libc virtual/x11 @@ -28,4 +28,3 @@ DEPEND="${RDEPEND} G2CONF="${G2CONF} --enable-hamlib" DOCS="AUTHORS COPYING COPYING-DOCS ChangeLog INSTALL NEWS README" - |