rpms/geoclue/F-10 geoclue.spec,1.7,1.8 sources,1.2,1.3

Peter Robinson pbrobinson at fedoraproject.org
Thu Apr 16 09:35:20 UTC 2009


Author: pbrobinson

Update of /cvs/pkgs/rpms/geoclue/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13974

Modified Files:
	geoclue.spec sources 
Log Message:
- Move to a git snapshot until we finally get a new stable release


Index: geoclue.spec
===================================================================
RCS file: /cvs/pkgs/rpms/geoclue/F-10/geoclue.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- geoclue.spec	28 Mar 2009 07:16:57 -0000	1.7
+++ geoclue.spec	16 Apr 2009 09:34:50 -0000	1.8
@@ -1,12 +1,22 @@
+# Tarfile created using git
+# git clone git://anongit.freedesktop.org/geoclue
+# git-archive --format=tar --prefix=geoclue-0.1.11.1/ %{git_version} | gzip > ~/geoclue-0.1.11.1-20090310.tar.gz
+
+%define gitdate 20090310
+%define git_version 3a31d26
+%define tarfile %{name}-%{version}-%{gitdate}.tar.gz
+%define snapshot %{gitdate}git%{git_version}
+
 Name:           geoclue
-Version:        0.11.1
-Release:        13%{?dist}
-Summary:        Geoclue is a modular geoinformation service
+Version:        0.11.1.1
+Release:        0.1.%{snapshot}%{?dist}
+Summary:        A modular geoinformation service
 
 Group:          System Environment/Libraries
 License:        LGPLv2
 URL:            http://geoclue.freedesktop.org/
-Source0:        http://folks.o-hand.com/jku/geoclue-releases/%{name}-%{version}.tar.gz
+#Source0:        http://folks.o-hand.com/jku/geoclue-releases/%{name}-%{version}.tar.gz
+Source0:        %{tarfile}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: dbus-devel
@@ -18,6 +28,11 @@
 BuildRequires: NetworkManager-devel
 BuildRequires: gypsy-devel
 BuildRequires: gpsd-devel
+BuildRequires: gtk-doc
+# Require these until we move back to a formal release
+BuildRequires: libtool
+BuildRequires: automake
+BuildRequires: autoconf
 
 Requires: dbus
 
@@ -29,7 +44,9 @@
 %package devel
 Summary: Development package for geoclue
 Group: Development/Libraries
-Requires: geoclue = %{PACKAGE_VERSION}
+Requires: %{name} = %{version}-%{release}
+Requires: dbus-devel
+Requires: libxml2-devel
 Requires: pkgconfig
 %description devel
 Files for development with geoclue.
@@ -37,7 +54,8 @@
 %package gui
 Summary: Testing gui for geoclue
 Group: Development/Libraries
-Requires: geoclue = %{PACKAGE_VERSION}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
 
 %description gui
 Testing gui for geoclue
@@ -45,7 +63,7 @@
 %package gpsd
 Summary: gpsd provider for geoclue
 Group: Development/Libraries
-Requires: geoclue = %{PACKAGE_VERSION}
+Requires: %{name} = %{version}-%{release}
 Requires: gpsd
 
 %description gpsd
@@ -54,7 +72,7 @@
 %package gypsy
 Summary: gypsy provider for geoclue
 Group: Development/Libraries
-Requires: geoclue = %{PACKAGE_VERSION}
+Requires: %{name} = %{version}-%{release}
 Requires: gypsy
 
 %description gypsy
@@ -64,6 +82,7 @@
 %setup -q
 
 %build
+./autogen.sh
 %configure --disable-static
 make %{?_smp_mflags}
 
@@ -71,6 +90,9 @@
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 rm $RPM_BUILD_ROOT%{_libdir}/libgeoclue.la
+# Install the test gui as it seems the test isn't installed any more
+mkdir $RPM_BUILD_ROOT%{_bindir}
+cp test/geoclue-test-gui $RPM_BUILD_ROOT%{_bindir}/
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -111,29 +133,38 @@
 
 %files devel
 %defattr(-,root,root,-)
-%dir %{_includedir}/geoclue
-%dir %{_datadir}/gtk-doc/html/geoclue/
-%doc %{_datadir}/gtk-doc/html/geoclue/*
-%{_includedir}/geoclue/*
+%{_includedir}/geoclue
 %{_libdir}/pkgconfig/geoclue.pc
 %{_libdir}/libgeoclue.so
 
 %files gui
+%defattr(-,root,root,-)
 %{_bindir}/geoclue-test-gui
 
 %files gpsd
+%defattr(-,root,root,-)
 %{_libexecdir}/geoclue-gpsd
 %{_datadir}/geoclue-providers/geoclue-gpsd.provider
 %{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gpsd.service
 
 %files gypsy
+%defattr(-,root,root,-)
 %{_libexecdir}/geoclue-gypsy
 %{_datadir}/geoclue-providers/geoclue-gypsy.provider
 %{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gypsy.service
 
 %changelog
-* Sat Mar 28 2009 Peter Robinson <pbrobinson at gmail.com> 0.11.1-13
-- Rebuild for gpsd soname bump
+* Thu Apr 16 2009 Peter Robinson <pbrobinson at gmail.com> 0.11.1.1-0.1
+- Move to a git snapshot until we finally get a new stable release
+
+* Wed Mar 4 2009 Peter Robinson <pbrobinson at gmail.com> 0.11.1-15
+- Move docs to noarch, a few spec file cleanups
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.11.1-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Nov 22 2008 Peter Robinson <pbrobinson at gmail.com> 0.11.1-13
+- Fix summary
 
 * Thu Jul 31 2008 Peter Robinson <pbrobinson at gmail.com> 0.11.1-12
 - Once more for fun


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/geoclue/F-10/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	16 May 2008 11:29:05 -0000	1.2
+++ sources	16 Apr 2009 09:34:50 -0000	1.3
@@ -1 +1 @@
-b6caaea3fdeebf5e9896bbbc2a306ffd  geoclue-0.11.1.tar.gz
+e7c5cede9f8e18e9bbd1fb3af78a594b  geoclue-0.11.1.1-20090310.tar.gz




More information about the fedora-extras-commits mailing list