%define name viking %define version 0.1.0 %define release 1mdk Name: %{name} Summary: Global positioning system (GPS) data manager Version: %{version} Release: %{release} Source: http://prdownloads.sourceforge.net/viking/%{name}-%{version}.tar.bz2 URL: http://gpsmaps.org/viking/ License: GPL Group: Communications BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: libgtk+2.0-devel %description Viking is a free/open source program to manage GPS data. You can import and plot tracks and waypoints, show Terraserver maps under it, add coordinate lines, make new tracks and waypoints, hide different things, etc. %prep %setup -q perl -p -i -e "s|cc|gcc $RPM_OPT_FLAGS||g" Makefile %build make CCFLAGS="$RPM_OPT_FLAGS" %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%_bindir cp src/%name $RPM_BUILD_ROOT/%_bindir/ chmod 755 $RPM_BUILD_ROOT/%_bindir/%name cp %name-remote $RPM_BUILD_ROOT/%_bindir/ chmod 755 $RPM_BUILD_ROOT/%_bindir/%name-remote #menu mkdir -p $RPM_BUILD_ROOT%{_menudir} cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name} ?package(%{name}): command="%{name}" \ icon="more_applications_other_section.png" \ needs="x11" \ title="Viking" \ longtitle="GPS data manager" \ section="More Applications/Other" EOF %clean rm -rf $RPM_BUILD_ROOT %post %update_menus %postun %clean_menus %files %defattr(-,root,root) %doc README COPYING TODO HACKING doc/* *.vik %{_bindir}/%name %{_bindir}/%name-remote %{_menudir}/%name %changelog * Fri Mar 11 2005 Austin Acton <austin@mandrake.org> 0.1.0-1mdk - 0.1.0 - source URL - cflags - fix menu * Fri Feb 20 2004 David Baudens <baudens@mandrakesoft.com> 0.0.5-2mdk - Fix menu * Wed Jul 16 2003 Austin Acton <aacton@yorku.ca> 0.0.5-1mdk - initial package