Name: libtimezonemap Version: 0.4.1 Release: 2%{?dist} Summary: Time zone map widget for Gtk+ Group: System Environment/Libraries License: GPLv3 URL: https://launchpad.net/timezonemap Source0: http://archive.ubuntu.com/ubuntu/pool/main/libt/libtimezonemap/%{name}_%{version}.tar.gz Patch0: 0001-Make-whitespace-and-indentation-consistent.patch Patch1: 0002-Update-the-GPL-comments-with-the-new-FSF-address.patch Patch2: 0003-Create-local-copies-of-string-properties.patch Patch3: 0004-Moved-CcTimezoneLocation-into-its-own-file.patch Patch4: 0005-Don-t-close-a-NULL-file-pointer.patch Patch5: 0006-Turn-on-and-fix-g-ir-scanner-warnings.patch Patch6: 0007-Added-a-.bzrignore-file-to-ignore-all-the-files-gene.patch Patch7: 0008-Ignore-the-INSTALL-file.patch Patch8: 0009-Added-a-function-to-clear-the-location-set-for-a-CcT.patch Patch9: 0010-Allow-the-timezone-highlight-to-be-manually-set-sepa.patch BuildRequires: glib2-devel >= 2.26 BuildRequires: gtk3-devel >= 3.1.4 BuildRequires: json-glib-devel BuildRequires: gobject-introspection-devel BuildRequires: gnome-common %description libtimezonemap is a time zone map widget for Gtk+. The widget displays a world map with a highlighted region representing the selected time zone, and the location can be changed by clicking on the map. This library is a fork of the of the code from gnome-control-center's datetime panel, which was itself a fork of Ubiquity's timezone map. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} %description devel libtimezonemap is a time zone map widget for Gtk+. This package contains header files used for building applications that use %{name}. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %build ./autogen.sh %configure make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} rm -f %{buildroot}%{_libdir}/*.la %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %doc COPYING README TODO %{_libdir}/libtimezonemap.so.* %{_libdir}/girepository-1.0/TimezoneMap-1.0.typelib %{_datadir}/%{name} %files devel %{_libdir}/libtimezonemap.so %{_libdir}/pkgconfig/timezonemap.pc %{_includedir}/timezonemap %{_datadir}/gir-1.0/TimezoneMap-1.0.gir %changelog * Tue Nov 26 2013 David Shea - 0.4.1-2 - Make whitespace and indentation consistent (iain.lane@canonical.com) - Switched to a git-formatted patch for the FSF address to make things easier for me to track (dshea) - Create local copies of string properties. (dshea) - Moved CcTimezoneLocation into its own file. (dshea) - Don't close a NULL file pointer. (dshea) - Turn on and fix g-ir-scanner warnings. (dshea) - Added a .bzrignore file to ignore all the files generated by the build. (dshea) - Ignore the INSTALL file (dshea) - Added a function to clear the location set for a CcTimezoneMap (dshea) - Allow the timezone highlight to be manually set separately from the location. (dshea) * Thu Nov 14 2013 David Shea - 0.4.1-1 - Initial version