Sophie

Sophie

distrib > Mandriva > 2007.1 > i586 > by-pkgid > ad3c4ad0251e69f8fb0e71ecac4c931e > files > 4

roadmap-1.0.10-5mdk.src.rpm

%define name	roadmap
%define version	1.0.10
%define	rel	5
%define release	%mkrel %{rel}
%define	Summary	GPS Tracker

Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Sciences/Geosciences
License:	GPL
Source0:	%{name}_1_0_10_src.tar.bz2
Patch0:		roadmap-1.0.10-gcc4-fix.patch.bz2
Patch1:		roadmap-1.0.10-add-missing-files.patch.bz2
Patch2:		roadmap-1.0.10-fix-paths.patch.bz2
URL:		http://roadmap.digitalomaha.net/
Requires:	gpsd
BuildRequires:	shapelib-devel 
BuildRequires:  wget 
BuildRequires:  gtk+2-devel
BuildRequires:  popt-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Summary:	%{Summary}

%description 
A navigation system that displays US street maps (from the US Census Bureau)
and tracks a vehicle using GPS. Specific areas can be displayed by selecting
a street address (street number & name, city, and state).
RoadMap can run on iPAQ and Zaurus.

Be sure to consult %{_docdir}/%{name}-%{version}/README
for instructions on using this software!

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .gcc4
%patch1 -p1
%patch2 -p1 -b .paths
wget http://roadmap.digitalomaha.net/maps/usdir.rdm.tgz
tar -zxf usdir.rdm.tgz

%build
cd src
make DESKTOP=GTK2 MODECFLAGS="$RPM_OPT_FLAGS -ffast-math -W -Wall -Wno-unused-parameter -DROADMAP_USE_SHAPEFILES -I%{_includedir}/libshp"

%install
rm -rf %{buildroot}
cd src
%{makeinstall_std} DESKTOP=GTK2 INSTALLDIR=%{_prefix} desktopdir=%{_datadir}/applications
install -m755 gtk2/gtkroadgps -D %{buildroot}%{_bindir}/roadgps
install -m755 gtk2/gtkroadmap -D %{buildroot}%{_bindir}/roadmap
install -m644 ../usdir.rdm -D %{buildroot}%{_datadir}/roadmap/usdir.rdm

install -m644 roadmap-16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 roadmap-32.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 roadmap-48.png -D %{buildroot}%{_liconsdir}/%{name}.png

install -d %{buildroot}%{_menudir}
cat <<EOF > %{buildroot}%{_menudir}/%{name}
?package(%{name}):command="%{name}" \
                icon=%{name}.png \
                needs="x11" \
                section="More Applications/Sciences/Geosciences" \
                title="Roadmap"\
                longtitle="%{Summary}"
EOF

%post
%update_menus

%postun
%clean_menus

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS README
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/roadmap.desktop
%{_mandir}/man1/*.1*
%{_datadir}/pixmaps/*.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_menudir}/%{name}

%changelog
* Thu Feb 16 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.10-5mdk
- Fix Group (thanks plg)

* Sat Dec 17 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.10-4mdk
- Add BuildRequires : popt-devel

* Thu Jun 16 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.10-3mdk
- fix buildrequires

* Thu Jun 16 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.10-2mdk
- fix hardcoded paths (P2)
- add usdir.rdm file
- require gpsd in stead of gps3d

* Thu Jun 16 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.10-1mdk
- initial release (club request :)