Dr. Tilmann Bubeck 06f63b4
Name:          foxtrotgps
Dr. Tilmann Bubeck 06f63b4
Version:       1.1.1
742ddd7
Release:       8%{?dist}
Dr. Tilmann Bubeck 06f63b4
Summary:       GTK+ mapping and GPS application
Dr. Tilmann Bubeck 06f63b4
Group:         Applications/Productivity
Dr. Tilmann Bubeck 06f63b4
License:       GPLv2
Dr. Tilmann Bubeck 06f63b4
URL:           http://www.foxtrotgps.org
Dr. Tilmann Bubeck 06f63b4
Source0:       http://www.foxtrotgps.org/releases/%{name}-%{version}.tar.xz
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
BuildRequires: bluez-libs-devel
Dr. Tilmann Bubeck 06f63b4
BuildRequires: dbus-devel
Dr. Tilmann Bubeck 06f63b4
BuildRequires: gtk2-devel
Dr. Tilmann Bubeck 06f63b4
BuildRequires: libglade2-devel
Dr. Tilmann Bubeck 06f63b4
BuildRequires: GConf2-devel
Dr. Tilmann Bubeck 06f63b4
BuildRequires: libcurl-devel
Dr. Tilmann Bubeck 06f63b4
BuildRequires: libexif-devel
Dr. Tilmann Bubeck 06f63b4
BuildRequires: libxml2-devel
Dr. Tilmann Bubeck 06f63b4
BuildRequires: sqlite-devel
Dr. Tilmann Bubeck 06f63b4
BuildRequires: gettext
Dr. Tilmann Bubeck 06f63b4
BuildRequires: desktop-file-utils
Dr. Tilmann Bubeck 06f63b4
BuildRequires: intltool
Dr. Tilmann Bubeck 06f63b4
BuildRequires: gpsd-devel
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
Requires: gpsd
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck d9064bd
# foxtrotgps is a fork of tangogps which was previously packaged for Fedora.
Dr. Tilmann Bubeck d9064bd
# tangogps is dead since 2012, therefore we include foxtrotgps into Fedora
Dr. Tilmann Bubeck d9064bd
# and obsolete tangogps.
Dr. Tilmann Bubeck d9064bd
Obsoletes: tangogps
Dr. Tilmann Bubeck d9064bd
Dr. Tilmann Bubeck 06f63b4
# The following two package are only needed, if someone wants
Dr. Tilmann Bubeck 06f63b4
# to geotag photos, which is an optional functionality. We 
Dr. Tilmann Bubeck 06f63b4
# decided to include them, because then all functionality is
Dr. Tilmann Bubeck 06f63b4
# available without manual package installation.
Dr. Tilmann Bubeck 06f63b4
Requires: gpscorrelate
Dr. Tilmann Bubeck 06f63b4
Requires: jhead
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
Requires(pre): GConf2
Dr. Tilmann Bubeck 06f63b4
Requires(post): GConf2
Dr. Tilmann Bubeck 06f63b4
Requires(preun): GConf2
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%description
Dr. Tilmann Bubeck 06f63b4
FoxtrotGPS is an easy-to-use graphical tool that can be used
Dr. Tilmann Bubeck 06f63b4
to track the position of a GPS receiver on a map in relation to
Dr. Tilmann Bubeck 06f63b4
user-defined points of interest (POIs), a destination and waypoints,
Dr. Tilmann Bubeck 06f63b4
and tracks loaded from files or internet routing-services.
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
FoxtrotGPS also allows internet-connected users to share their position
Dr. Tilmann Bubeck 06f63b4
with other users and send messages.
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 5a10a9f
By default it uses map data from the OpenStreetMap.org project; 
Dr. Tilmann Bubeck 06f63b4
additionally a variety of other repositories can easily be added.
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%prep
Dr. Tilmann Bubeck 06f63b4
%setup -q
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%build
Dr. Tilmann Bubeck 06f63b4
%configure --disable-schemas-install
Dr. Tilmann Bubeck 06f63b4
make %{?_smp_mflags}
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%install
Dr. Tilmann Bubeck 06f63b4
make install DESTDIR=%{buildroot}
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
Dr. Tilmann Bubeck 06f63b4
rm -rf %{buildroot}/usr/share/doc/%{name}/
Dr. Tilmann Bubeck 06f63b4
mv %{buildroot}%{_sysconfdir}/gconf/schemas/apps_foxtrotgps.schemas %{buildroot}%{_sysconfdir}/gconf/schemas/%{name}.schemas
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%find_lang %{name}
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%pre
Dr. Tilmann Bubeck 06f63b4
%gconf_schema_prepare %{name}
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%post
Dr. Tilmann Bubeck 06f63b4
%gconf_schema_upgrade %{name}
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%preun
Dr. Tilmann Bubeck 06f63b4
%gconf_schema_remove %{name}
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%files -f %{name}.lang
Dr. Tilmann Bubeck 06f63b4
%doc COPYING AUTHORS ChangeLog HACKING NEWS README
Dr. Tilmann Bubeck 06f63b4
%doc contrib/README.osb2foxtrot
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%{_bindir}/foxtrotgps
Dr. Tilmann Bubeck 06f63b4
%{_bindir}/convert2gpx
Dr. Tilmann Bubeck 06f63b4
%{_bindir}/convert2osm
Dr. Tilmann Bubeck 06f63b4
%{_bindir}/poi2osm
Dr. Tilmann Bubeck 06f63b4
%{_bindir}/osb2foxtrot
Dr. Tilmann Bubeck 06f63b4
%{_bindir}/georss2foxtrotgps-poi
Dr. Tilmann Bubeck 06f63b4
%{_datadir}/applications/%{name}.desktop
Dr. Tilmann Bubeck 06f63b4
%{_datadir}/pixmaps/foxtrotgps.png
Dr. Tilmann Bubeck 06f63b4
%{_datadir}/pixmaps/foxtrotgps-*.png
Dr. Tilmann Bubeck 06f63b4
%{_mandir}/man?/*
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%{_sysconfdir}/gconf/schemas/%{name}.schemas
Dr. Tilmann Bubeck 06f63b4
%{_datadir}/%{name}
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 06f63b4
%changelog
742ddd7
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-8
742ddd7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
742ddd7
Dr. Tilmann Bubeck 395950e
* Wed Nov 27 2013 Dr. Tilmann Bubeck <t.bubeck@reinform.de> - 1.1.1-7
Dr. Tilmann Bubeck 395950e
- Rebuilt, because libgps was updated. Fixed dates in specfile.
Dr. Tilmann Bubeck 395950e
5198a6d
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-6
5198a6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
5198a6d
315db77
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-5
315db77
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
315db77
Dr. Tilmann Bubeck e061a5f
* Sat Aug 04 2012 Dr. Tilmann Bubeck <t.bubeck@reinform.de> - 1.1.1-4
Dr. Tilmann Bubeck e061a5f
- Obsoletes: tangogps
Dr. Tilmann Bubeck e061a5f
Dr. Tilmann Bubeck 5a10a9f
* Sat Aug 04 2012 Dr. Tilmann Bubeck <t.bubeck@reinform.de> - 1.1.1-3
Dr. Tilmann Bubeck 5a10a9f
- fixed typo in description
Dr. Tilmann Bubeck 5a10a9f
Dr. Tilmann Bubeck 395950e
* Wed Aug 01 2012 Dr. Tilmann Bubeck <t.bubeck@reinform.de> - 1.1.1-2
Dr. Tilmann Bubeck 06f63b4
- removed Requires: dbus, cleaned up spec file, 
Dr. Tilmann Bubeck 06f63b4
  removed EPEL 5 support, consistent use of %{buildroot} and %{name}
Dr. Tilmann Bubeck 06f63b4
Dr. Tilmann Bubeck 395950e
* Tue Jul 31 2012 Dr. Tilmann Bubeck <t.bubeck@reinform.de> - 1.1.1-1
Dr. Tilmann Bubeck 06f63b4
- initial package based upon Fedora's tangogps.spec
Dr. Tilmann Bubeck 06f63b4