%global gitver 3834f0e1095a856728afbbc0e5f3486fa0b4fe58 Name: osm-gps-map3 Version: 0.8 Release: 0.0.%{gitver}%{?dist} Summary: Gtk+ widget for displaying OpenStreetMap tiles Group: System Environment/Libraries License: GPLv2+ URL: http://nzjrs.github.com/osm-gps-map/ Source0: osm-gps-map-%{gitver}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libsoup-devel BuildRequires: glib2-devel BuildRequires: gtk3-devel BuildRequires: cairo-devel %description A Gtk+ widget that when given GPS co-ordinates, draws a GPS track, and points of interest on a moving map display. Downloads map data from a number of websites, including openstreetmap.org. %package devel Summary: Development files for the osm-gps-map Gtk+ widget Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The development files for the osm-gps-map Gtk+ widget %prep %setup0 -q -n osm-gps-map sed -e s,libosmgpsmap,libosmgpsmap3, < src/Makefile.am > t mv t src/Makefile.am sed -e s,libosmgpsmap,libosmgpsmap3, < examples/Makefile.am > t mv t examples/Makefile.am sed -e s,libosmgpsmap,libosmgpsmap3, < docs/reference/Makefile.am > t mv t docs/reference/Makefile.am mv docs/reference/libosmgpsmap-docs.xml docs/reference/libosmgpsmap3-docs.xml mv docs/reference/libosmgpsmap-overrides.txt docs/reference/libosmgpsmap3-overrides.txt mv docs/reference/libosmgpsmap-sections.txt docs/reference/libosmgpsmap3-sections.txt mv docs/reference/libosmgpsmap.types docs/reference/libosmgpsmap3.types ./autogen.sh %build %configure --disable-static --disable-introspection --enable-gtk-doc make V=1 %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} rm -rf %{buildroot}/usr/doc/osm-gps-map rm -rf %{buildroot}%{_libdir}/libosmgpsmap3.la mv %{buildroot}%{_includedir}/osmgpsmap %{buildroot}%{_includedir}/osmgpsmap3 sed -e s,osmgpsmap,osmgpsmap3, -e s,osm-gps-map,osm-gps-map3, -e "s,gtk+-2.0,gtk+-3.0 cairo," < %{buildroot}%{_libdir}/pkgconfig/osmgpsmap.pc > %{buildroot}%{_libdir}/pkgconfig/osmgpsmap3.pc rm -f %{buildroot}%{_libdir}/pkgconfig/osmgpsmap.pc %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS COPYING README NEWS %{_libdir}/libosmgpsmap3.so.* %{_libdir}/girepository-1.0/OsmGpsMap-0.8.typelib %files devel %defattr(-,root,root,-) %doc %{_datadir}/gtk-doc/html/libosmgpsmap3 %{_includedir}/osmgpsmap3 %{_libdir}/libosmgpsmap3.so %{_libdir}/pkgconfig/osmgpsmap3.pc %{_datadir}/gir-1.0/OsmGpsMap-0.8.gir %changelog * Wed Apr 24 2013 Thomas Sailer - 0.8-0.0.3834f0e1095a856728afbbc0e5f3486fa0b4fe58 - initial spec file from GTK2 package