1fb1078
Name:           qle
0c7409a
Version:        0.0.18
3849bd9
Release:        10%{?dist}
1fb1078
Summary:        A QSO Logger and log Editor
1fb1078
1fb1078
Group:          Applications/Communications
1fb1078
License:        GPLv2+
a8695a7
URL:            http://home.kpn.nl/w.knol18/qle/qle.html
a8695a7
Source0:        http://home.kpn.nl/w.knol18/%{name}/%{name}-%{version}.tar.gz
1fb1078
Source1:        qle.desktop
1fb1078
Source2:        qle.png
1fb1078
#add script shebang & fix paths
0c7409a
Patch0:         qle-0.0.18-sh.patch
1fb1078
#Fix configuration path
0c7409a
Patch1:         qle-0.0.18-configlocation.patch
1fb1078
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
1fb1078
1fb1078
BuildArch:      noarch
9726205
a99dcd4
Requires:       perl, perl(DBI), perl(DBD::SQLite), perl(Tk), perl(PDF::Create)
a8695a7
#qle requires rigctld from hamlib for communicating with transciever
a8695a7
Requires:       hamlib
1fb1078
Requires:       cwdaemon
1fb1078
BuildRequires:  desktop-file-utils
1fb1078
1fb1078
%description
1fb1078
The qle-package is a graphic QSO log viewer, log editor and QSO logger
1fb1078
for amateur radio operators.
1fb1078
1fb1078
'qle' stands  for QSO Logger and  Editor. It is a  Perl/Tk script that
1fb1078
logs (or modifies)  QSOs directly  in a  fast and  light-weight SQLite
1fb1078
database.
1fb1078
1fb1078
The term QSO comes from Q code used in commercial and amateur radio
1fb1078
communication and in refers to a radio contact.
1fb1078
1fb1078
Intended use: casual logging of  rag-chew and contest QSOs. The logger
1fb1078
caters for CW operators.
1fb1078
1fb1078
Table  headings, fonts,  colours and  other  attributes are  set in  a
1fb1078
user-editable configuration  file. The SQLite log  schema supplied may
1fb1078
be  altered to  suit your  taste, provided  the configuration  file is
1fb1078
updated accordingly.
1fb1078
1fb1078
1fb1078
1fb1078
%prep
1fb1078
%setup -q
9726205
%patch0 -p1 -b .sh
9726205
%patch1 -p1 -b .configlocation
1fb1078
1fb1078
%build
1fb1078
#no build needed
1fb1078
1fb1078
%install
1fb1078
rm -rf $RPM_BUILD_ROOT
1fb1078
install -p -D -m 0644 kiwi-blk-52x52.xbm $RPM_BUILD_ROOT%{_datadir}/%{name}/kiwi-blk-52x52.xbm
1fb1078
install -p -D -m 0644 foo3.db $RPM_BUILD_ROOT%{_datadir}/%{name}/foo3.db
04d151f
install -p -D -m 0644 dupeID $RPM_BUILD_ROOT%{_datadir}/%{name}/dupeID.db
1fb1078
install -p -D -m 0755 adifimport.pl $RPM_BUILD_ROOT%{_datadir}/%{name}/adifimport.pl
1fb1078
install -p -D -m 0755 cabrilloimport.pl $RPM_BUILD_ROOT%{_datadir}/%{name}/cabrilloimport.pl
a8695a7
install -p -D -m 0755 qle-%{version}.pl $RPM_BUILD_ROOT%{_datadir}/%{name}/qle.pl
1fb1078
install -p -D -m 0755 showfonts.pl $RPM_BUILD_ROOT%{_datadir}/%{name}/showfonts.pl
1fb1078
install -p -D -m 0755 showcolor.pl $RPM_BUILD_ROOT%{_datadir}/%{name}/showcolor.pl
1fb1078
install -p -D -m 0644 master.scp $RPM_BUILD_ROOT%{_datadir}/%{name}/master.scp
1fb1078
install -p -D -m 0644 cty.dat $RPM_BUILD_ROOT%{_datadir}/%{name}/cty.dat
1006951
install -p -D -m 0644 exampleQSL.jpg $RPM_BUILD_ROOT%{_datadir}/%{name}/exampleQSL.jpg
1fb1078
install -p -D -m 0755 qle.sh $RPM_BUILD_ROOT%{_bindir}/qle
1fb1078
install -p -D -m 0644 qle-%{version}.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/qle.conf
1fb1078
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/
1fb1078
cp %{SOURCE2} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/%{name}.png
1fb1078
desktop-file-install \
1fb1078
        --dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE1}
