rpms/gmfsk/F-12 gmfsk-0.7pre1-gcc.patch,1.1,1.2 gmfsk.spec,1.3,1.4

Caolan McNamara caolanm at fedoraproject.org
Fri Jan 15 10:55:51 UTC 2010


Author: caolanm

Update of /cvs/pkgs/rpms/gmfsk/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv508/F-12

Modified Files:
	gmfsk-0.7pre1-gcc.patch gmfsk.spec 
Log Message:
Resolves: rhbz#511780 fix FTBFS

gmfsk-0.7pre1-gcc.patch:
 mfsk/mfskrx.c   |    4 ++--
 misc/cmplx.c    |    4 ++--
 misc/cmplx.h    |    4 ++--
 misc/misc.c     |    2 +-
 misc/misc.h     |    2 +-
 olivia/mfsk.h   |   10 +++++-----
 psk31/psk31rx.c |    2 +-
 rtty/rttyrx.c   |    2 +-
 snd.c           |    2 +-
 throb/throbrx.c |    2 +-
 10 files changed, 17 insertions(+), 17 deletions(-)

Index: gmfsk-0.7pre1-gcc.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gmfsk/F-12/gmfsk-0.7pre1-gcc.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- gmfsk-0.7pre1-gcc.patch	2 Mar 2008 20:50:52 -0000	1.1
+++ gmfsk-0.7pre1-gcc.patch	15 Jan 2010 10:55:51 -0000	1.2
@@ -1,5 +1,5 @@
-diff -up gmfsk-0.7pre1/src/olivia/mfsk.h.gccfix gmfsk-0.7pre1/src/olivia/mfsk.h
---- gmfsk-0.7pre1/src/olivia/mfsk.h.gccfix	2005-01-20 14:38:06.000000000 -0600
+diff -up gmfsk-0.7pre1/src/olivia/mfsk.h gmfsk-0.7pre1/src/olivia/mfsk.h
+--- gmfsk-0.7pre1/src/olivia/mfsk.h	2005-01-20 14:38:06.000000000 -0600
 +++ gmfsk-0.7pre1/src/olivia/mfsk.h	2008-02-28 16:27:08.000000000 -0600
 @@ -1448,7 +1448,7 @@ class MFSK_Encoder
     void PrintOutputBlock(void)
@@ -42,3 +42,138 @@ diff -up gmfsk-0.7pre1/src/olivia/mfsk.h
  
     Seq<Type> InputBuffer;
  
