%define svn_revision 1760 Name: mkgmap Version: 0 Release: 0.7.%{svn_revision}svn%{?dist} Summary: Generate Garmin maps from OpenStreetMap Group: Applications/Internet License: GPLv2 URL: http://www.mkgmap.org.uk/page/main Source0: http://www.mkgmap.org.uk/snapshots/%{name}-r%{svn_revision}-src.tar.gz Source1: %{name} BuildArch: noarch BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils Requires: java >= 1:1.6.0 Requires: jpackage-utils %description Converts OpenStreetMap XML data into a map that can be loaded on to Garmin GPS devices. %package javadoc Summary: Javadoc for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} Requires: jpackage-utils %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n mkgmap-r%{svn_revision} find -name '*.class' -exec rm -f '{}' \; find -name '*.jar' -exec rm -f '{}' \; %build ant javadoc ant %install mkdir -p %{buildroot}%{_javadocdir}/%{name} cp -rp doc/api \ %{buildroot}%{_javadocdir}/%{name} cd dist mkdir -p %{buildroot}%{_javadir} install -p -m 644 %{name}.jar %{buildroot}%{_javadir}/%{name}.jar mkdir -p %{buildroot}%{_bindir} install -Dp -m 755 %SOURCE1 %{buildroot}%{_bindir}/%{name} mkdir -p %{buildroot}%{_mandir}/man1 install -Dp -m 644 doc/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 %files %defattr(-,root,root,-) %doc doc/*.txt doc/Credits LICENCE README %doc %{_mandir}/man1/%{name}.1.* %{_bindir}/%{name} %{_javadir}/%{name}.jar %files javadoc %defattr(-,root,root,-) %{_javadocdir}/%{name} %changelog * Sun Jan 02 2011 Bruce Cowan - 0-0.8.1760svn - Update to r1760 - No longer requires protobuf stuff * Tue Dec 07 2010 Bruce Cowan - 0-0.6.1728svn - Update to r1728 - Remove buildroot and clean section * Mon Sep 27 2010 Bruce Cowan - 0-0.5.1707svn - Update to r1707 - Don't include ChangeLog, it is no longer updated * Thu Aug 19 2010 Bruce Cowan - 0-0.4.1669svn - Update to r1669 - Readd buildroot tag * Sun Jul 25 2010 Bruce Cowan - 0-0.3.1658svn - Update to r1658 - Spec file cleanups - Improved launch script * Sun Jun 27 2010 Bruce Cowan - 0-0.2.1653svn - Update to r1653 - Some spec file cleanups - Include ChangeLog * Sat May 15 2010 Bruce Cowan - 0-0.1.1647svn - Initial version