packages: geoclue/geoclue.spec (NEW) - initial PLD release

patrys patrys at pld-linux.org
Mon Aug 10 10:17:20 CEST 2009


Author: patrys                       Date: Mon Aug 10 08:17:20 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- initial PLD release

---- Files affected:
packages/geoclue:
   geoclue.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/geoclue/geoclue.spec
diff -u /dev/null packages/geoclue/geoclue.spec:1.1
--- /dev/null	Mon Aug 10 10:17:20 2009
+++ packages/geoclue/geoclue.spec	Mon Aug 10 10:17:15 2009
@@ -0,0 +1,164 @@
+# $Revision$, $Date$
+# git clone --depth 1 git://anongit.freedesktop.org/geoclue
+# cd geoclue
+# git archive master --prefix geoclue/ | bzip2 > geoclue-$(date +%Y%m%d).tar.bz2
+
+%define		snap 20090810
+Summary:	A modular geoinformation service
+Name:		geoclue
+Version:	0.11.1.1
+Release:	0.%{snap}.1
+Source0:	%{name}-%{snap}.tar.bz2
+# Source0-md5:	baa340c41a5fc36244fd02117315e131
+License:	LGPLv2
+Group:		Libraries
+URL:		http://geoclue.freedesktop.org/
+BuildRequires:	GConf2-devel
+BuildRequires:	NetworkManager-devel
+BuildRequires:	autoconf
+BuildRequires:	automake
+BuildRequires:	dbus-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	glib2-devel
+BuildRequires:	gpsd-devel
+BuildRequires:	gtk-doc
+BuildRequires:	gtk+2-devel
+BuildRequires:	gypsy-devel
+BuildRequires:	libtool
+BuildRequires:	libxml2-devel
+Requires:	dbus
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Geoclue is a modular geoinformation service built on top of the D-Bus
+messaging system. The goal of the Geoclue project is to make creating
+location-aware applications as simple as possible.
+
+%package devel
+Summary:	Development package for geoclue
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	dbus-devel
+Requires:	libxml2-devel
+Requires:	pkgconfig
+
+%description devel
+Files for development with geoclue.
+
+%package apidocs
+Summary:	Developer documentation for geoclue
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	gtk-doc
+
+%description apidocs
+Developer documentation for geoclue
+
+%package gpsd
+Summary:	gpsd provider for geoclue
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	gpsd
+
+%description gpsd
+A gpsd provider for geoclue
+
+%package gypsy
+Summary:	gypsy provider for geoclue
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	gypsy
+
+%description gypsy
+A gypsy provider for geoclue
+
+%prep
+%setup -q -n %{name}
+
+%build
+%{__gtkdocize}
+%{__libtoolize}
+%{__aclocal}
+%{__autoheader}
+%{__autoconf}
+%{__automake}
+%configure \
+	--disable-static \
+	--enable-gtk-doc \
+	--with-html-dir=%{_gtkdocdir}
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post	-p /sbin/ldconfig
+%postun	-p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS COPYING README
+%dir %{_datadir}/geoclue-providers
+%attr(755,root,root) %{_libdir}/libgeoclue.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgeoclue.so.0
+%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Master.service
+%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Example.service
+%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Geonames.service
+%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Hostip.service
+%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Localnet.service
+%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Manual.service
+%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Plazes.service
+%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Yahoo.service
+%{_datadir}/geoclue-providers/geoclue-example.provider
+%{_datadir}/geoclue-providers/geoclue-geonames.provider
+%{_datadir}/geoclue-providers/geoclue-hostip.provider
+%{_datadir}/geoclue-providers/geoclue-localnet.provider
+%{_datadir}/geoclue-providers/geoclue-manual.provider
+%{_datadir}/geoclue-providers/geoclue-plazes.provider
+%{_datadir}/geoclue-providers/geoclue-yahoo.provider
+%attr(755,root,root) %{_libexecdir}/geoclue-example
+%attr(755,root,root) %{_libexecdir}/geoclue-geonames
+%attr(755,root,root) %{_libexecdir}/geoclue-hostip
+%attr(755,root,root) %{_libexecdir}/geoclue-localnet
+%attr(755,root,root) %{_libexecdir}/geoclue-manual
+%attr(755,root,root) %{_libexecdir}/geoclue-master
+%attr(755,root,root) %{_libexecdir}/geoclue-plazes
+%attr(755,root,root) %{_libexecdir}/geoclue-yahoo
+
+%files devel
+%defattr(644,root,root,755)
+%{_includedir}/geoclue
+%{_pkgconfigdir}/geoclue.pc
+%{_libdir}/libgeoclue.so
+%{_libdir}/libgeoclue.la
+
+%files apidocs
+%defattr(644,root,root,755)
+%{_gtkdocdir}/geoclue/
+
+%files gpsd
+%defattr(644,root,root,755)
+%{_libexecdir}/geoclue-gpsd
+%{_datadir}/geoclue-providers/geoclue-gpsd.provider
+%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gpsd.service
+
+%files gypsy
+%defattr(644,root,root,755)
+%{_libexecdir}/geoclue-gypsy
+%{_datadir}/geoclue-providers/geoclue-gypsy.provider
+%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gypsy.service
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2009/08/10 08:17:15  patrys
+- initial PLD release
+
================================================================


More information about the pld-cvs-commit mailing list