3894944
Name:		fldigi
ea1219a
Version:	3.21.75
d3f248b
Release:	1%{?dist}
3894944
Summary:	Digital modem program for Linux
3894944
Group:		Applications/Communications
f32fd24
License:	GPLv3+	
e30c9dd
886409e
URL:		http://www.w1hkj.com/Fldigi.html
Randall Berry 2995f2b
Source0:	http://www.w1hkj.com/downloads/%{name}/%{name}-%{version}.tar.gz
e30c9dd
Source1:        http://www.w1hkj.com/downloads/fldigi/fldigi.pdf
f67f699
f67f699
BuildRequires:	hamlib-devel
f67f699
BuildRequires:	fltk-devel
f67f699
BuildRequires:	libjpeg-devel
f67f699
BuildRequires:	libpng-devel
f67f699
BuildRequires:	portaudio-devel >= 19-4
f67f699
BuildRequires:	libsndfile-devel
f67f699
BuildRequires:	desktop-file-utils
9f91e7f
BuildRequires:	libsamplerate-devel
5f5a749
BuildRequires:	pulseaudio-libs-devel
ea1219a
%if 0%{?fedora}
5f5a749
BuildRequires:	xmlrpc-c-devel
ac9bb79
%endif
886409e
BuildRequires:	gettext
b89aa28
BuildRequires:	libXinerama-devel
5f5a749
9f95415
Provides:	flarq
9f95415
Provides:	%{name}-shell
00b1bd4
00b1bd4
%description
4b7b37d
Fldigi is a modem program which supports most of the digital modes used by 
5f5a749
ham radio operators today. You can also use the program for calibrating your 
5f5a749
sound card to WWV or doing a frequency measurement test. The program also comes 
00b1bd4
with a CW decoder. fldigi is written with the help of the Fast Light Toolkit X 
4b7b37d
GUI. Fldigi is a fast moving project many added features with each update.
00b1bd4
4b7b37d
Flarq (Fast Light Automatic Repeat Request) is a file transfer application
ccc4d14
that is based on the ARQ specification developed by Paul Schmidt, K9PS.
ccc4d14
It is capable of transmitting and receiving frames of ARQ data via fldigi.
886409e
886409e
The fldigi-shell program controls fldigi over HTTP via XML-encoded
886409e
remote procedure calls (XML-RPC). It can call any XML-RPC method
886409e
exported by fldigi, and also defines some useful commands of its own.
886409e
e30c9dd
e30c9dd
%package doc
e30c9dd
Summary:      PDF User Manual for %{name}
e30c9dd
Requires:     %{name} = %{version}-%{release}
e30c9dd
BuildArch:    noarch
e30c9dd
e30c9dd
%description doc
e30c9dd
PDF User Manual for %{name}.
e30c9dd
e30c9dd
00b1bd4
%prep
d3f248b
%setup -q -n %{name}-%{version}
00b1bd4
bd473df
# Fix spurious executeable
bd473df
chmod 644 ./src/olivia/olivia.cxx
bd473df
594ad9b
00b1bd4
%build
00b1bd4
%configure
ea1219a
make -k %{?_smp_mflags} CFLAGS="%{optflags}" LIBS="-lm -lX11 -lpthread"
00b1bd4
e30c9dd
00b1bd4
%install
ea1219a
%make_install
ea1219a
ea1219a
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
ea1219a
desktop-file-validate %{buildroot}%{_datadir}/applications/flarq.desktop
886409e
3894944
%find_lang %{name}
00b1bd4
e30c9dd
# Copy user manual here to make %%doc easier.
e30c9dd
install -pm 0644 %{SOURCE1} .
f32fd24
594ad9b
3894944
%files -f %{name}.lang
9f95415
%doc AUTHORS ChangeLog COPYING README NEWS
00b1bd4
%{_bindir}/*
886409e
%{_datadir}/pixmaps/%{name}.xpm
886409e
%{_datadir}/pixmaps/flarq.xpm 
f32fd24
%{_mandir}/man1/%{name}.1.gz
5f5a749
%{_mandir}/man1/flarq.1.gz
886409e
%{_mandir}/man1/%{name}-shell.1.gz
d3f248b
%{_datadir}/applications/%{name}.desktop
d3f248b
%{_datadir}/applications/flarq.desktop
7d64121
%{_datadir}/%{name}/NAVTEX_Stations.csv
d3f248b
%{_datadir}/%{name}/ToR-Stats-SHIP.csv
d3f248b
%{_datadir}/%{name}/nsd_bbsss.txt
d3f248b
%{_datadir}/%{name}/station_table.txt
5f5a749
e30c9dd
%files doc
e30c9dd
%doc %{name}.pdf
e30c9dd
2a6fde1
7d64121
%changelog
ea1219a
* Mon Sep  2 2013 Richard Shaw <hobbes1069@gmail.com> - 3.21.75-1
ea1219a
- Update to latest bugfix release.
ea1219a
d3f248b
* Tue Aug 27 2013 Richard Shaw <hobbes1069@gmail.com> - 3.21.74-1
d3f248b
- Update to latest bugfix release.
d3f248b
84c0db7
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.21.68-3
84c0db7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
84c0db7
520c78d
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 3.21.68-2
520c78d
- Perl 5.18 rebuild
520c78d
e30c9dd
* Sat Mar 13 2013 Richard Shaw <hobbes1069@gmail.com> - 3.21.68-1
e30c9dd
- Update to latest bugfix release.
e30c9dd
dc17f7c
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.21.49-2
dc17f7c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
dc17f7c
7d64121
* Fri Aug 3 2012 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 3.21.49-1
7d64121
- Upstream upddate to 3.21.49
e30c9dd
Randall Berry 2995f2b
* Mon May 14 2012 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 3.21.41-1
Randall Berry 2995f2b
- Upstream upddate to 3.21.41
Randall Berry 2995f2b
- Fix deps for F18/Rawhide
e30c9dd
Randall Berry 2995f2b
* Sat Jan 28 2012 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 3.21.37-2
Randall Berry 2995f2b
- Upstream upddate to 3.21.37
Randall Berry 2995f2b
- Remove patches fixed upstream
Randall Berry 2995f2b
- Correct source URL
e30c9dd
Randall Berry 422acc4
* Sat Jan 28 2012 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 3.21.37-1
Randall Berry 422acc4
- Upstream upddate to 3.21.37
e30c9dd
db151ce
* Sun Jan 15 2012 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 3.21.35-2
db151ce
- Add patches for testing error correction
db151ce
- Update rawhide builds
e30c9dd
db151ce
* Sun Jan 15 2012 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 3.21.35-1
db151ce
- Upstream upddate to 3.21.35
db151ce
- Rebuild against gcc 4.7
e30c9dd
b2f10ce
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.21.34-3
b2f10ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e30c9dd
594ad9b
* Mon Jan 2 2012 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 3.21.34-2
594ad9b
- Test Build Against FLTK 1.3
594ad9b
* Thu Dec 28 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.34-1
594ad9b
- Test Build Against FLTK 1.3
594ad9b
- Remove patches
594ad9b
* Fri Sep 9 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.14-2
594ad9b
- Testing apply patches for panel.cxx
594ad9b
* Fri Sep 9 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.14-1
594ad9b
- Upstream update to 3.21.14
594ad9b
- Remove patch applied upstream
afd8718
* Sun Jun 12 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.11-4
afd8718
- Correct my mistake in update request.
afd8718
* Sun Jun 12 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.11-4
afd8718
- Upload and build
9f95415
* Sun Jun 12 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.11-3
9f95415
- Removed --disable-nls temporary fix
9f95415
- Apply Patch0 by Kamal Mostafa, KA6MAL
9f95415
- Fixes crash when started (bug #708696)
9f95415
- Added provides fldigi-shell, flarq
9f95415
* Sat Jun 11 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.11-2
9f95415
- Upload source to git (F15)
9f95415
- Build for F15
9f95415
* Sat Jun 11 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.11-1
9f95415
- Upstream update (alpha)
9f95415
- Build with --disable-nls as a temporary measure to prevent crash on startup (bug #708696)
9f95415
- Temporary disable of i18n (bug #708696)
9f95415
* Sat Jun 4 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.10-3
9f95415
- Successful local build F14
9f95415
- Test build on koji F14
9f95415
* Sat Jun 4 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.10-2
9f95415
- Removed patches 
9f95415
- Test build for Rawhide
9f95415
* Sat Jun 4 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.10-1
9f95415
- Apply upstream patches dup_defines.diff
9f95415
* Thu May 26 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.9-3
9f95415
- Added Panel.cxx patch1 to fix int error.
b89aa28
* Thu May 26 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.9-2
b89aa28
- Added BuildRequires:	libXinerama-devel
e7482c3
* Thu May 26 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.9-1
e7482c3
- Upstream update 3.21.9
e7482c3
- Fix broken deps for Rawhide/F16
7cd8296
* Thu Mar 24 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.21.7-1
7cd8296
- Upstream update 3.21.7
7cd8296
- Rebiuld fix broken deps on mas rebuild
58d5a33
* Sun Feb 27 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.20.34-4
58d5a33
- Rebiuld fix broken deps on mas rebuild
c7f0643
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.20.34-3
c7f0643
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ea054cf
* Tue Feb 1 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.20.34-2
ea054cf
- Rebiuld fix broken perl deps
Randall J. Berry 31d0b50
* Thu Jan 13 2011 Randall J. Berry <dp67@fedoraproject.org> - 3.20.34-1
Randall J. Berry 31d0b50
- Upstream update 3.20.34
a920c73
* Thu Dec 2 2010 Randall J. Berry <dp67@fedoraproject.org> - 3.20.32-1
a920c73
- Upstream update 3.20.32
a920c73
* Sat Nov 6 2010 Randall J. Berry <dp67@fedoraproject.org> - 3.20.29-1
a920c73
- Upstream update to 3.20.29
a920c73
- Correct source link
5e8882d
* Wed Oct 20 2010 Randall J. Berry <dp67@fedoraproject.org> - 3.20.28-3
5e8882d
- Rebuild for binutils on rawhide x86_64
5e8882d
* Wed Oct 13 2010 Randall J. Berry <dp67@fedoraproject.org> - 3.20.28-2
5e8882d
- Rebuild for libxmlrpc_*.so.7 BZ 641904
a152808
* Tue Oct 12 2010 Randall J. Berry <dp67@fedoraproject.org> - 3.20.28-1
a152808
- Upstream Update 3.20.28
a152808
* Tue Oct 12 2010 Randall J. Berry <dp67@fedoraproject.org> - 3.20.27-2
a152808
- Rebuild for broken dep xmlrpc BZ 641904
fc480e2
* Sun Sep 5 2010 Randall J. Berry <dp67@fedoraproject.org> - 3.20.27-1
fc480e2
- Upstream update to 3.20.27
fc480e2
- Added call to Abort_ARQ when double ESC pressed (panic)
fc480e2
- Added supporting code in modem class.
fc480e2
* Fri Sep 3 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.25-2
fc480e2
- Rebuild for broken deps F14
fc480e2
* Mon Aug 30 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.25-1
f32fd24
- Upstream update 3.20.25
fc480e2
* Sat Aug 28 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.24-1
f32fd24
- Upstream update to 3.20.24
f32fd24
- Rebuild for F15-Rawhide
f32fd24
* Sat Aug 7 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.22-1
f32fd24
- Upstream update to 3.20.22
f32fd24
- Cleanup spec
f32fd24
* Thu Jul 29 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.20-4
f32fd24
- F14/Devel rebuild
f32fd24
- Correct date in changelog
41ec0a2
* Thu Jul 29 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.20-3
41ec0a2
- F14/Devel rebuild
Randall J. Berry d5f541b
* Thu Jul 29 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.20-2
Randall J. Berry d5f541b
- Testing Git
bd473df
* Thu Jul 22 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.20-1
bd473df
- Upstream update to 3.20.20
bd473df
- Fixed spurious exe perms on /src/olivia/olivia.cxx
54cffc5
* Wed Jun 30 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.19-1
54cffc5
- Upstream update to 3.20.19
1c28e8f
* Wed Jun 30 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.18-1
1c28e8f
- Upstream update to 3.20.18
4b7b37d
* Wed Jun 23 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.17-1
4b7b37d
- Upstream update to 3.20.17
4b7b37d
* Tue Jun 22 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.16-2
4b7b37d
- Make notattion in description
4754c42
* Sun Jun 20 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.16-1
4754c42
- Upstream update 3.20.16
4754c42
- License change from GPLv2+ to GPLv3
12f98fb
* Fri Jun 11 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.15-2
12f98fb
- fix date in changelog
12f98fb
* Fri Jun 11 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.15-1
ccc4d14
- Upstream update 3.20.15
8ee74c5
* Mon May 24 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.12-2
8ee74c5
- fix broken deps
886409e
* Sun May 23 2010 Randall J. Berry <dp67@fedoraproject.com> 3.20.12-1
886409e
- Upstream update 3.20.12
886409e
- Fix URLs
886409e
- Many features added this version
886409e
- See http://www.w1hkj.com/Fldigi.html for details
5f5a749
* Thu Apr 22 2010 Randall J. Berry <dp67@fedoraproject.com> 3.12.5-1
5f5a749
- Upstream upgrade to 3.12.5
5f5a749
- Apply changes to spec to include pulseaudio as in bug 562515
5f5a749
- Added Buildeps pulseaudio-libs-devel, xmlrpc-c-devel (bug 562515)
5f5a749
- Added manpage generated by builddeps (bug 562515)
5f5a749
- Corrected spelling in description (bug 562515)
c25c3e4
* Thu Apr 22 2010 Jon Ciesla <limb@jcomserv.net> - 3.11.6-3
c25c3e4
- Correction for X11 DSO linking FTBFS, BZ 565116.
7760383
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.11.6-2
7760383
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f67f699
* Thu Jul 16 2009 Randall J. Berry <dp67@fedoraproject.com> 3.11.6-1
f67f699
- Upstream upgrade to 3.11.6
f67f699
- Remove fldigi-gcc44.patch (applied upstream)
f67f699
- Man pages added upstream
e4ec754
* Sat Apr 25 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 3.10-3
e4ec754
- Fix FTBFS: added fldigi-gcc44.patch
6a9b686
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10-2
6a9b686
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
3894944
* Mon Jan 19 2009 Randall J Berry 'Dp67' <dp67@fedoraproject.org> 3.10-1
3894944
- New upstream release
9f91e7f
* Thu Dec 14 2008 Sindre Pedersen Bjørdal <sindrepb@fedoraproject.org> 3.03-1
9f91e7f
- New upstream release
9f91e7f
- Remove explicit libsamplerate dependency
Steve Conklin 4ba2f0c
* Fri Aug 22 2008 Steve Conklin <fedora@conklinhouse.com> - 3.01-1
Steve Conklin 4ba2f0c
- Latest upstream
Steve Conklin f43ac2e
* Mon Apr  7 2008 Steve Conklin <steve@conklinhouse.com> - 2.10.3-1
Steve Conklin f43ac2e
- Latest upstream - Bug fix for memory leak in psk signal evaluator.
Steve Conklin cbbb059
* Thu Mar 13 2008 Steve Conklin <steve@conklinhouse.com> - 2.10.2-2
Steve Conklin cbbb059
- Added requirement for libsamplerate
Steve Conklin cbc47fe
* Thu Mar 13 2008 Steve Conklin <steve@conklinhouse.com> - 2.10.2-1
Steve Conklin cbc47fe
- bugfix release from upstream
Steve Conklin 0e69f98
* Thu Mar 13 2008 Steve Conklin <steve@conklinhouse.com> - 2.10-1
Steve Conklin 0e69f98
- New upstream version
Steve Conklin 27f70e4
* Sat Feb 16 2008 Steve Conklin <sconklin at redhat dot com> 2.09-3
Steve Conklin 27f70e4
- adding desktop-file-install
00b1bd4
* Thu Feb 14 2008 Robert 'Bob' Jensen <bob@bobjensen.com> 2.09-2
00b1bd4
- Submitting for Review
00b1bd4
* Sun Jan 27 2008 Steve Conklin <steve@conklinhouse.com> 2.09-1
00b1bd4
- New upstream 2.09 add mutistream decode.
00b1bd4
* Sun Jan 27 2008 Steve Conklin <steve@conklinhouse.com> 2.08-3
00b1bd4
- Added desktop file and inclued final upstream release of 2.08
00b1bd4
* Tue Jan 08 2008 Steve Conklin <steve@conklinhouse.com> 2.08-2
00b1bd4
- added buildrequires for libjpeg-devel, libpng-devel
00b1bd4
* Tue Jan 08 2008 Steve Conklin <steve@conklinhouse.com> 2.08-1
00b1bd4
- Rebase to 2.08b beta for upcoming release
00b1bd4
* Wed Dec 12 2007 Sindre Pedersen Bjørdal <foolish@guezz.net> 2.05-
00b1bd4
- Require most recent portaudio
00b1bd4
* Thu Nov 22 2007 Sindre Pedersen Bjørdal <foolish@guezz.net> 2.05-1
00b1bd4
- Add BRs
00b1bd4
- New release
00b1bd4
- Update License
00b1bd4
- Add files list
00b1bd4
* Tue Nov 20 2007 Robert 'Bob' Jensen <bob@bobjensen.com> 2.04-1
00b1bd4
- Initial SPEC
00b1bd4