+diff -ru gmfsk-0.7pre1/src/mfsk/mfskrx.c gmfsk-0.7pre1/src/mfsk/mfskrx.c
+--- gmfsk-0.7pre1/src/mfsk/mfskrx.c	2010-01-15 10:30:59.000000000 +0000
++++ gmfsk-0.7pre1/src/mfsk/mfskrx.c	2010-01-15 10:36:21.000000000 +0000
+@@ -56,7 +56,7 @@
+ {
+ 	struct mfsk *m = (struct mfsk *) trx->modem;
+ 
+-	m->picf += carg(ccor(m->prevz, z)) * SampleRate / (2.0 * M_PI);
++	m->picf += misc_carg(ccor(m->prevz, z)) * SampleRate / (2.0 * M_PI);
+ 	m->prevz = z;
+ 
+ 	if ((m->counter % SAMPLES_PER_PIXEL) == 0) {
+@@ -311,7 +311,7 @@
+ 		return;
+ 
+ 	z = ccor(m->prev1vector, m->currvector);
+-	x = carg(z) / m->symlen / (2.0 * M_PI / SampleRate);
++	x = misc_carg(z) / m->symlen / (2.0 * M_PI / SampleRate);
+ 
+ 	if (x > -m->tonespacing / 2.0 &&  x < m->tonespacing / 2.0)
+ 		trx_set_freq(trx->frequency + (x / 8.0));
+diff -ru gmfsk-0.7pre1/src/misc/cmplx.c gmfsk-0.7pre1/src/misc/cmplx.c
+--- gmfsk-0.7pre1/src/misc/cmplx.c	2010-01-15 10:30:59.000000000 +0000
++++ gmfsk-0.7pre1/src/misc/cmplx.c	2010-01-15 10:35:39.000000000 +0000
+@@ -135,7 +135,7 @@
+ /*
+  * Argument of a complex number.
+  */
+-double carg(complex x)
++double misc_carg(complex x)
+ {
+ 	return atan2(c_im(x), c_re(x));
+ }
+@@ -143,7 +143,7 @@
+ /*
+  * Complex square root.
+  */
+-complex csqrt(complex x)
++complex misc_csqrt(complex x)
+ {
+ 	complex z;
+ 
+diff -ru gmfsk-0.7pre1/src/misc/cmplx.h gmfsk-0.7pre1/src/misc/cmplx.h
+--- gmfsk-0.7pre1/src/misc/cmplx.h	2010-01-15 10:30:59.000000000 +0000
++++ gmfsk-0.7pre1/src/misc/cmplx.h	2010-01-15 10:35:46.000000000 +0000
+@@ -150,7 +150,7 @@
+ /*
+  * Argument of a complex number.
+  */
+-extern __inline__ double carg(complex x)
++extern __inline__ double misc_carg(complex x)
+ {
+ 	return atan2(c_im(x), c_re(x));
+ }
+@@ -158,7 +158,7 @@
+ /*
+  * Complex square root.
+  */
+-extern __inline__ complex csqrt(complex x)
++extern __inline__ complex misc_csqrt(complex x)
+ {
+ 	complex z;
+ 
+diff -ru gmfsk-0.7pre1/src/misc/misc.c gmfsk-0.7pre1/src/misc/misc.c
+--- gmfsk-0.7pre1/src/misc/misc.c	2010-01-15 10:30:59.000000000 +0000
++++ gmfsk-0.7pre1/src/misc/misc.c	2010-01-15 10:31:59.000000000 +0000
+@@ -105,7 +105,7 @@
+ /*
+  * Integer base-2 logarithm
+  */
+-guint log2(guint x)
++guint misc_log2(guint x)
+ {
+ 	int y = 0;
+ 
+diff -ru gmfsk-0.7pre1/src/misc/misc.h gmfsk-0.7pre1/src/misc/misc.h
+--- gmfsk-0.7pre1/src/misc/misc.h	2010-01-15 10:30:59.000000000 +0000
++++ gmfsk-0.7pre1/src/misc/misc.h	2010-01-15 10:31:53.000000000 +0000
+@@ -107,7 +107,7 @@
+ /*
+  * Integer base-2 logarithm
+  */
+-extern inline guint log2(guint x)
++extern inline guint misc_log2(guint x)
+ {
+ 	int y = 0;
+ 
+diff -ru gmfsk-0.7pre1/src/psk31/psk31rx.c gmfsk-0.7pre1/src/psk31/psk31rx.c
+--- gmfsk-0.7pre1/src/psk31/psk31rx.c	2010-01-15 10:30:59.000000000 +0000
++++ gmfsk-0.7pre1/src/psk31/psk31rx.c	2010-01-15 10:36:13.000000000 +0000
+@@ -78,7 +78,7 @@
+ 	double phase, error;
+ 	int bits, n;
+ 
+-	if ((phase = carg(ccor(s->prevsymbol, symbol))) < 0)
++	if ((phase = misc_carg(ccor(s->prevsymbol, symbol))) < 0)
+ 		phase += 2 * M_PI;
+ 
+ 	if (s->qpsk) {
+diff -ru gmfsk-0.7pre1/src/rtty/rttyrx.c gmfsk-0.7pre1/src/rtty/rttyrx.c
+--- gmfsk-0.7pre1/src/rtty/rttyrx.c	2010-01-15 10:30:59.000000000 +0000
++++ gmfsk-0.7pre1/src/rtty/rttyrx.c	2010-01-15 10:36:26.000000000 +0000
+@@ -211,7 +211,7 @@
+ 		for (i = 0; i < n; i++) {
+ 			static complex prev;
+ 
+-			f = carg(ccor(prev, zp[i])) * SampleRate / (2 * M_PI);
++			f = misc_carg(ccor(prev, zp[i])) * SampleRate / (2 * M_PI);
+ 			prev = zp[i];
+ 
+ 			f = bbfilt(s, f);
+diff -ru gmfsk-0.7pre1/src/snd.c gmfsk-0.7pre1/src/snd.c
+--- gmfsk-0.7pre1/src/snd.c	2010-01-15 10:30:59.000000000 +0000
++++ gmfsk-0.7pre1/src/snd.c	2010-01-15 10:33:58.000000000 +0000
+@@ -237,7 +237,7 @@
+ 	config.samplerate = sndparam;
+ 
+ 	/* Try to get ~100ms worth of samples per fragment */
+-	sndparam = log2(config.samplerate * 100 / 1000);
++	sndparam = misc_log2(config.samplerate * 100 / 1000);
+ 
+ 	/* double if we are using 16 bit samples */
+ 	if (!(config.flags & SND_FLAG_8BIT))
+diff -ru gmfsk-0.7pre1/src/throb/throbrx.c gmfsk-0.7pre1/src/throb/throbrx.c
+--- gmfsk-0.7pre1/src/throb/throbrx.c	2010-01-15 10:30:59.000000000 +0000
++++ gmfsk-0.7pre1/src/throb/throbrx.c	2010-01-15 10:36:16.000000000 +0000
+@@ -163,7 +163,7 @@
+ 		z1 = rxword[maxtone];
+ 		z2 = cmac(s->rxtone[maxtone], s->symbol, s->symptr + 2, s->rxsymlen);
+ 
+-		f = carg(ccor(z1, z2)) / (2 * DownSample * M_PI / SampleRate);
++		f = misc_carg(ccor(z1, z2)) / (2 * DownSample * M_PI / SampleRate);
+ 		f -= s->freqs[maxtone];
+ 
+ 		trx_set_freq(trx->frequency + f / 8.0);


Index: gmfsk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gmfsk/F-12/gmfsk.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- gmfsk.spec	25 Jul 2009 00:27:37 -0000	1.3
+++ gmfsk.spec	15 Jan 2010 10:55:51 -0000	1.4
@@ -1,6 +1,6 @@
 Name:           gmfsk
 Version:        0.7
-Release:        0.7.pre1%{?dist}
+Release:        0.8.pre1%{?dist}
 Summary:        A Gnome Multimode HF Terminal for Ham Radio
 
 Group:          Applications/Communications
@@ -101,6 +101,9 @@ rm -rf $RPM_BUILD_ROOT
 %config(noreplace) %{_sysconfdir}/gconf/schemas/*
 
 %changelog
+* Fri Jan 15 2010 Caolán McNamara <caolanm at redhat.com> - 0.7-0.8.pre1
+- Resolves: rhbz#511780 fix FTBFS
+
 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7-0.7.pre1
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



More information about the scm-commits mailing list