]> git.pld-linux.org Git - packages/geoclue.git/commitdiff
- initial PLD release
authorPatryk Zawadzki <patrys@room-303.com>
Mon, 10 Aug 2009 08:17:15 +0000 (08:17 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    geoclue.spec -> 1.1

geoclue.spec [new file with mode: 0644]

diff --git a/geoclue.spec b/geoclue.spec
new file mode 100644 (file)
index 0000000..248d3f8
--- /dev/null
@@ -0,0 +1,153 @@
+# 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
This page took 0.087782 seconds and 4 git commands to generate.