1fb1078
1fb1078
%clean
1fb1078
rm -rf $RPM_BUILD_ROOT
1fb1078
1fb1078
1fb1078
%files
1fb1078
%defattr(-,root,root,-)
0c7409a
%doc AUTHORS BUGS NEWS README COPYING
1fb1078
%dir /etc/%{name}
1fb1078
%config(noreplace) /etc/%{name}/%{name}.conf
1fb1078
%{_bindir}/%{name}
1fb1078
%{_datadir}/%{name}
1fb1078
%{_datadir}/pixmaps/%{name}.png
1fb1078
%{_datadir}/applications/*%{name}.desktop
1fb1078
1fb1078
1fb1078
%changelog
3849bd9
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.18-10
3849bd9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3849bd9
401ecde
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.18-9
401ecde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
401ecde
f6c52e0
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 0.0.18-8
f6c52e0
- Perl 5.18 rebuild
f6c52e0
cb54baa
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.18-7
cb54baa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
cb54baa
cb76611
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.18-6
cb76611
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
cb76611
39145c9
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.18-5
39145c9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
39145c9
84b55a4
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.18-4
84b55a4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
84b55a4
1006951
* Sun Jan 10 2010 Lucian Langa <cooly@gnome.eu.org> - 0.0.18-3
1006951
- add exampleQSL.jpg to install
1006951
04d151f
* Sun Jan 10 2010 Lucian Langa <cooly@gnome.eu.org> - 0.0.18-2
04d151f
- sh wrapper supports multiuser
04d151f
- update patches
04d151f
- add dupeID to install
04d151f
0c7409a
* Sat Jan 09 2010 Lucian Langa <cooly@gnome.eu.org> - 0.0.18-1
0c7409a
- new upstream release
0c7409a
a99dcd4
* Mon Dec 21 2009 Lucian Langa <cooly@gnome.eu.org> - 0.0.17-2
a99dcd4
- fix build requires
a99dcd4
9726205
* Fri Nov 27 2009 Lucian Langa <cooly@gnome.eu.org> - 0.0.17-1
9726205
- improve desktop icon file (#530837)
9726205
- update patch0
9726205
- new upstream release
9726205
e49f761
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.13-3
e49f761
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e49f761
660731b
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.13-2
660731b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
660731b
a8695a7
* Tue Feb 17 2009 Lucian Langa <cooly@gnome.eu.org> - 0.0.13-1
a8695a7
- drop hamlib-perl dependency and require only hamlib
a8695a7
- new upstream release
a8695a7
1fb1078
* Sun Nov 23 2008 Lucian Langa <cooly@gnome.eu.org> - 0.0.10-5
1fb1078
- add missing patch
1fb1078
1fb1078
* Sun Nov 23 2008 Lucian Langa <cooly@gnome.eu.org> - 0.0.10-4
1fb1078
- add missing patch
1fb1078
1fb1078
* Thu Nov 20 2008 Lucian Langa <cooly@gnome.eu.org> - 0.0.10-3
1fb1078
- fix unowned dir
1fb1078
- fix description
1fb1078
1fb1078
* Thu Aug 28 2008 Lucian Langa <cooly@gnome.eu.org> - 0.0.10-2
1fb1078
- added desktop/icon file
1fb1078
1fb1078
* Wed Aug 20 2008 Lucian Langa <cooly@gnome.eu.org> - 0.0.10-1
1fb1078
- Misc cleanups
1fb1078
- Version Update
1fb1078
1fb1078
* Sat Feb 16 2008 Robert 'Bob' Jensen <bob@bobjensen.com> 0.0.8-1
1fb1078
- Version Update
1fb1078
* Fri Dec 07 2007 Robert 'Bob' Jensen <bob@bobjensen.com> 0.0.7-3
1fb1078
- Fix file permissions
1fb1078
- Update launcher scripts
1fb1078
- Add missing files
1fb1078
- Update license tag
1fb1078
- Make package noarch
1fb1078
- Add cwdaemon dependency
1fb1078
* Fri Dec 07 2007 Robert 'Bob' Jensen <bob@bobjensen.com> 0.0.7-2
1fb1078
- Fixed File Paths
1fb1078
1fb1078
* Tue Nov 20 2007 Robert 'Bob' Jensen <bob@bobjensen.com> 0.0.7-1
1fb1078
- Initial SPEC
1fb1078